I was using apacite
in Spanish, but I had a problem because instead of "et al" used to appear something like "y cols." which was wrong.
After looking at another answer, I've found that if I use:
%
\usepackage[bibnewpage]{apacite}
\begin{document}
Text and citations
\bibliography{biblio}
\bibliographystyle{newapa}
\end{document}
%%
I get the "et al." like it has to be used. Now the problem is that instead of having "Martínez y Pérez (2010)", LaTeX gives me "Martínez & Pérez (2010)".
I've tried with
\renewcommand{\BBAA}{y}% Letra que va entre los autores en las referencias
\renewcommand{\BBAB}{y}% Entre autores en el texto
but it's not working, or maybe I don't know where to write those commands…
Please help me, it's for my master thesis!
Best Answer
You should never remove or modify the system versions of LaTeX packages, for a few reasons.
For more information on how to set up a local folder using MikTeX, see these questions:
That being said, the problem you have doesn't require changing the
.apc
file at all, but instead just making sure thatapacite
knows that you are using Spanish, and renewing the command for theet al.
text, and using the correct bibliography style forapacite
(which isapacite
, notnewapa
.)Since this is for a thesis (and the apacite package is not being required by a particular journal) you might also consider using
biblatex
and thebiblatex-apa
package, which is a very up-to-date implementation of the APA 6th edition. There are plenty of examples of its use on the site.Here is a sample document that shows how to solve your problem correctly: