Lo estoy usando AUCTeX 11.86-11
en Debian estable.
El jss.sty
archivo de estilo contenido en elArchivo zip de estilo JSSrompe la vista previa de AUCTeX incluso con un archivo simple. NOTA: el jsslogo.jpg
archivo también es obligatorio. Por ejemplo, el siguiente archivo
\documentclass[article]{jss}
\begin{document}
$x$
\end{document}
da el error
LaTeX no encontró imágenes de vista previa
El error más detallado es:
ERROR: Illegal parameter number in definition of \MYLATEXline.
--- TeX said ---
<to be read again>
1
l.386 \gdef\FV@BeginScanning#1^^M
{%
¿Puede cualquier usuario de AUCTeX
- confirmar esto
- dime cual es el problema?
También probaré la lista AUCTeX y la actualizaré aquí si encuentro una solución.
Respuesta1
No sé si el sitio me permite hacer esto. No tuve problemas con la clase anterior, excepto que su logo debe estar en la ruta LaTeX. Si se me solicita, puedo eliminar la respuesta.
Actualizar
Si ejecuto Preview LaTeX con pdfTeX o el motor predeterminado en AUCTeX, se producen los siguientes errores:
l.386 \gdef\FV@BeginScanning#1^^M
{%
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
1
l.389 \endgroup
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
1
l.395 ...be discarded. Hit <return> to continue.}}
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
1
l.402 \gdef\FancyVerbGetLine#1^^M
Lo que al menos confirmó algunos de los errores declarados por Faheem Mitha. Pero tan pronto como TeX-engine-set
se establece en XeTeX
, Preview LaTeX se compila perfectamente sin más errores, como se muestra a continuación en el primer resultado sin editar del documento.
Además, si el archivo requerido *.jpg se elimina de la ruta LaTeX, independientemente del motor, entonces:
! LaTeX Error: File `jsslogo' not found.
...
LaTeX exited abnormally with code 1
y el documento no se compilaría.
Dejado sin editar
Desafortunadamente, los resultados que obtuve no responden la pregunta. Primero, porque no puede confirmar los errores de Preview LaTeX en AUCTeX experimentados por Faheem Mitha, ni puede recrearlos, ni mucho menos dar una explicación de los problemas, porque yo no tenía ninguno. Además, debo llegar a la conclusión de que mi respuesta está demasiado localizada para la pregunta, ya que otros miembros conocidos como Sean Allred confirmaron el problema de Preview LaTeX en AUCTeX con el jss.cls
e incluso pudieron reproducir algunos de ellos.
Faheem Mitha solicitó no borrar la respuesta y proporcionar detalles del resultado obtenido.
Los archivos se descomprimieron y, en consecuencia, se incluyeron en TDS y luego fueron seguidos por mktexlsr
. El único error que encontré al compilarlo fue el archivo del logotipo que faltaba, que, como se indicó en la operación, es un requisito del archivo de clase. Esta pequeña molestia se resolvió posteriormente incluyendo el jpg
logo.
Aquí hay una descripción detallada de los paquetes que cargó la clase en la salida compilada del documento.
Running `Preview-LaTeX' on `_region_' with ``xelatex "\nonstopmode\nofiles\PassOptionsToPackage{active,tightpage,auctex}{preview}\AtBeginDocument{\ifx\ifPreview\undefined\RequirePackage[displaymath,floats,graphics,textmath,sections,footnotes]{preview}[2004/11/05]\fi}" "\input" _region_.tex''
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013)
restricted \write18 enabled.
entering extended mode
LaTeX2e <2011/06/27>
Babel <3.9g> and hyphenation patterns for 78 languages loaded.
No auxiliary output files.
(./_region_.tex !name(jssauctexsample.tex)
(~/texmf/tex/latex/jss/jss.cls
Document Class: jss 2013/04/06 2.2 jss class by Achim Zeileis
(~/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(~/texmf-dist/tex/latex/base/size11.clo))
(~/texmf-dist/tex/latex/graphics/graphicx.sty
(~/texmf-dist/tex/latex/graphics/keyval.sty)
(~/texmf-dist/tex/latex/graphics/graphics.sty
(~/texmf-dist/tex/latex/graphics/trig.sty)
(~/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(~/texmf-dist/tex/xelatex/xetex-def/xetex.def)))
(~/texmf-dist/tex/latex/graphics/color.sty
(~/texmf-dist/tex/latex/latexconfig/color.cfg))
(~/texmf-dist/tex/latex/ae/ae.sty
(~/texmf-dist/tex/latex/base/fontenc.sty
(~/texmf-dist/tex/latex/base/t1enc.def)
(~/texmf-dist/tex/latex/ae/t1aer.fd)))
(~/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix
<2008/02/07> (tvz)) (~/texmf-dist/tex/latex/base/fontenc.sty
(~/texmf-dist/tex/latex/base/t1enc.def))
(~/texmf-dist/tex/latex/upquote/upquote.sty
(~/texmf-dist/tex/latex/base/textcomp.sty
(~/texmf-dist/tex/latex/base/ts1enc.def)))
(~/texmf-dist/tex/latex/natbib/natbib.sty
! LaTeX Error: \makeindex undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.795 \renewcommand\makeindex
{\NAT@makeindex
) (~/texmf-dist/tex/latex/hyperref/hyperref.sty
(~/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(~/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(~/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(~/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(~/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(~/texmf-dist/tex/latex/hyperref/pd1enc.def)
(~/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(~/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(~/texmf-dist/tex/latex/hyperref/hxetex.def
(~/texmf-dist/tex/latex/hyperref/puenc.def)
(~/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(~/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref) setting the option has no effect on input line 444.
) (./_region_.aux) (~/texmf-dist/tex/latex/base/ts1cmr.fd)
(~/texmf-local/tex/latex/preview/preview.sty
(~/texmf-local/tex/latex/preview/prtightpage.def)
(~/texmf-local/tex/latex/preview/prauctex.def
No auxiliary output files.
(~/texmf-local/tex/latex/preview/prauctex.cfg))
(~/texmf-local/tex/latex/preview/prfootnotes.def)
Preview: Fontsize 10.95pt
Preview: PDFoutput 1
) (~/texmf-dist/tex/latex/hyperref/nameref.sty
(~/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
Package hyperref Warning: Rerun to get /PageLabels entry.
Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref) removing `\\' on input line 5.
(~/texmf-dist/tex/generic/oberdiek/se-ascii-print.def)
! Preview: Snippet 1 started.
<-><->
l.5 \begin{document}
<use "jsslogo.jpg" >
Preview: Tightpage -32891 -32891 32891 32891
! Preview: Snippet 1 ended.(4288418+0x5885636).
<-><->
l.5 \begin{document}
[1] (~/texmf-dist/tex/latex/psnfss/t1pzc.fd)
!name(jssauctexsample.tex) !offset(-3)
! Preview: Snippet 2 started.
<-><->
l.9 $
x$
! Preview: Snippet 2 ended.(308974+0x410139).
<-><->
l.9 $x$
[2] (~/texmf-dist/tex/latex/ae/t1aett.fd) )
(see the transcript file for additional information)
Output written on _region_.pdf (2 pages).
Transcript written on _region_.log.
Preview-LaTeX exited as expected with code 1 at Sun Dec 29 23:07:36
Running `Preview-PDF2DSC' with ``pdf2dsc _region_.pdf _region_.prv/tmp6152 Lva/preview.dsc''
Preview-PDF2DSC finished at Sun Dec 29 23:07:36
Running `Preview-Ghostscript' with ``gs -dOutputFile\=\(_region_.prv/tmp6152Lva/pr1-\%d.png\) -q -dDELAYSAFER -dNOPAUSE -DNOPLATFONTS -dPrinted -dTextAlphaBits\=4 -dGraphicsAlphaBits\=4 -sDEVICE\=png16m -r138.521x138.593''
Preview-Ghostscript finished at Sun Dec 29 23:07:36