von Klaus » Sa 2. Apr 2011, 19:05
Also ich muss das Thema leider wieder aufmachen.
Gerade weil ich versuche die log. Graphik in eine png Datei zu verwandeln.
Hier das Minimalbeispiel:
\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{pstricks-add}
\usepackage{upgreek}
\usepackage{wrapfig}
\usepackage{pst-slpe}
\usepackage{pst-pdf}
%
\pagestyle{empty}
%
\begin{document}
%
\begin{pspicture}(0,-.5)(\linewidth,.5\linewidth)
% \psgrid[griddots=5,subgriddiv=0]
% \psframe(0,-.5)(\linewidth,.5\linewidth)
%
\rput[lb](2,1){%
\psset{xAxisLabel=,yAxisLabel=}
\begin{psgraph}[logLines=y,Dx=20,ylogBase=10,Ox=0,Oy=-3]{->}(0,-3)(120,3.2){.8\linewidth}{.4\linewidth}
\pstScalePoints(1,1){}{ dup 0 eq { pop -1.e30 }{ log } ifelse}
%%%%%%%%%% reading data %%%%%%%%%
\readdata[nStep=1]{\five}{average-energy-time_5.txt}
%%%%%%%%%% plotting data %%%%%%%%%
\listplot[plotstyle=dots,linecolor=green,dotsize=2.5pt]{\five}
\end{psgraph}
}
%
\rput[c] (.5\linewidth,0){free electron energy [eV]}
\rput[c]{L}(0.5,.25\linewidth){free electron number}
%
\end{pspicture}
%
\end{document}
Im Anhang befindet sich noch die zugehörige Datei, um die Graphen zu plotten.
Und jetzt eben der Knackpunkt.
Ich hänge auch die kompiliert pdf Datei dran, namens mb.pdf
Wenn ich diese Datei mit dem normalen Acrobad Reader aufmache, dann habe ich am unteren Bildrand gründe Punkte, die eigentlich in dieGraphik gehören. Keine Ahnung warum sie dort unten angezeigt werden.
Wenn ich das ganze mit kpdf von Linux öffne, dann wird alles normal angezeigt. Das Problem ist nur, dass ich jetzt gerne in eine png Datei konvertieren würde und dann kriege ich diese ganzen grünen Punkte wieder am unteren Bildschirmrand zu sehen, siehe Anhang mb.png
Ich bin langsam echt am Verzweifeln woher das kommt.
Edit: Kann man vielleicht das ganze auch von einer ps-Datei aus machen?
Also da ich mit PSTricks arbeite, muss ich doch zunächst eh eine ps-Datei erstellen. Gibt es ein Äquivalent von pst-pdf für ps-Dateien? Ein Paket namens pst-ps habe ich leider nicht gefunden.
Auch den Befehel pscrop kennt mein Linux System nicht.
Viele Grüße,
Klaus.
- Dateianhänge
-

- mb.png (64.24 KiB) 4180 mal betrachtet
-
- mb.pdf
- (6.64 KiB) 571-mal heruntergeladen
-
- average-energy-time_5.txt
- (37.11 KiB) 520-mal heruntergeladen
Also ich muss das Thema leider wieder aufmachen.
Gerade weil ich versuche die log. Graphik in eine png Datei zu verwandeln.
Hier das Minimalbeispiel:
[code]
\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{pstricks-add}
\usepackage{upgreek}
\usepackage{wrapfig}
\usepackage{pst-slpe}
\usepackage{pst-pdf}
%
\pagestyle{empty}
%
\begin{document}
%
\begin{pspicture}(0,-.5)(\linewidth,.5\linewidth)
% \psgrid[griddots=5,subgriddiv=0]
% \psframe(0,-.5)(\linewidth,.5\linewidth)
%
\rput[lb](2,1){%
\psset{xAxisLabel=,yAxisLabel=}
\begin{psgraph}[logLines=y,Dx=20,ylogBase=10,Ox=0,Oy=-3]{->}(0,-3)(120,3.2){.8\linewidth}{.4\linewidth}
\pstScalePoints(1,1){}{ dup 0 eq { pop -1.e30 }{ log } ifelse}
%%%%%%%%%% reading data %%%%%%%%%
\readdata[nStep=1]{\five}{average-energy-time_5.txt}
%%%%%%%%%% plotting data %%%%%%%%%
\listplot[plotstyle=dots,linecolor=green,dotsize=2.5pt]{\five}
\end{psgraph}
}
%
\rput[c] (.5\linewidth,0){free electron energy [eV]}
\rput[c]{L}(0.5,.25\linewidth){free electron number}
%
\end{pspicture}
%
\end{document}
[/code]
Im Anhang befindet sich noch die zugehörige Datei, um die Graphen zu plotten.
Und jetzt eben der Knackpunkt.
Ich hänge auch die kompiliert pdf Datei dran, namens mb.pdf
Wenn ich diese Datei mit dem normalen Acrobad Reader aufmache, dann habe ich am unteren Bildrand gründe Punkte, die eigentlich in dieGraphik gehören. Keine Ahnung warum sie dort unten angezeigt werden.
Wenn ich das ganze mit kpdf von Linux öffne, dann wird alles normal angezeigt. Das Problem ist nur, dass ich jetzt gerne in eine png Datei konvertieren würde und dann kriege ich diese ganzen grünen Punkte wieder am unteren Bildschirmrand zu sehen, siehe Anhang mb.png
Ich bin langsam echt am Verzweifeln woher das kommt. :-(
Edit: Kann man vielleicht das ganze auch von einer ps-Datei aus machen?
Also da ich mit PSTricks arbeite, muss ich doch zunächst eh eine ps-Datei erstellen. Gibt es ein Äquivalent von pst-pdf für ps-Dateien? Ein Paket namens pst-ps habe ich leider nicht gefunden.
Auch den Befehel pscrop kennt mein Linux System nicht. :-(
Viele Grüße,
Klaus.