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