PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PSTricks benutzen



jooker
24-11-2005, 13:03
Hi,
ich wollte mal ein bischen mit pstricks rumspielen und kleinere
Graphen erzeugen. Nach etwas googlen fand ich folgende Seite:
http://sites.inka.de/picasso/latex.html
Schnell mal das Beispiel 1 kopiert zum testen und nichts lief.


\documentclass{article}
\usepackage{pst-plot, pstricks}
\usepackage{fancybox,amssymb,color}
\pagestyle{empty}
\parindent=0pt
% Hier eine sinnvolle und zur Positionierung von
\begin{document} % Beschriftungen äußerst nützliche Zusatzfunktion

\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}

\psset{unit=1.0cm} % Größe einer Einheit festlegen.
% Darüber lässt sich die Grafik skalieren!
\begin{pspicture}(-8,-2)(8,1) % Größe des dargestellten Bildes von
% x,y bis x,y
\showgrid % Raster
\psaxes{->}(0,0)(-8,-2)(8,1) % Achsen von x,y bis x,y Schnittpunkt
% der Achsen bei (0,0)
%drucken der Funktion. Achtung die Operatoren sind den Operanden
%nachgstellt!

\psplot[plotstyle=curve]{-8}{8}{x x mul 4 sub x x mul 2 add div}

\rput(7.5,0.2){$\mathbf{x}$} % Beschriftung der x-Achse
\rput(0.3,0.5){$\mathbf{y}$} % Beschriftung der y-Achse
\large{%
\rput(3,-1.5){\colorbox{white}{\ovalbox{$f(x)=\frac{x^2-4}{x^2+2}$}}}
} % Beschriftung mit TeX-Formelsatz!
\end{pspicture}
\end{document}


Es wurden 12 Fehler gemeldet:


! LaTeX Error: Two \documentclass or \documentstyle commands.
...
! LaTeX Error: \begin{document} ended by \end{pspicture}.
...
! LaTeX Error: Environment pspicture undefined.
...
und 9 mal ! Undefined control sequence.


Gibt es irgendeinen Trick pstricks zu nutzen? Die Packages wurden übrigens ordnungsgemäß installiert.
Habe auch schon probiert alle packete neu zu installieren, ohne Erfolg.

countbela666
24-11-2005, 15:54
Hallöchen,

sehr seltsam; das Beispiel läuft bei mir problemlos durch. Und einen Trick zum pstricks verwenden gibt's auch nicht :D . Kannst ja mal die komplette LaTeX-Ausgabe bzw. das log-File posten.

Grüße,
Marcel

jooker
24-11-2005, 16:24
Ok,
ich habe mal im Anhang die Log-Datei und das Bild zeigt die Ausgabe wenn
ich den Code durchlaufen lasse.

countbela666
24-11-2005, 16:33
Hi jooker,

hast du in dem Verzeichnis, in dem du deine Tex-Dateien kompilierst, zufällig eine, die pstricks.tex heißt? Wenn ja, dann benenn die mal schnell um. :D Sieht mir nämlich verdammt nach einem rekursiven Einbinden aus.

Grüße,
Marcel

jooker
24-11-2005, 17:22
So, jetzt hab ich es umbenannt. Sieht schon besser aus.
Jetzt sind es 24 Fehler. Allerdings keine mehr von wegen doppelte
Dokumentenklasse. Nur noch ! Undefined control sequence.
Irgendwie findet er die Pakete nicht hab ich das Gefühl, obwohl
alles installiert ist.

Hab noch mal die neue log Datei in den Anhang gepackt.

countbela666
24-11-2005, 17:45
Hmm, mal 'ne dumme Frage: du erstellst deine Ausgabe doch hoffentlich nicht mit pdflatex, oder? Wenn du pstricks benutzt, musst du mit latex kompilieren.

Grüße,
Marcel

jooker
24-11-2005, 18:38
Oha,
da ist was wahres dran. Da habe ich jetzt gar nicht drauf geachtet.
Mal fix umgestellt und schon läuft es.

Vielen dank für deine "dumme Frage";)