Hi all,

Thanks for your help, this is very interesting.

*Axel*--to clarify, I'm collecting and collating a bibliography for my doctoral work. At the moment everything's in MSWord just because that's what I've had on hand. Lyx looks interesting, especially as I'm beginning to move to more open source programmes. At the moment, I'm just arranging the bibliography to export from JabRef into an separate, correctly formatted doc. HTML, because that's as complex as my programming skills get.

*Mark *and *Morten*-- I definitely think this should be supported in JabRef, as every Humanities format I'm aware of requires this sort of substitution. I'm curious about the possibility of IbidStr command, although my experiments with this have proved unsuccessful.

Last night, though, I did figure out if not a solution a reasonable workaround. Instead of \begin{author} I've used \begingroup{author}, treating the authors' names like a keywords, thereby generating each one only the first time it appears. Then I've included the correct punctuation (full stop and space in the title field, so: \format[HTMLChars]. {\title} Once the exported html is opened or copied to MSWord, I find and replace for a paragraph break followed by a full stop (^par.) with the correct subtition (^par--.) It takes a few more keystrokes, but it's working for the moment.

Intrigued to see what other ideas or developments there are.

best,
j



On 8/16/2011 2:48 PM, Mark Schenk wrote:

Actually, it could probably be done without changing JabRef, by using
a static variable in the formatter to keep track of the previous
value.

Good point, that would be the simplest solution. However, should it also work for other items than just author? Looking at the Wikipedia page, the use of ibidem may extend to the authors, book title, or even the entire reference:

http://en.wikipedia.org/wiki/Ibid

so what would be the best way to implement this? Just doing it for authors could be implemented within the Authors formatter:

\format[Authors(IbidStr= "ibid.")]{\author}

where the default would be to not use any string. However, it would probably be better to make it more general:

\format[ibidem(IbidStr = "ibid.")]{\author}
\format[ibidem(IbidStr = "---")]{\booktitle}

However, how would that work for an entire reference?

/Mark


------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Jabref-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jabref-users

Reply via email to