PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [PSTricks]Fehler bei pst-3dplot



esommer
19-03-2012, 16:16
Hallo,

ich wollte eine 3D-Punktwolke mit dem pst-3dplot-Paket darstellen lassen.
Der Minimalcode sieht dabei wie folgt aus.



\documentclass[ngerman,final]{scrbook}
\usepackage{pst-3dplot} %3-dimensionale Funktionen
\begin{document}

\readdata{\data3D}{Daten/3D_robo_test.data}

\begin{pspicture}[showgrid=true](-2,-2)(2,2)
\psset{Alpha=60,Beta=60}
\pstThreeDCoor
\dataplotThreeD{\data3D}

\end{pspicture}


Die Testdaten sehen wie folgt aus.



0.857315 0.000000 0.089753
0.846902 0.000000 0.083413
0.847398 0.000000 0.078215
0.847862 0.000000 0.073014
0.848294 0.000000 0.067810
0.853681 0.000000 0.062971


Leider gibt es ein Problem beim Schritt ps->pdf:

Prozeß gestartet: ps2pdf "Bildtest".ps

MiKTeX GPL Ghostscript 9.00: Unrecoverable error, exit code 1

Prozeß endete normal

Benutze Miktex zusammen mit TeXstudio.
Compilefolge: LaTeX + DviPs + Ps2Pdf

Kann mit keinen Reim auf den Fehler machen. Würde mich über Anregungen freuen.

Gruß Erik

Festus
19-03-2012, 16:54
Wird denn ein korrektes ps-file erzeugt und es hapert nur an der Umwandlung von ps in pdf? Und falls ja, lässt sich der Fehler reproduzieren, wenn du nur eine einfache Textdatei ohne \usepackage{pst-3dplot} mit diesem Profil umwandeln willst?

Falls ja, würde ich denken, du hast einfach bei den Ghostscript-Treiberoptionen was falsch eingestellt.

esommer
19-03-2012, 22:40
Das .ps-file scheint auch schon angenockt zu sein, kann es auch mit keinem anderen Programm öffnen also scheint der Fehler wohl eher bei dvi->ps zu liegen.

Das Profil funktioniert ansonsten tadellos auch mit anderen pst-Paketen.

rais
19-03-2012, 23:54
Moin moin,

Das .ps-file scheint auch schon angenockt zu sein, kann es auch mit keinem anderen Programm öffnen also scheint der Fehler wohl eher bei dvi->ps zu liegen.

eher schon beim LaTeX-Lauf...
Ersetze alle \data3D durch \dataiiiD (oder schlicht \data): längere Makronamen dürfen i.d.R. nur aus Buchstaben -- die von TeX als solche erkannt werden -- (neben dem führenden Backslash) bestehen.

MfG

esommer
20-03-2012, 00:06
Danke genau das war es :-)