%20Advertencia%20solo%20sobre%20ciertas%20citas%2C%20y%20no%20s%C3%A9%20por%20qu%C3%A9.png)
Volver a publicar: Soy nuevo en TeXSE y recibí comentarios sobre cómo debería publicar un ejemplo completo, y aquí está. Gracias a cualquiera que haya señalado esto.
Entonces estoy usando texmaker con Miktex, y aparentemente solo 2 de 6 citas no están definidas, con el mensaje de error "Cita X en la página Y no definida". No sé si esta información ayuda, pero primero escribí el 4 que funciona en el archivo bib, luego hice referencia a él en mi documento principal (es decir, \addbibresouce y \printbibliography). Luego, agregué las 2 referencias más a mi archivo bib, lo guardé, ejecuté pdflatex→bibtex→pdflatex*2, pero todavía hay una advertencia. Por cierto, texmaker completa automáticamente las 6 entradas, así que creo que texmaker reconoce las referencias, pero el compilador no... Tal vez sea la forma en que lo escribí, así que lo siguiente es el archivo bib. Los 2 últimos no funcionan.
@Book{Abel1824,
title = {Mémoire sur les équations algébraiques où on démontre l'impossibilité de la résolution de l'équation générale du cinquième dégré},
publisher = {Groendahl},
author = {Abel, Niels Henrik},
year = {1824}
}
@misc{Knill2004,
url = {http://www.math.harvard.edu/archive/21b_fall_04/exhibits/2dmatrices/ index.html},
journal = {Eigenvalues and Eigenvectors of 2x2 matrices },
author = {Knill, Oliver},
year = {2004}
}
@misc{Sanderson2019,
url = {https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab},
publisher = {YouTube},
author = {Sanderson, Grant},
year = {2019},
month = {3}
}
@Book{Taylor1715,
place = {Londini},
title = {Methodus incrementorum: directa \& inversa},
publisher = {Apud Gul. Innys},
author = {Taylor, Brook},
year = {1715}
}
@Book{Arfken1999,
title = {Mathematical methods for physicists},
publisher = {American Association of Physics Teachers},
author = {Arfken, George B and Weber, Hans J},
pages = {217--229},
year = {1999}
}
@Book{Strang1993,
title = {Introduction to linear algebra},
author = {Strang, Gilbert},
volume = {3},
year = {1993},
publisher = {Wellesley-Cambridge Press Wellesley, MA}
}
Documento principal:
\documentclass[12pt, a4paper, onecolumn, leqno, oneside, titlepage]{article}
\usepackage[backend=bibtex, style=numeric, sorting=nyt]{biblatex}
\usepackage[nottoc,numbib]{tocbibind}
\addbibresource{bib}
\begin{document}
\cite{Taylor1715}
\cite{Knill2004}
\cite{Abel1824}
\cite{Sanderson2019}
\cite{Arfken1999}
\cite{Strang1993}
\section{References}{
\nocite{*}
\printbibliography[heading=none]
}
\end{document}
Realmente lo agradecería si todos pudieran ayudarme. Lo de "solo 2 que agregué después no funcionan" realmente me molesta.
Respuesta1
¡Muchas gracias a @Ross por ayudarme con este problema! Publicaré lo que hice aquí.
Primero, como me dijo, eliminé el archivo auxiliar (eliminé todos los archivos que no son .tex, .bib o .bcf por si acaso) y ejecuté pdf latex una vez. Luego aparece una advertencia para todas las inscripciones de dorsales y ninguna de ellas es reconocida. Luego, al ejecutar bibtex, aparece un error que dice que no puede encontrar el archivo bib.
Así que copié todo lo que escribí en el archivo bib en un archivo nuevo. Lo guardé con el mismo nombre y básicamente reemplacé el archivo bib original.
Ejecute pdflatex→bibtex→pdflatex*2. Entonces listo, se reconocen todas las entradas.
Seré honesto, no sé por qué funcionó, pero funcionó.