PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PSTrick, PST-Plot Problem



CapoeiristaCH
29-03-2005, 18:18
Ich möchte gerne Funktionen plotten und zwar mit pst-plot. Ich kompiliere latex test.tex, dvipdfm test.dvi und das hat immer prima funktioniert. Auch jetzt kriege ich keine Fehlermeldung, allerdings sind von dem Plot nur die Nummern und Bezeichnungen der Achsen zu sehen. Der Plot und die Achsen selber werden nicht gedruckt.

Hat jemand dieses Problem auch gehabt oder weiss woran das liegt?

------------------------------------------------test.tex--------------------------------------------
\documentclass[11pt,twoside,a4paper,titlepage,pointlessnumbers]{scrartcl}
\usepackage[dvipdfm]{graphicx}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage{umlaut}
%\usepackage{pslatex}
\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{fancybox,amssymb,color}
\usepackage{tabularx}
\usepackage{hhline}
\usepackage[inner=2.5cm,outer=1.5cm,top=1cm,bottom=1cm,include headfoot]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy} \fancyhf{}
%Kopfzeile rechts bzw. au?n
\fancyhead[RO,LE]{\nouppercase{\leftmark}}
%Linie oben
\renewcommand{\headrulewidth}{0.5pt}
%Fu?eile rechts bzw. au?n
\fancyfoot[RO,LE]{\thepage}
%Linie unten
\renewcommand{\footrulewidth}{0.5pt}

\begin{document}
\section{Einf"uhrung}
\newpsobject{showgrid}{psgrid}%
{subgriddiv=1,griddots=10,gridlabels=0pt}
\begin{figure}[hbt]
\begin{center}
\psset{xunit=0.0222cm,yunit=2cm}
\begin{pspicture}(-20,-1.25)(400,1.25)
\showgrid
\psaxes[Dx=90]{->}(0,0)(-20,-1.25)(400,1.25)
\psplot[plotstyle=curve,linewidth=1.5pt]%
{-20}{400}{x sin}% postscript function
\rput[l](-5,1.75){$\mathbf{y}$}
\rput[l](390,-.25){$\mathbf{x}$}
\rput[l](180,0.75){$y=\sin x$}
\end{pspicture}
\end{center}
\end{figure}
\psplot{1}{5}{1 x sub 4 mul x div 1 add}
\end{document}
-------------------------------------------------------------------------------------------------------

besten Dank im Voraus

Capo

edico
29-03-2005, 20:33
... ich habe das jetzt nicht geprüft; aber ich bin mir recht sicher, dass dvipdfm nicht geeignet ist. Versuch mal mit dvips -Ppdf -G0 foo.dvi && ps2pdf foo.ps.
edico

danielinteract
29-03-2005, 21:14
Das Problem hab ich auch vor kurzem gepostet :D Um die PSTrick-Sachen zu sehen, musst du auch ein PostScript-File erstellen und kein DVI oder PDF ! (Deshalb heißt es auch "PS"Trick) Wenn du aber unbedingt sofort in PDF willst ohne Umweg über PostScript kannst du das Paket "pdftricks" einbinden. Damit kannst du die Funktionen von PSTricks auch mit PDFLatex verwenden!