[Tex/LaTex] Text is english, citation style is in another language

bibtexlanguages

My LaTeX document is English but when I cite multiple authors

Teyseyre und Campo

occurs instead of

Teyseyre and Campo

I set \selectlanguage{english} and for every single entry I added language = {english}.

I also tried adding the following which I found in another thread:

\usepackage{babelbib} 
\selectbiblanguage{english}

\renewcommand\betweenauthors{and}
\providecommand\harvardand{}
\renewcommand\harvardand{and}

Tt still displays the German "und".
Can someone help me getting rid of it?

Best Answer

The bibliography style natdin lets users cite and reference pieces according to the German standard "DIN 1505, Parts 2 and 3" (citing from the header of natdin.bst). As such, it shouldn't come as a surprise that you get the German connector particle "und" rather than, say, "and". Changing parameters such as \harvardand will have no effect whatsoever since the natdin bibliography style doesn't use that macro.

Assuming you want to stick with natdin as your bibliography style and all you want to do is change the connector particle from "und" to "and", you could proceed as follows:

  • Find the file natdin.bst on your computer and make a copy, to be called, say, mynatdin.bst. (Never edit an original file that's part of the TeX distribution directly.)

  • Open mynatdin.bst in your favorite text editor and search for the BibTeX function named und. (It's on line 181 in my copy of this file.) Given your description, this function is probably set up as

    FUNCTION { und } { " und " }
    

    Change it to

    FUNCTION { und } { " and " }
    
  • Next, search for the function ua.etal (probably just a few lines up from the und function). Change it so that it says

    FUNCTION { ua.etal } { " et~al." }
    
  • Save the file mynatdin.bst, either in the directory where your main tex file is located or in a directory that's searched by your TeX distribution. If you choose the latter option, you will probably also need to update/refresh the TeX filename database in an appropriate way.

  • Start using the new bibliography style my issuing the command

    \bibliographystyle{mynatdin}
    

    in your main tex file. Be sure run LaTeX, BibTeX, and LaTeX twice more to fully update the work of BibTeX and LaTeX.

Related Question