Hi Herbert, we have problems with pstricks.sty after the last update of TL17.
'Correcting' texmf-dist/tex/generic/pstricks/pstricks.tex:34 to \expandafter\ifx\csname @latexerr\endcsname\relax % do we have TeX? then @latexerr isn't defined \input pstricks-tex.def \else \newif\ifpst@psfonts \pst@psfontsfalse \fi cures the compilation for me. Would you like to take a look please? Kornel
signature.asc
Description: This is a digitally signed message part.
--- Begin Message ---Am Sonntag, 8. Oktober 2017 um 08:41:39, schrieb Guenter Milde <mi...@users.sf.net> > On 2017-10-08, Scott Kostyshak wrote: > > > After at tlmgr update, I now get the following: > > > $ ctest -R "seminar" > > > I get "20 tests failed out of 33": > > > 3631 - UNRELIABLE.WRONG_OUTPUT_export/examples/seminar_dvi (Failed) > ... > > 5025 - UNRELIABLE.WRONG_OUTPUT_export/examples/fr/seminar_pdf5_systemF > > (Failed) > > > Before the tlmgr update, I did not have any failures. The tests are > > marked as unreliable, so perhaps this change in behavior should not be a > > surprise? I might not be so surprised if a few formats failed, but it > > seems that all exports to PDF fail. > > It seems that all exports using LaTeX fail (also DVI and Postscript). > It would be interesting to see the reason (log) but I cannot reproduce with > my Debian/stable texlive. I see the same as Scott; Tested first with non-updated TL, everything pass. Updated, now all 'seminar_[pd]' tests fail. I see many messages in the log (creating pdf2) Missing character: There is no 0 in font nullfont! but also the following: ! Undefined control sequence. l.2805 \ifpst@psfonts The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined. ! Extra \else. l.2807 \else I'm ignoring this; it doesn't match any \if. \everypsbox=\toks27 \psframesep=\dimen135 \pslabelsep=\dimen136 \sh@wgridXunit=\dimen137 \sh@wgridYunit=\dimen138 \pst@shift=\dimen139 ) ! Extra \fi. This line is in /usr/local/texlive/2017/texmf-dist/tex/generic/pstricks/pstricks.tex The command \ifpst@psfonts is defined in pstricks/pricks-tex.def with comment that it is defined in pstricks.sty, but there it is not defined. Could not find the use or the definition of this command in TL16. > I added a new clause in unreliable:varying-versions. > > > Also, our entry in unreliableTests is: > > > # seminar.sty uses Postscript specials or PGF > > # -> wrong output with DVI and PDF (ps2pdf) (de-placed landscape > > # slides). > > export/examples/(|fr/)seminar_(dvi|pdf).* > > > The comment makes me think that we only expect wrong output with DVI and > > PDF (ps2pdf). Am I interpreting that wrong or should we remove the ".*" > > at the end of that pattern? > > The comment is imprecise. While DVI and ps2pdf are the export formats with > most problems, no export format works reliably in all use cases. > On the other hand, all export formats have use cases that work if the > correct settings are used. > The Appendix in examples/seminar.lyx lists details for on-screen viewing > vs. printing of landscape slides, portrait slides, and notes. > > I changed the comment but we may also just remove the clause from > unreliable:wrong-output. > > Günter Kornel
signature.asc
Description: This is a digitally signed message part.
--- End Message ---