Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I am using the IEEEtr bibliography style format. I was wondering how we could change the 'and' string for something else in the case the publication is not in English the same way you can change the '[Online]. Available:' string before a URL.

Normally, the style will generate:

S. Marimuthu, A. M. Kamara, D. Whitehead, P. Mativenga, L. Li, S. Yang, and K. Cooke, “Laser stripping of TiAlN coating to facilitate reuse of cutting tools,” in Proceedings of the Institution of Mechanical Engineers, Part B : Journal of Engineering Manufacture, vol. 225, no. 10, Aug. 2011, pp. 1851–1862.

I would like to generate automatically the following format ('et'='and' in French):

S. Marimuthu, A. M. Kamara, D. Whitehead, P. Mativenga, L. Li, S. Yang, et K. Cooke, “Laser stripping of TiAlN coating to facilitate reuse of cutting tools,” in Proceedings of the Institution of Mechanical Engineers, Part B : Journal of Engineering Manufacture, vol. 225, no. 10, Aug. 2011, pp. 1851–1862.

Is there somewhere in the code where I can change de string 'and' for 'et'?

share|improve this question
    
As you don' provide a minimal working example (MWE), I will take the risk of a guess: have you checked if the babel package will make a difference? –  Benedikt Bauer Dec 27 '12 at 23:10
add comment

1 Answer

up vote 5 down vote accepted

I suggest you to switch to IEEEtran rather than the very old IEEEtr style.

The file IEEEtran.bst contains the following section:

%%%%%%%%%%%%%%%%%%%%%%
%% STRING CONSTANTS %%
%%%%%%%%%%%%%%%%%%%%%%

FUNCTION {bbl.and}{ "and" }
FUNCTION {bbl.etal}{ "et~al." }
FUNCTION {bbl.editors}{ "eds." }
FUNCTION {bbl.editor}{ "ed." }
FUNCTION {bbl.edition}{ "ed." }
FUNCTION {bbl.volume}{ "vol." }
FUNCTION {bbl.of}{ "of" }
FUNCTION {bbl.number}{ "no." }
FUNCTION {bbl.in}{ "in" }
FUNCTION {bbl.pages}{ "pp." }
FUNCTION {bbl.page}{ "p." }
FUNCTION {bbl.chapter}{ "ch." }
FUNCTION {bbl.paper}{ "paper" }
FUNCTION {bbl.part}{ "pt." }
FUNCTION {bbl.patent}{ "Patent" }
FUNCTION {bbl.patentUS}{ "U.S." }
FUNCTION {bbl.revision}{ "Rev." }
FUNCTION {bbl.series}{ "ser." }
FUNCTION {bbl.standard}{ "Std." }
FUNCTION {bbl.techrep}{ "Tech. Rep." }
FUNCTION {bbl.mthesis}{ "Master's thesis" }
FUNCTION {bbl.phdthesis}{ "Ph.D. dissertation" }
FUNCTION {bbl.st}{ "st" }
FUNCTION {bbl.nd}{ "nd" }
FUNCTION {bbl.rd}{ "rd" }
FUNCTION {bbl.th}{ "th" }

So you can make a copy of the file, calling it IEEEtran-fr.bst and change the constants (that is, what's between the quotes) as you please. Then you'll use

\bibliographystyle{IEEEtran-fr}

Keep the copy in the same directory as your LaTeX document, or put it into a place where the TeX programs will find it, which might be

~/texmf/bibtex/bst/IEEEtran-fr.bst

on a GNU/Linux system with TeX Live or

~/Library/texmf/bibtex/bst/IEEEtran-fr.bst

on Mac OS X with MacTeX.

share|improve this answer
    
Thanks you very much @egreg for the quick solution. I made a small typo: I was indeed using the IEEEtran style instead of the IEEEtr. Just didn't notice that section... –  Alex28 Dec 27 '12 at 23:51
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.