Un compañero me preguntó por qué en las citas que hacía usando estilo apa aparecía "cols" en lugar de "et al." como debería de hacerlo, es decir se veía como en la imagen de abajo:
Cuando en realidad debería de mostrar un resultado como el que se muestra a continuación:
Bueno, este problema se soluciona actualizando el paquete de apacite, apa6, que es la versión actual del estilo apa, pero al hacer eso no se usa apacite como se muestra a continuación:
\bibliographystyle{apacite} sino se usa de este modo \bibliographystyle{newapa}
la nueva versión trae un problema más, en la versión anterior se usa la letra "y" para separar autores, en la nueva versión se reemplaza por "&" y esto en español latinoamericano no es la mejor opción, debería ser "y".
Entonces decidí no usar la nueva versión, sino más bien reemplazar "cols" por "et al.", esto se hace añadiendo la instrucción \renewcommand{\BOthers}[1]{et al.\hbox{}} después de la etiqueta \begin{document} y con eso se soluciona el problema.
A mi me funcionó, espero y sea de utilidad
Muchas gracias Fernando, me fue muy útil esta entrada.
ResponderBorrarMe alegro que te haya servido, BUen día.
BorrarGracias Fernando. !Muy útil!
ResponderBorrarGracias por comentar. Que bueno que sea de tu utilidad
BorrarGracias Fernando. ¡Muy útil!
ResponderBorrarde nada, que bueno que te haya servido
BorrarGracias totales!
ResponderBorrarde nada, que bueno que te haya servido
BorrarHola.
ResponderBorrarResulta que yo tengo la duda inversa. ¿como hago para que aparezca col. en vez de et al.?
Mi codigo es :
\documentclass[12pt,spanish,letterpaper,oneside,onecolumn,openanyr]{book}
\usepackage[left=4cm,top=3cm,right=2.5cm,bottom=3cm]{geometry}
\usepackage{times} % Usar tipo Times-Roman
\usepackage[utf8]{inputenc}
\usepackage[spanish,es-tabla]{babel} % carga idioma español
\usepackage{natbib}
\bibliographystyle{apacite} %indica el estilo en que se prentan las referencias
\renewcommand{\bibname}{Bibliografia}
\begin{document}
\bibliography{BIBLIOGRAFIA}
\end{document}
De antemano gracias :)
Lamento la tardanza en contestar, mira, nno es encesario hacer nada, por defecto lo pone como lo necesitas.
BorrarAhora, en caso de que no lo haga, intenta cambiar el idioma, del paquete
Gracias! me ha servido de maravilla
ResponderBorrarDe nada, gracias por comentar
BorrarGracias, me ha servido mucho!
ResponderBorrarDe nada, gracias por comentar
BorrarHola, en mi caso utilizo biblatex ¿Se utiliza la misma instrucción?
ResponderBorrarPD: Estoy realizando mi documento en Overleaf
Me parece que no, ahí sí no sabría decirte, porque en lo particular, prefiero descargar los archivos y compilarlos de manera local
Borrarque comandazooo! demasiado util
ResponderBorrarQué bueno que haya sido útil
BorrarUna solución es incluir esto al inicio del documento:
ResponderBorrar\usepackage[spanish]{babel}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblio.bib}
\DefineBibliographyStrings{spanish}{andothers={et al.}}
y al final:
\printbibliography