Pregunta
en blah.tex, tengo un
\cite{blah}
Tengo una entrada de 'bla' en blah.bib
Tengo mi archivo con:
latex blah.tex && blah.tex && dvipdf blah.dvi
Los resultados blah.pdf en [?]
¿Cómo puedo solucionar esto?
Solución
se echa en falta una segunda latex
:
latex blah.tex && latex blah.tex && dvipdf blah.dvi
------------------^
Si utiliza BibTex (que es obvio que lo hace), es probable que tenga para emitir el mandato por tercera vez (dos veces después de la aplicación de bibtex blah
):
latex blah.tex && \ # that's for preparing for bibtex
bibtex blah && \
latex blah.tex && \ # that's for resolving the crossrefs
latex blah.tex && \ # and that for putting them in the right place
dvipdf blah.dvi
Otros consejos
También puede adoptar latexmk
y no tener que pensar en todo este proceso más :)
Solo haz
bla latexmk
y él se encargará de recopilar todo lo que el número correcto de veces. Está incluido con cualquier buena distribución TeX, y se puede obtener el manual con texdoc latexmk
.
Látex no se ve en su archivo .bib - se ve en su archivo .bbl. ¿Se ha quedado bibtex en su archivo de .bib para generar el archivo de .bbl? Es su entrada 'bla' en su archivo .bbl? Si no es así, ejecute bibtex de nuevo.
compilarlo por segunda vez, ya está hecho. De lo contrario, limpiar todos los archivos auxiliares bla.tex produce y recompilar el doble.