I'm compiling bibliography using KBibTeX. However, when there are multiple authors, it uses the word and
. Is there a way to tell KBibTeX to use another word for it, for example y
(Spanish) without having to change manually the .bib
. If there is not, is there any way to tell LaTeX/BibTeX this?
-
For Spanish, maybe this document will help?– Willie WongDec 7, 2010 at 14:52
-
1You may also want to look at custom-bib and its included standard spanish style file. Take a look at tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=custom-bib– Willie WongDec 7, 2010 at 15:10
-
1FWIW KBibTex is just a convenient way to view and edit your BibTex file, it doesn't have anything to do with compiling the LaTeX document (and it's not the program that chooses which word gets used between authors).– David ZDec 7, 2010 at 19:20
2 Answers
To quote Ulrike Fischer's answer to this question:
I would use biblatex instead.
Below you'll find a complete example using biblatex
and the spanish language. For other reasons to use biblatex
see here, for details about how to switch to biblatex
see here.
\documentclass{article}
\usepackage[spanish]{babel}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A. and Buthor, B.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
\printbibliography
\end{document}
(The filecontents environment is only used to include some external files directly into the example, so that it compiles. It is not necessary for the solution.)
Since the biblography itself won't be compiled via kbibtex but by your Latexprogramm (kile, I guess?) it doesn't matter for your finished Document. If you'll compile on,e there wil be "und" or "y", depending on the language of your document (via \usepackage[spanish]{babel}, I think)
-
I'm not so sure of this, I'm already using
\usepackage[spanish]{babel}
and it still says and.– fabikwDec 7, 2010 at 13:12 -