From: Christopher O. <oe...@oe...> - 2006-11-11 17:27:23
|
Hi Fabrice! so I finally have the formatter done to fix your name problem. But I = = still have questions: the AuthorLastFirst formatter will also output the JR. part. What is = supposed to happen with this von Neumann, Jr., John and Mike van Eik and Oezbek, III, Christopher should become: von Neumann John, van Eik, Mike and Oezbek, III, Christopher ? I added a new field formatter which can take a parameter like this: 1@1@{vv }{ll}{ ff}@@2@1@{vv }{ll}{ ff}@2@ and {vv }{ll}{, ff}@@*@1@{vv = }{ll}{ ff}@2..-2@, {vv }{ll}{, ff}@-1@ and {vv }{ll}{, ff} Which looks more complicated than it is... X-) sort of... First split at the @@s and you get the "cases" handled of this formatter= : 1@1@{vv }{ll}{ ff} 2@1@{vv }{ll}{ ff}@2@ and {vv }{ll}{, ff} *@1@{vv }{ll}{ ff}@2..-2@, {vv }{ll}{, ff}@-1@ and {vv }{ll}{, ff}"; The first case handles 1 author, the second 2 authors and the last all t= he = rest. In the first case the first author is formatted using "{vv }{ll}{ ff}" = which is standard Bibtex.sty notation for "von Last First". The second case also needs to handle the second author The last case handles the first author specially then all authors from t= he = second to the second but last (-2) get a comma and lastly the last autho= r = (-1) has the and. How to use this in your export layout? Go to preferences "Name format" and enter a new name formatter that = contains the complicated string above. The you can use it in your export filters like any other format: \field[myNiceFormatter,HTMLChars...]{author} I also added my implementation of the Bibtex-bst processor to JabRef. = Technically JabRef can now interpret Bibtex-bst files for sorting and = printing bibliographies (but those are outputted as TeX unfortunately an= d = the NameFormatter is probably the most useful tool). Greetings, Christopher On Fri, 22 Sep 2006 11:51:39 +0200, Fabrice Dessaint = <Fab...@di...> wrote: > Hello all, > > I export all my references in a central institutional database and = I > have a problem to format authors field. > > I need to have, for the first author (not for the others): > > Last name First name, (like AuthorLastFirstCommas.class) but > without comma between last and first name. > > Do you know a field formatter like this or do you thing it was > possible to create it ? > > Thanks, > > Fabrice > > ----------------------------------------------------------------------= --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to shar= e = > your > opinions on IT & business topics through brief surveys -- and earn cas= h > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID= =3DDEVDEV > _______________________________________________ > Jabref-users mailing list > Jab...@li... > https://lists.sourceforge.net/lists/listinfo/jabref-users |