Estoy escribiendo un documento usando gráficos eps, por lo que necesito compilarlo con Latex para producir un archivo dvi. En ese archivo, los gráficos no se muestran (son una combinación de archivos .tex y .eps), pero si lo hago, dvipdf file.dvi
el resultado file.pdf
muestra todos los gráficos perfectamente.
Estaba intentando crear un nuevo comando en AucTex para ejecutar dvipdf file.dvi directamente desde emacs en lugar de abrir la terminal, pero no entiendo la sintaxis, por ejemplo en el comando ejecutar Latex:
%`%l%(mode)%' %t
Entonces, ¿qué necesitaría escribir en un comando para ejecutar la línea dvipdf file.dvi
?
Gracias.
Respuesta1
Úselo TeX-command-list
para este trabajo :)
(add-to-list
'TeX-command-list
'("DVI to PDF"
"dvipdf %d"
TeX-run-command
nil ; ask for confirmation
t ; active in all modes
:help "Convert DVI->PDF"))
Para agregar un comando para ver el PDF, use
(add-to-list
'TeX-command-list
'("View PDF"
"open %s.pdf"
TeX-run-command
nil ; ask for confirmation
t ; active in all modes
:help "View PDF"))
Puede encontrar más información sobre la sintaxis de estas cadenas de formato con C-h v TeX-command-list
y C-h v TeX-expand-list
.