Sir Lobster
28-07-2006, 13:11
Hallo!
Ich habe eine Installation von MacTeX (da ist teTeX bzw. gwTeX drinnen).
Jetzt wollte ich ein paar pstricks ausprobieren, also Graphen von mathematischen Funktionen darstellen. Dabei habe ich mich eins zu eins an die Beispiele auf dieser (http://sites.inka.de/picasso/latex.html) Seite gehalten, jedoch haben die nicht funktioniert.
Bei Beispiel 1
\documentclass{article}
\usepackage{pst-plot, pstricks}
\usepackage{fancybox,amssymb,color}
\pagestyle{empty}
\parindent=0pt
% Hier eine sinnvolle und zur Positionierung von
% Beschriftungen äußerst nützliche Zusatzfunktion
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}
\begin{document}
\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} wird folgender Fehler ausgespuckt:
! Undefined control sequence.
<recently read> \c@lor@to@ps
l.17 \psaxes
{->}(0,0)(-8,-2)(8,1) % Achsen von x,y bis x,y Schnittpunkt (über Kommandozeile)
Die Beispiele von http://tug.org/PSTricks/ funktionieren auch nicht.
Was ist da falsch? So wie ich das sehe fehlt mir da irgendwas, habe aber nicht wirklich Ahnung, was.
Vielen Dank für eure Hilfe schonmal!
Ben
Ich habe eine Installation von MacTeX (da ist teTeX bzw. gwTeX drinnen).
Jetzt wollte ich ein paar pstricks ausprobieren, also Graphen von mathematischen Funktionen darstellen. Dabei habe ich mich eins zu eins an die Beispiele auf dieser (http://sites.inka.de/picasso/latex.html) Seite gehalten, jedoch haben die nicht funktioniert.
Bei Beispiel 1
\documentclass{article}
\usepackage{pst-plot, pstricks}
\usepackage{fancybox,amssymb,color}
\pagestyle{empty}
\parindent=0pt
% Hier eine sinnvolle und zur Positionierung von
% Beschriftungen äußerst nützliche Zusatzfunktion
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}
\begin{document}
\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} wird folgender Fehler ausgespuckt:
! Undefined control sequence.
<recently read> \c@lor@to@ps
l.17 \psaxes
{->}(0,0)(-8,-2)(8,1) % Achsen von x,y bis x,y Schnittpunkt (über Kommandozeile)
Die Beispiele von http://tug.org/PSTricks/ funktionieren auch nicht.
Was ist da falsch? So wie ich das sehe fehlt mir da irgendwas, habe aber nicht wirklich Ahnung, was.
Vielen Dank für eure Hilfe schonmal!
Ben