auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AUCTeX] The Journal of Statisticsl Software style file breaks previ


From: Faheem Mitha
Subject: Re: [AUCTeX] The Journal of Statisticsl Software style file breaks preview
Date: Sat, 4 Jan 2014 17:27:33 +0530 (IST)
User-agent: Alpine 2.02 (DEB 1266 2009-07-14)


Hi Tassilo,

Thanks for writing.

On Sat, 4 Jan 2014, Tassilo Horn wrote:

Faheem Mitha <address@hidden> writes:

Hi Faheem,

The jss.sty style file contained in
http://www.jstatsoft.org/downloads/JSSstyle.zip breaks AUCTeX's
preview for me even with a simple file. NOTE: the jsslogo.jpg file is
also required. For example,the following file

    \documentclass[article]{jss}
    \begin{document}
    $x$
    \end{document}

gives the error

    LaTeX found no preview images

Can anyone

a) confirm this

No, it works just fine for me (see attached screenshot) using the
current git version of AUCTeX.  Concering preview, the current git
version has no changes with respect to 11.87 (or 11.87.2 from ELPA), so
it should work there, too.

What version of AUCTeX are you using?  In case it's older than 11.87,
could you please try upgrading?  In case it already is 11.87, could you
tell us the contents of the output buffer (`C-c C-l' in the tex buffer
after generating the previews)?

I'm using the Debian Auctex 11.87-1 package from unstable. This is the
upstream package with some patches added, but mostly the patches look
quite harmless.

> b) tell me what the problem is?

> I've also posted this to tex.stackexchange.com at
> http://tex.stackexchange.com/q/151696/3406

Ok, there you've posted more details.

--8<---------------cut here---------------start------------->8---
ERROR: Illegal parameter number in definition of \MYLATEXline.

--- TeX said ---
<to be read again>
                   1
l.386   address@hidden
                                   {%
--8<---------------cut here---------------end--------------->8---

Honestly, I have no clue what's the source of the error, but preview
doesn't define or fiddle with \MYLATEXline, so the culprit is probably
in you LaTeX installation.  (Googling shows that this macro comes from
the mylatex package which can be used to pre-generate format files for
speeding up later compilations...)

Ok. The LaTeX installation is just the default TeX Live 2012
installation that comes with Debian wheezy.

I'm attaching the contents of the output buffer (`C-c C-l' in the
tex buffer after generating the previews) as requested.

I think that auctex (or preview) has some debugging information you
can send in. I'll check.

                                                    Regards, Faheem

########################################################################

Running `Preview-LaTeX' on `test' with ``pdflatex -ini -interaction=nonstopmode "&pdflatex" 
prv_test.ini   
"\nonstopmode\nofiles\PassOptionsToPackage{active,tightpage,auctex}{preview}\AtBeginDocument{\ifx\ifPreview\undefined\RequirePackage[displaymath,floats,graphics,textmath,sections,footnotes]{preview}[2004/11/05]\fi}"
 "\input" test.tex''
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) (INITEX)
 restricted \write18 enabled.
entering extended mode
(./prv_test.ini
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
aded.
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/mylatex.ltx)
(/usr/share/texlive/texmf-dist/tex/latex/tools/.tex File ignored))
No auxiliary output files.

