In der Dokumentation zu PSTricks gibt es ein Beispiel einer farbigen Schafherde. Ich habe es übernommen, in ein Minimalbeispiel gepackt, und versuche es zum Laufen zu bringen.
Es kommt die Fehlermeldung, dass die Farbe "sheep" nicht definiert sei. Gleich wohl gibt es im MB die Anweisung
\definecolorseries{sheep}{rgb}{step}[rgb]{.95,.85,.55}{.17,.47,.37}
Das MB hat die Endung ".txt", da ".tex" nicht erlaubt ist als Anhang.
Wer kann mir bzgl. obiger Fehlermeldung weiterhelfen?
Danke im voraus
Gruss
Dieter
u_fischer
30-12-2009, 13:05
Ein Minimalbeispiel, das 25 Pakete lädt. Nicht schlecht.
Abgesehen davon hast du eine Klammer zu viel. Die Definition lautet
\newcommand{\Sheep}{%
\SheepHead\SheepHead\SheepHead\SheepHead\SheepHead }
nicht
\newcommand{\Sheep}{%
{\SheepHead\SheepHead\SheepHead\SheepHead\SheepHea d}
Und das \Sheep am Ende des Dokuments ist überflüssig.
In der Dokumentation zu PSTricks gibt es ein Beispiel einer farbigen Schafherde. Ich habe es übernommen, in ein Minimalbeispiel gepackt, und versuche es zum Laufen zu bringen.
Es kommt die Fehlermeldung, dass die Farbe "sheep" nicht definiert sei. Gleich wohl gibt es im MB die Anweisung
\definecolorseries{sheep}{rgb}{step}[rgb]{.95,.85,.55}{.17,.47,.37}
Wer kann mir bzgl. obiger Fehlermeldung weiterhelfen?
\documentclass{scrbook}
\usepackage{pstricks}
\definecolorseries{sheep}{rgb}{step}[rgb]{.95,.85,.55}{.17,.47,.37}
\resetcolorseries[10]{sheep}
\newcommand\SheepHead{\begin{pspicture}(3,1.5)
\pscustom[liftpen=2,fillstyle=solid,fillcolor={sheep!!+}]{%
\pscurve(0.5,-0.2)(0.6,0.5)(0.2,1.3)(0,1.5)(0,1.5)
(0.4,1.3)(0.8,1.5)(2.2,1.9)(3,1.5)(3,1.5)(3.2,1.3)
(3.6,0.5)(3.4,-0.3)(3,0)(2.2,0.4)(0.5,-0.2)}
\pscircle*(2.65,1.25){0.12\psunit}% Eye
\psccurve*(3.5,0.3)(3.35,0.45)(3.5,0.6)(3.6,0.4)% Muzzle
\pscurve(3,0.35)(3.3,0.1)(3.6,0.05)
\pscurve(2.3,1.3)(2.1,1.5)(2.15,1.7)
\pscurve(2.1,1.7)(2.35,1.6)(2.45,1.4)
\end{pspicture}}
\newcommand\Sheep{{%
\psset{unit=0.5}
\begin{pspicture}(-8,-1.5)(8.5,7.5)
\rput(0.0,6.0){\SheepHead}\rput(0.0,4.5){\SheepHea d}
\rput(0.0,3.0){\SheepHead}\rput(0.0,1.5){\SheepHea d}
\rput(0.0,0.0){\SheepHead}
\end{pspicture}}}
\begin{document}
\SheepHead\SheepHead\SheepHead\SheepHead\SheepHead
\Sheep
\end{document}
Farbdefinitionen besser immer außerhalb des Makros vornehmen.
Herbert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.