Im Anschluss an dieHandbuchvon Schaltkreismakros für LaTeX, ganz am Anfang versuche ich, das erste Schaltkreisbild in LaTeX "quick.m4" zu erstellen, indem ich es zuerst mit m4, dann mit dpic verarbeite und den Code genau wie im Handbuch beschrieben in ein neues LaTeX-Dokument einfüge. Ich habe es oft versucht, aber ich habe immer den gleichen Fehler bezüglich der Zeile
\psset{noCurrentPoint}
Was bedeutet das?
PS: Ich verwende pdflatex unter Linux.
Antwort1
Siehe Seite 36 des Handbuchs:
15.PSTricks-Anomalie: Wenn Sie PSTricks verwenden und die Fehlermeldung „Grafikparameter ‚noCurrentPoint‘ nicht definiert …“ erhalten, ist Ihre PSTricks-Version älter als August 2010. Sie können Folgendes tun …
Antwort2
\spline
ist ein grundlegender eepic
Zeichenbefehl und kein Makro, daher sieht es so aus, als hätten Sie es ohne die (oder eine andere) Option pstricks
aufgerufen . Sehen Sie sich den Abschnitt „Schnellstart“ im Circuit_macros-Handbuch an, um das Problem zu beheben.dpic
-p
Antwort3
Die wichtige Datei ist quick.tex
; stellen Sie sicher, dass sie gültigen PSTricks-Code enthält; das heißt, sie sollte mit den beiden Zeilen beginnen
\psset{unit=1in,cornersize=absolute,dimen=middle}%
\begin{pspicture}
...
Wenn dies nicht der Fall ist, m4
wurden dpic -p
die Befehle nicht korrekt aufgerufen. Wenn dies der Fall ist, klingt es so, als ob Sie keinen Postscript-Viewer verwenden, der Grafiken anzeigt. Die Befehlssequenz sollte lauten:
Latex-Q dvips q
Dadurch wird die Postscript-Datei erstellt q.ps
. Drucken Sie sie aus oder betrachten Sie sie mit gsview
.