
Intento usar achemso \documentclass[journal=ancham,manuscript=article]{achemso}
para escribir papel en TexMaker pero todas las referencias no están definidas. Cuando ejecuto PDFLaTeX, PDFLaTeX, BibTeX
, obtengo (mis archivos en papel y de referencia tienen el mismo nombre)
INFO - This is Biber 2.12 INFO - Logfile is 'paper_achemsoformat.blg'
ERROR - Cannot find control file 'paper_achemsoformat.bcf'! - Did latex run successfully on your .tex file before you ran biber? INFO - ERRORS: 1
Process exited with error(s)
Supongo que algo está en conflicto con mi configuración de TexMaker. Porque escribí mi artículo anterior con Biblatex y probablemente esta vez debería cambiar la configuración. ¿Mi cuadro Bib(la)tex en la configuración está incorrecto? Ahora es"C:/Program Files/MiKTeX 2.9/miktex/bin/x64/biber.exe" %
También lo probé biber %.bcf
pero tampoco funciona.
Respuesta1
Debe ejecutar BibTeX en su documento, no Biber.
La achemso
clase trae su propio conjunto de .bst
estilos y se supone que la bibliografía se genera con esos estilos BibTeX. Esto significa que achemso
no se usa biblatex
de forma predeterminada (y probablemente no debería usarse con biblatex
).
Tanto el archivo de registro como la configuración del editor muestran que está ejecutando Biber en su documento. Biber sólo se puede utilizar con biblatex
. Dado que achemso
utiliza BibTeX clásico, debe asegurarse de ejecutar BibTeX en lugar de Biber.
Esencialmente necesitas seguirBiblatex con Biber: Configurando mi editor para evitar citas indefinidasal revés: asegúrese de que suBabero(la)texEl comando dice bibtex %
o bibtex %.aux
.