Steve, Using Jed's citation library worked very well for my immediate requirements.
The only gripe I have is that it creates multiple tiddlers for each reference (never got around to figuring out what exactly was going on under the hood), which made things a tad confusing. In hindsight this would be best used with the 'server' version of TW (ie using nodeJS), then with each reference in a separate tiddler file they would be more easily updated, usefull if you use are researching across the web, as you can then use zotero to collect the data and export to bibref, then import (for jed's library this means 'copy/paste') into TW worked rather well ~ I assume this could be easily automated as Zotero and BibTex format can be easily exported to XML, which could then be parsed using JS into the required 'citation library' fields. The reason for using the nodeJS is that this would mean you only need to update a single file and it would be available to all your TW wikis simultaneously, otherwise you store a single file html of just the references and import this flat TW into your other TWs on each update, hence node in this instance would make for an easier workflow (and reduce out of data tw files on your pc / web page). For me however I appreciate being able to keep my TW files as a single self contained html+JS file, which ca be done exporting a nodeJS TW to a 'normal' TW (although there currently seem no good solution for attached image files ~ see https://groups.google.com/forum/#!topic/tiddlywiki/od-d1E9uPQM) or again you can create a static page http://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html . The problem seems to reside in links to the attached images / files etc, but I guess your could always do a wget on the pages (which seems to pull everything from a site !). David On Monday, October 17, 2016 at 9:37:51 PM UTC+4, stevesuny wrote: > > Hi David, searching around for ways to integrate some bibliographic system > (Bibtex is preference) with TW5 --- came across this thread. Have you made > any progress using JabRef? Seems to me that a custom layout would allow an > entire JabRef dbase to be integrated into TW -- perhaps using the Bibekey > as the tiddler title? And perhaps adding some custom fields in JabRef as > tags? > > Thanks, > > //steve. > > > On Wednesday, March 30, 2016 at 9:06:21 AM UTC-4, David Myers wrote: >> >> Jed, >> >> I currently use JabRef for my bibliography, and one of the tabs in the >> panel gives access to the complete BibTex entry ~ including abstract and >> any other info I may have added (such as keywords, cross references). >> >> If you do intend to work on your plugin in the future, I will be happy to >> help test is out. >> >> I can be both a bit of a nerd, and rather stupid ~ occasionally >> simultaneously ;) ~ this means I have a the inability of a complete newb >> (such as how to install stuff or call a macro), but an idea of how to >> troubleshoot. >> >> If you do think to make some advances on your plugin here is what I think >> it may be missing. >> >> import from bibtex format - >> most bibliography software has an option to export the info into a >> single bibtex file (or .bib), JabRef gives other options for HTML tabular >> output, or XML also. >> >> In fact with my current project I may need to work on an XML to Json >> converter... >> >> I don't know how easyily I could write this in js ?? I guess I could have >> a bash at it ! >> >> Referencing method >> This could probably use a macro with some form of transclusion. >> >> What would work really well would be placing all the references in their >> own sepratare tiddlers (as you do now) and having them in a tab on the side >> bar (bit like a TOC), and a copy of the required macro call to use as the >> reference (this part I may be able to do ?). >> >> >> >> On Wed, Mar 30, 2016 at 2:33 PM, Jed Carty <[email protected]> wrote: >> >>> At the moment there isn't any way to copy in multiple bibtex citations >>> at once. You have to do them individually under the 'Add Citation' tab. >>> Give it a title, copy the abstract (if you have one) into the top text box >>> and the bibtex into the bottom box. I have just been using it to >>> automatically building .bib files so I can easily add or remove references. >>> >>> I have had some troubles recently and haven't had much time to work on >>> tiddlywiki. At the moment there is absolutely no manipulation of the data >>> in the citation. So what you paste in is what you get, there are no >>> formatted in-line citations. Adding a macro that lets you insert expandable >>> bibtex citations into a tiddler would be a good addition to the plugin. I >>> know a lot more about both tiddlywiki and javascript now than I did when I >>> made the plugin so this may get a complete rewrite that lets it put in >>> properly formatted citations. >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "TiddlyWiki" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/tiddlywiki/yjMtc0OmOmQ/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at https://groups.google.com/group/tiddlywiki. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tiddlywiki/993867af-13ab-40d7-a808-2531539a3d99%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/tiddlywiki/993867af-13ab-40d7-a808-2531539a3d99%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/b6806b88-937b-4744-8031-9fe23a23e05a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

