¿Error del paquete Natbib? Bibliografía no compatible con citas de autor-año

¿Error del paquete Natbib? Bibliografía no compatible con citas de autor-año

Estoy intentando escribir un artículo para una revista usando su clase LaTeX y parece haber un problema con la bibliografía.

Recibo el siguiente mensaje de error:

Error del paquete natbib: Bibliografía no compatible con citas de autor-año.

Creo que la clase LaTeX carga el natbibpaquete de forma predeterminada.

Sé que natbibes un paquete especial para bibliografía, pero eso es todo lo que sé y ni siquiera sé cómo usarlo. Todo lo que quiero hacer es poder compilar mi código LaTeX sin recibir ningún error.

He estado buscando soluciones rápidas en Internet, pero no logro solucionar el problema. Intenté un par de cosas, como reemplazar el nuevo natbibarchivo de estilo con una versión anterior (como se sugiere en algún lugar de Internet), pero nada parece funcionar.

Además, estoy bastante seguro de que estoy formateando las referencias según las instrucciones de la revista, por lo que no sé cuál podría ser el problema.

Si ingreso return cuando ocurren los errores, la aplicación MikTeX continúa compilando el código y el archivo PDF se genera sin ningún problema. De todos modos no quiero natbibque aparezca el error porque no sé si la revista aceptará el código con este error.

Aquí hay un código que estoy usando:

\begin{thebibliography}{0}
\bibitem{author's last name:year}
author's last name, author's first name initial.
``Author's article.'' 
\textit{journal} (year)

\bibitem{author's last name:year}
author's last name, author's first name initial.
\textit{book title}, edition, p. page number.
place of publication: publisher, year.

\end{thebibliography}

Información adicional: En el texto puedo citar referencias sin problemas usando \citep. Si uso \cite, parte del texto desaparece cuando se compila el código y \citetno funcionará.

Respuesta1

Almacenar sus referencias en una bibtexbase de datos y usarlas bibtexsería la mejor opción. Sin embargo, si desea editar manualmente su bibliografía, debe utilizar el formato apropiado para natbit.

El formato de las entradas de bibliografía natbibtes

\bibitem[NameShort(year)NameLong]{citation-label}
author's last name, author's first name initial.
``Author's article.'' 
\textit{journal} (year)

NameShortse puede utilizar para enumerar solo el nombre y la et al.abreviatura. NameLonges la lista completa de autores. NameShortes lo que se utiliza en la mayoría de los comandos de cita.

Por lo tanto, puede modificar su \bibitementrada de la siguiente manera

\bibitem[Name1 et~al(2012)Name1, Name2, Name3]{cite-label}
...

o como sigue

\bibitem[Name1, Name2, and Name(year){cite label}]
...

información relacionada