Steve,

I'll have to have a look later, sounds like you have done the majority of
the required stuff though.

As you say node.js should resolve the continual re-importing issue.

I think in terms of using TW as a report writing system this is great, but
the really sticky point after that is how to print the whole thing in a
'nice' manner.

For that I used LyX / Latex / TexMaker / TexStudio (to match what my
colleagues use), but a print output from TW doesn't seem to work quite the
same way, but what you are doing will certainly make it easier to start a
thesis as an online TW file, and to use it again as a non-linear way for
presenting (rather than use powerpoint for example).

David

On Sun, Oct 23, 2016 at 9:25 PM, stevesuny <[email protected]> wrote:

> Hi David,
> Just want to be sure you saw that the latest pre-release has a preliminary
> bibtex plugin that imports a bib file and puts each reference into a
> tiddler; the bibtex id becomes the tiddler name. I'm working on macros to
> allow referencing of citations within tiddlers, and generation of a
> reference list for the entire wiki.
>
> I agree with you that this isn't ideal, as it requires you to import the
> bib file into each wiki, and to re-import it each time it changes. I
> believe the re-import issue can be solved in node-js but am not 100% sure.
>
> At any rate -- this is a huge advance, and puts is a big step closer to
> having a serious bibliographic management system that interacts with TW.
>
> //steve.
>
>
> On Thursday, October 20, 2016 at 12:05:19 AM UTC-4, David Myers wrote:
>>
>> 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/foru
>> m/#!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/to
>>>>> pic/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 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/2d06a471-4b60-4db9-953c-0e546bbccb5b%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/2d06a471-4b60-4db9-953c-0e546bbccb5b%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/CANvdCne-NYtbEjHOOeDh_xb5_%3DTYYi6RtivEiXXoD%3D638-QkPg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to