[pdftex] Problem with pdflatex.efmt (LaTeX 2003/12)

Daniel Flipo Daniel.Flipo at univ-lille1.fr
Wed May 5 14:06:39 CEST 2004


Hi all,

I have installed the latest version of LaTeX (dated dec. 2003) on
a TL2003 distribution (linux), rebuilt my formats and... 
got a bad surprise when recompiling files showing a metapost graph.

I append the following test files
-- test.tex       which includes test.1
-- test.mp        metapost source for test.1
-- test.pdf       ugly result with new LaTeX

The compilation of test.tex with pdflatex runs smoothly, but 
xpdf complains:
Error (609): Too few (0) args to 'c' operator
Error (628): Unknown operator '\@@MP44'
Error (628): Unknown operator '\@@MP45'
Error (628): Unknown operator '\@@MP46'
Error (628): Too few (0) args to 'c' operator
Error (628): Unknown operator '\@@MP55'
Error (628): Unknown operator '\@@MP56'
Error (631): Too few (0) args to 'c' operator
Error (650): Unknown operator '\@@MP44'
Error (650): Unknown operator '\@@MP45'
Error (650): Unknown operator '\@@MP46'
Error (650): Too few (0) args to 'c' operator
Error (650): Unknown operator '\@@MP55'
Error (650): Unknown operator '\@@MP56'
Error (652): Too few (0) args to 'c' operator

I get a correct result when running the same test file
on another machine with the same TL2003 distribution
but with LaTeX not upgraded. I append the result test-OK.pdf for
comparison.

None of the inputed files (graphicx, pdftex.def supp-mis.tex
supp-pdf.tex etc.) have changed in the new LaTeX distribution,
I have checked this carefully using 'diff'.

Compiling test.tex in LaTeX instead of pdfLaTeX provides a
correct .dvi file on both machines, so I guess there is 
something wrong with my pdflatex format... Did I miss something?

Thanks in advance for any help.

====================================================================
Daniel Flipo                             Daniel.Flipo at univ-lille1.fr
UFR de Mathématiques -- Bâtiment M2      Tél : (33/0) 3 20 43 67 75
Université des Sciences et Technologies  Fax : (33/0) 3 20 43 67 74
F-59655 Villeneuve d'Ascq Cedex  France
====================================================================

-------------- next part --------------
prologues:=2;

input boxes;

verbatimtex \documentclass[12pt]{article}
\begin{document}
etex

beginfig(1);
numeric u; u=20mm;
circleit.A(btex 1 etex); A.c=(2u,0); fill bpath.A withcolor .9 white;
circleit.B(btex 2 etex); B.c=(3u,0); fill bpath.B withcolor .9 white;
circleit.C(btex 3 etex); C.c=(4u,0); fill bpath.C withcolor .9 white;
circleit.D(btex 4 etex); D.c=(5u,0); fill bpath.D withcolor .9 white;
circleit.E(btex 5 etex); E.c=(6u,0); fill bpath.E withcolor .9 white;
drawboxed(A,B,C,D,E);
drawarrow A.c{dir 30} .. B.c{dir -30} cutbefore bpath.A cutafter bpath.B;
drawarrow B.c{dir 30} .. C.c{dir -30} cutbefore bpath.B cutafter bpath.C;
drawarrow C.c{dir 30} .. D.c{dir -30} cutbefore bpath.C cutafter bpath.D;
drawarrow D.c{dir 30} .. E.c{dir -30} cutbefore bpath.D cutafter bpath.E;
drawarrow E.c{dir -150}..D.c{dir 150} cutbefore bpath.E cutafter bpath.D;
drawarrow D.c{dir -150}..C.c{dir 150} cutbefore bpath.D cutafter bpath.C;
drawarrow B.c{dir -150}..A.c{dir 150} cutbefore bpath.B cutafter bpath.A;
drawarrow A.c{dir 135}..(1.6u,0)..A.c{dir 45}
  cutbefore bpath.A cutafter bpath.A;
drawarrow B.c{dir 45}..(3u,.4u)..B.c{dir -45}
  cutbefore bpath.B cutafter bpath.B;
label.lft(btex 0.5 etex,  (1.6u,0));
label.top(btex 0.5 etex,  (2.5u,.15u));
label.bot(btex 0.25 etex, (2.5u,-.15u));
label.top(btex 0.25 etex, (3.5u,.15u));
label.top(btex 0.5 etex,  (3u,.4u));
label.top(btex 1 etex,    (4.5u,.15u));
label.top(btex 0.5 etex,  (5.5u,.15u));
label.bot(btex 0.5 etex,  (4.5u,-.15u));
label.bot(btex 1 etex,    (5.5u,-.15u));
endfig;

end


More information about the pdftex mailing list