PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pstricks,pst-pdf erfolgreich mit pdflatex verwenden



dst
11-04-2012, 10:07
Hallo,

mein Versuch mithilfe der Dokumentation (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/pst-pdf.html) von pst-pdf und der Anleitung (http://userpage.fu-berlin.de/~latex/PSTricks/DANTE2006.pdf) eine pspicture-Umgebung zu benützen, ist leider fehlgeschlagen.

Ich verwende pdfLaTeX über TeXworks/TeXnicCenter aus MikTeX 2.9 und erhalte im der zugehörigen fS.log Datei folgende Warnung:



Package pst-pdf Warning: pspicture No. 1 undefined.


Package pst-pdf Warning: File `fS-pics.pdf' not found.
(pst-pdf) Use the following commands to create it:
(pst-pdf) ----------------------------------------------------
(pst-pdf) latex fS.tex
(pst-pdf) dvips -o fS-pics.ps fS.dvi
(pst-pdf) ps2pdf fS-pics.ps
(pst-pdf) ----------------------------------------------------

Wie kann ich das ausführen?

Vielen Dank für eure Hilfestellungen!

David

localghost
11-04-2012, 20:05
[…] Ich verwende pdfLaTeX über TeXworks/TeXnicCenter aus MikTeX 2.9 […]
Was denn nun? TeXworks oder TeXnicCenter? Wichtig ist, dass Du den Compiler mit der Option --enable-write18 aufrufst. Konfigurationen für beide Editoren im Anhang.

Und anstatt pst-pdf (http://ctan.org/pkg/pst-pdf) nimmst Du dann auto-pst-pdf (http://ctan.org/pkg/auto-pst-pdf). So weit ich weiß, akzeptiert PSTricks (http://ctan.org/pkg/pstricks) auch eine entsprechende Option beim Laden.

\usepackage[pdf]{pstricks}
Für Details in die jeweilige Anleitung schauen.


Thorsten

dst
13-04-2012, 20:51
TeXworks, packages müssten installiert sein(siehe angehängtes Bild).

Ruft der Compiler automatisch --enable-write18 auf, wenn der Eintrag in den Argumenten steht, oder muss man das noch wo machen?

Leider funktioniert es nicht.....

Auch das Argument pdf bei \usepackage[pdf]{pstricks} mag er nicht.

hier ein Auszug aus dem logfile:

("C:\Program Files\MiKTeX 2.9\tex\latex\auto-pst-pdf\auto-pst-pdf.sty"
Package: auto-pst-pdf 2009/04/26 v0.6 Wrapper for pst-p
runsystem(echo "auto-pst-pdf: Auxiliary LaTeX compilation")...executed.

runsystem(echo "-------------------------------------------------")...executed.

runsystem(latex -disable-write18 -jobname="fS-autopp" -interaction=batchmode "
\let \APPmakepictures \empty \input fS.tex")...executed.



Package auto-pst-pdf Warning:
Creation of fS-autopp.dvi failed.
This warning occured on input line 124.

runsystem(pdfcrop "fS-autopp.pdf" "fS-pics.pdf")...executed.


Package auto-pst-pdf Warning:
Creation of fS-pics.pdf failed.
This warning occured on input line 124.


Package auto-pst-pdf Warning:
Could not create fS-pics.pdf. Auxiliary files not deleted.
This warning occured on input line 124.

runsystem(echo "-------------------------------------------------")...executed.

runsystem(echo "auto-pst-pdf: End auxiliary LaTeX compilation")...executed.

runsystem(echo "-------------------------------------------------")...executed.

Package pst-pdf Warning: pspicture No. 1 undefined.


Package pst-pdf Warning: File `fS-pics.pdf' not found.
(pst-pdf) Use the following commands to create it:
(pst-pdf) ----------------------------------------------------
(pst-pdf) latex fS.tex
(pst-pdf) dvips -o fS-pics.ps fS.dvi
(pst-pdf) ps2pdf fS-pics.ps
(pst-pdf) ----------------------------------------------------