When I run BibTeX, it generates in entries with several authors something like this:Winfried Just and Martin Weese.
If you write a text in a different language, I suppose it is more customary to translate and to your language.

In my case I use cslatex and I have to change the entries manually in the bbl-file toWinfried Just a Martin Weese.
if I want a instead of and.

Is there a way to do this automatically, without manual modification of the bbl-file?

1 Answer
1

The "and" is usually coded explicitly in the .bst bibliographic style file that you are using. As far as I know (but perhaps someone knows if biblatex can do that), there is no other option (unless there is something specific to cslatex) to change it than going into the .bst file, finding the macro which puts the "and" string on the stack, and replacing manually "and" with whatever you like. Then you have a new bibliographic style that you can call in the usual way in your .tex file (\bibliographystyle{myfile}).

By the way, there are other items that you may want to localize in the same manner ("editors", "chapter", "volume", "pages",...)

It seems to be working. I've modified FUNCTION {format.names} in the bst file, and the behavior changed. (I have to admit that I did this without much understanding what I am doing.)
–
MartinSep 9 '12 at 13:47

1

When you want to create a new .bst file, you can always use the makebst utility to avoid going into the BibTeX language, but when only small modifications are needed, it is usually not complicated to modify directly the .bst file. In any case, this manual is a valuable help: lsv.ens-cachan.fr/~markey/BibTeX/doc/ttb_en.pdf
–
CorentinSep 9 '12 at 13:51

Also, I'm pretty sure there is a biblatex solution to this problem, although I've never used it myself..
–
CorentinSep 9 '12 at 13:54