red.iceman
18-05-2005, 20:39
hallo,
ich habe mit xfig ein Bild gezeichnet und als pictex exportiert. Das Resultat ist folgendes:
%Title: /tmp/xfig-fig002754
%%Created by: fig2dev Version 3.2 Patchlevel 4
%%CreationDate: Wed Jan 28 00:59:12 2004
\font\thinlinefont=cmr5
%
\begingroup\makeatletter\ifx\SetFigFont\undefined%
\gdef\SetFigFont#1#2#3#4#5{%
\reset@font\fontsize{#1}{#2pt}%
\fontfamily{#3}\fontseries{#4}\fontshape{#5}%
\selectfont}%
\fi\endgroup%
\mbox{\beginpicture
\setcoordinatesystem units <1.00000cm,1.00000cm>
\unitlength=1.00000cm
\linethickness=1pt
\setplotsymbol ({\makebox(0,0)[l]{\tencirc\symbol{'160}}})
\setshadesymbol ({\thinlinefont .})
\setlinear
%
% Fig POLYLINE object
%
\linethickness= 0.500pt
\setplotsymbol ({\thinlinefont .})
{\color[rgb]{0,0,0}\color[rgb]{0,0,0}\putrectangle corners at 5.239 21.431 and 17.621 14.764
}%
\linethickness=0pt
\putrectangle corners at 5.213 21.457 and 17.647 14.738
\endpicture}
In der Latex-Datei habe ich das m-pictex Paket geladen und das Bild mittels
\input test.pictex
eingebunden.
Latex liefert:
! Undefined control sequence.
...tsymbol ({\thinlinefont .}) {\color
[rgb]{0,0,0}\color [rgb]{0...
l.29 \endpicture}
! Undefined control sequence.
...font .}) {\color [rgb]{0,0,0}\color
[rgb]{0,0,0}\putrectangle ...
l.29 \endpicture}
) [1] (./06.aux) )
(see the transcript file for additional information)
Erst wenn ich die geschweiften Klammern um {\beginpicture ...\endpicture} entferne und alle \color Anweisungen lösche, läuft Latex durch. Das dvi-File ist dann in Ordnung.
Meine Frage: ist das ein Bug im Pictex-Export von xfig oder habe ich irgendetwas nicht beachtet? Falls ersteres zutrifft: gibt es andere Linuxprogramme, die nach pictex exportieren können?
Danke
ri
ich habe mit xfig ein Bild gezeichnet und als pictex exportiert. Das Resultat ist folgendes:
%Title: /tmp/xfig-fig002754
%%Created by: fig2dev Version 3.2 Patchlevel 4
%%CreationDate: Wed Jan 28 00:59:12 2004
\font\thinlinefont=cmr5
%
\begingroup\makeatletter\ifx\SetFigFont\undefined%
\gdef\SetFigFont#1#2#3#4#5{%
\reset@font\fontsize{#1}{#2pt}%
\fontfamily{#3}\fontseries{#4}\fontshape{#5}%
\selectfont}%
\fi\endgroup%
\mbox{\beginpicture
\setcoordinatesystem units <1.00000cm,1.00000cm>
\unitlength=1.00000cm
\linethickness=1pt
\setplotsymbol ({\makebox(0,0)[l]{\tencirc\symbol{'160}}})
\setshadesymbol ({\thinlinefont .})
\setlinear
%
% Fig POLYLINE object
%
\linethickness= 0.500pt
\setplotsymbol ({\thinlinefont .})
{\color[rgb]{0,0,0}\color[rgb]{0,0,0}\putrectangle corners at 5.239 21.431 and 17.621 14.764
}%
\linethickness=0pt
\putrectangle corners at 5.213 21.457 and 17.647 14.738
\endpicture}
In der Latex-Datei habe ich das m-pictex Paket geladen und das Bild mittels
\input test.pictex
eingebunden.
Latex liefert:
! Undefined control sequence.
...tsymbol ({\thinlinefont .}) {\color
[rgb]{0,0,0}\color [rgb]{0...
l.29 \endpicture}
! Undefined control sequence.
...font .}) {\color [rgb]{0,0,0}\color
[rgb]{0,0,0}\putrectangle ...
l.29 \endpicture}
) [1] (./06.aux) )
(see the transcript file for additional information)
Erst wenn ich die geschweiften Klammern um {\beginpicture ...\endpicture} entferne und alle \color Anweisungen lösche, läuft Latex durch. Das dvi-File ist dann in Ordnung.
Meine Frage: ist das ein Bug im Pictex-Export von xfig oder habe ich irgendetwas nicht beachtet? Falls ersteres zutrifft: gibt es andere Linuxprogramme, die nach pictex exportieren können?
Danke
ri