(./test.tex (./jss.cls
Document Class: jss 2013/04/06 2.2 jss class by Achim Zeileis
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/ae/ae.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/ae/t1aer.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.386   address@hidden
                                   {%
! 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
                                 {%
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.413 \endgroup

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.413 \endgroup

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.425 address@hidden@address@hidden@EOF}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.426 address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.426 address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.445   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.445   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.445   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.465 \gdef\FV@@ReadLine#1^^M
                             address@hidden
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   2
l.465 \gdef\FV@@ReadLine#1^^M#2^^M
                                  address@hidden
! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   3
l.469 \endgroup

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.469 \endgroup

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   2
l.469 \endgroup

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.503   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.503   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.511   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.511   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.516     {\csname address@hidden@#1\endcsname}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.516     {\csname address@hidden@#1\endcsname}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.516     {\csname address@hidden@#1\endcsname}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.523   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.523   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.530   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.530   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.535 ...x\expandafter\next\expandafter~\endgroup}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.535 ...x\expandafter\next\expandafter~\endgroup}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.535 ...x\expandafter\next\expandafter~\endgroup}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.571 ...}[]{\def\FancyVerbDefineActive{#1\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.574     \FancyVerbDefineActive#1\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.588   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.608 address@hidden@TabBox}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.608 address@hidden@TabBox}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.624 ...com}[]{\def\FancyVerbFormatCom{#1\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.627     \FancyVerbFormatCom#1\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.629 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.629 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.630 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.632 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.638 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.642 address@hidden sp}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.662   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.662   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.685   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.685   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.728     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.728     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.735   address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.735   address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.738 address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.738 address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.743   address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.743   address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.753   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.753   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.778 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.778 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.780 address@hidden@Input{#1}}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.780 address@hidden@Input{#1}}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.788 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.788 address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.790 address@hidden@Input{#1}}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.790 address@hidden@Input{#1}}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.859   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.859   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   2
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   2
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   2
l.869   address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.874     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.874     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.874     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.931     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.931     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.931     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.931     \hss}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1019 address@hidden@tempdima sp\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1023 address@hidden@tempdima sp\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1032   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1039   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1048     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1048     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1048     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1069   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1069   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1080 ...e address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1080 ...e address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1080 ...e address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1100     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1100     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1100     address@hidden@address@hidden

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1107 address@hidden@StepNumber#1}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1161 address@hidden@tempdima sp\relax}}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1183   \fi}

! Illegal parameter number in definition of \MYLATEXline.
<to be read again>
                   1
l.1183   \fi}

(That makes 100 errors; please try again.)
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on prv_test.log.

Preview-LaTeX exited abnormally with code 1 at Sat Jan  4 17:12:11
Running `Preview-LaTeX' on `test' with ``pdflatex -shell-escape  
"\nonstopmode\nofiles\PassOptionsToPackage{active,tightpage,auctex}{preview}\AtBeginDocument{\ifx\ifPreview\undefined\RequirePackage[displaymath,floats,graphics,textmath,sections,footnotes]{preview}[2004/11/05]\fi}"
 "\input" test.tex''
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)
 \write18 enabled.
entering extended mode
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
aded.

No auxiliary output files.

(./test.tex (./jss.cls
Document Class: jss 2013/04/06 2.2 jss class by Achim Zeileis
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/ae/ae.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/ae/t1aer.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
(/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def)))
(/usr/share/texlive/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
                             address@hidden
) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty))

Package hyperref Message: Driver (autodetected): hpdftex.

(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/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.

) (./test.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/latex/preview/preview.sty
(/usr/share/texmf/tex/latex/preview/prtightpage.def)
(/usr/share/texmf/tex/latex/preview/prauctex.def
No auxiliary output files.


(/usr/share/texmf/tex/latex/preview/prauctex.cfg))
(/usr/share/texmf/tex/latex/preview/prfootnotes.def)
Preview: Fontsize 10.95pt
Preview: PDFoutput 1
) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./test.out) (./test.out)

Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
(hyperref)                removing `\\' on input line 4.

! Preview: Snippet 1 started.
<-><->

l.4 \begin{document}

<jsslogo.jpg, id=4, 540.0175pt x 393.47pt> <use jsslogo.jpg>
Preview: Tightpage -32891 -32891 32891 32891
! Preview: Snippet 1 ended.(4288418+0x5885636).
<-><->

l.4 \begin{document}

[1 <./jsslogo.jpg>] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pzc.fd)
! Preview: Snippet 2 started.
<-><->

l.5 $
     x$
! Preview: Snippet 2 ended.(308974+0x410139).
<-><->

l.5 $x$

[2{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
(/usr/share/texlive/texmf-dist/tex/latex/ae/t1aett.fd) )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
Output written on test.pdf (2 pages, 31652 bytes).
Transcript written on test.log.

Preview-LaTeX exited as expected with code 1 at Sat Jan  4 17:12:11
LaTeX: LaTeX found no preview images



reply via email to

[Prev in Thread] Current Thread [Next in Thread]