erhier
30-12-2007, 00:09
...ist jetzt etwas kompliziert: :eek:
Mein Ziel ist es, Diagramme in meinem Dokument abzubilden. Das Diagramm habe ich mittels "pstricks" erstellt. Dadurch kann ich den Code nur nach .dvi oder .ps ausgeben.
Da ich aber latex2pdf für das gesamte Dokument möchte, bin ich auf die Idee gekommen, das Diagramm als .pdf Datei in mein Hauptdokument einzubinden.
Mein Problem:
Das Diagramm wird nicht auf einer a4-Seite o.ä. ausgegeben, sondern auf einer mit...
\usepackage[dvipdfm]{geometry}
\geometry{paperwidth=11.3cm,paperhight=13cm,margin =1cm}
... definierten kleinen Spezialseite ausgegeben. Warum?
Weil wenn ich das Diagramm auf einer a4-Seite ausgeben würde und diese a4-Seite in mein Dokument(welches auch a4 gesetzt ist), einsetzen würde, diverse Probleme mit dem Platz bekommen würde und mir die Sache alles verschiebt.
Im .dvi Format klappt das mit der extra angepassten Papiergröße wunderbar, wie im Viewer YAP zu sehen ist.
Nur komme ich vom .dvi Format nicht zum PDF (meines Wissens nach).
Also probierte ich den selben Code als .ps auszugeben und per Ghostviewer zum PDF zu konvertieren.
Doch sobald ich den Code als .ps ausgebe, stellt es mir die Grafik doch wieder auf einem a4-Blatt dar, obwohl ich die Angaben im Dokument habe.
Wenn ich dann das .ps ins PDF konvertiere, bleibt das a4 Format erhalten und somit komme ich wieder zu dem Problem, eine a4-Grafik in eine a4 Seite einbauen zu müssen...
Der Umweg von .dvi --> .eps --> .pdf mittels EPS-Drucker (http://schlosser.info/epswriter.html) funktioniert nicht, da mir der Drucker im YAP-Viewer komischer Weise nicht angezeigt wird.
Weiß jemand wie ich hier vorzugehen habe?
Habe irgendwie das Gefühl, ich fahre mit der Kirche ums Dorf und es geht alles viel einfacher - nur wie?
Ich verzweifel hier gleich noch. Immer wenn man beim LaTeX'en grade meint "Mensch, so langsam läufts doch", dann kommt wieder eine Hürde die einen stundenlang(!) aufhält. *seufz*
Dies als .dvi ausgegeben, ergibt die Grafik, wie ich sie mir vorstelle...
\documentclass[12pt]{article}
\usepackage[dvipdfm]{geometry}
\geometry{paperwidth=11.3cm,paperheight=13cm,margi n=1cm}
\usepackage{pstricks-add,pstricks,pst-plot}
\usepackage{eurosym}
\begin{document}
\thispagestyle{empty}
\begin{pspicture}(-0.5,-0.5)(8,10)
\psaxes[ticks=all,subticks=2,Dx=1000,dx=1,Dy=20000,dy=1]{->}(0,0)(-0.5,-0.5)(8,10)
\psecurve[showpoints=true,linecolor=red,linewidth=0.75pt]%
(,)(0.5,0.5)(1,1)(1.5,1.25)(2,1.4)(2.5,1.5)(3,1.65 )(3.5,1.75)(4,1.8)(4.5,1.85)(5,1.9)(5.5,1.925)(6,2 .25)(6.5,2.75)(7,3.5)(,) % x-werte : 1000 <-> y-werte : 10000 : 2 !!!
%(500,15000)(1000,20000)(1500,25000)(2000,28000)(2 500,30000)(3000,33000)(3500,35000)(4000,36000)(450 0,37000)(5000,38000)(5500,38500)(6000,45000)(6500, 55000)(7000,70000)
\uput[170](0.2,10){\tabular{@{}c@{}}Kosten $K$\\{[\euro]}\endtabular}
\rput{0}(6.7,-1.2){Papierbreite $P_a$}
\rput{0}(6.7,-1.7){$[$mm$]$}
\end{pspicture}
\end{document}
Mein Ziel ist es, Diagramme in meinem Dokument abzubilden. Das Diagramm habe ich mittels "pstricks" erstellt. Dadurch kann ich den Code nur nach .dvi oder .ps ausgeben.
Da ich aber latex2pdf für das gesamte Dokument möchte, bin ich auf die Idee gekommen, das Diagramm als .pdf Datei in mein Hauptdokument einzubinden.
Mein Problem:
Das Diagramm wird nicht auf einer a4-Seite o.ä. ausgegeben, sondern auf einer mit...
\usepackage[dvipdfm]{geometry}
\geometry{paperwidth=11.3cm,paperhight=13cm,margin =1cm}
... definierten kleinen Spezialseite ausgegeben. Warum?
Weil wenn ich das Diagramm auf einer a4-Seite ausgeben würde und diese a4-Seite in mein Dokument(welches auch a4 gesetzt ist), einsetzen würde, diverse Probleme mit dem Platz bekommen würde und mir die Sache alles verschiebt.
Im .dvi Format klappt das mit der extra angepassten Papiergröße wunderbar, wie im Viewer YAP zu sehen ist.
Nur komme ich vom .dvi Format nicht zum PDF (meines Wissens nach).
Also probierte ich den selben Code als .ps auszugeben und per Ghostviewer zum PDF zu konvertieren.
Doch sobald ich den Code als .ps ausgebe, stellt es mir die Grafik doch wieder auf einem a4-Blatt dar, obwohl ich die Angaben im Dokument habe.
Wenn ich dann das .ps ins PDF konvertiere, bleibt das a4 Format erhalten und somit komme ich wieder zu dem Problem, eine a4-Grafik in eine a4 Seite einbauen zu müssen...
Der Umweg von .dvi --> .eps --> .pdf mittels EPS-Drucker (http://schlosser.info/epswriter.html) funktioniert nicht, da mir der Drucker im YAP-Viewer komischer Weise nicht angezeigt wird.
Weiß jemand wie ich hier vorzugehen habe?
Habe irgendwie das Gefühl, ich fahre mit der Kirche ums Dorf und es geht alles viel einfacher - nur wie?
Ich verzweifel hier gleich noch. Immer wenn man beim LaTeX'en grade meint "Mensch, so langsam läufts doch", dann kommt wieder eine Hürde die einen stundenlang(!) aufhält. *seufz*
Dies als .dvi ausgegeben, ergibt die Grafik, wie ich sie mir vorstelle...
\documentclass[12pt]{article}
\usepackage[dvipdfm]{geometry}
\geometry{paperwidth=11.3cm,paperheight=13cm,margi n=1cm}
\usepackage{pstricks-add,pstricks,pst-plot}
\usepackage{eurosym}
\begin{document}
\thispagestyle{empty}
\begin{pspicture}(-0.5,-0.5)(8,10)
\psaxes[ticks=all,subticks=2,Dx=1000,dx=1,Dy=20000,dy=1]{->}(0,0)(-0.5,-0.5)(8,10)
\psecurve[showpoints=true,linecolor=red,linewidth=0.75pt]%
(,)(0.5,0.5)(1,1)(1.5,1.25)(2,1.4)(2.5,1.5)(3,1.65 )(3.5,1.75)(4,1.8)(4.5,1.85)(5,1.9)(5.5,1.925)(6,2 .25)(6.5,2.75)(7,3.5)(,) % x-werte : 1000 <-> y-werte : 10000 : 2 !!!
%(500,15000)(1000,20000)(1500,25000)(2000,28000)(2 500,30000)(3000,33000)(3500,35000)(4000,36000)(450 0,37000)(5000,38000)(5500,38500)(6000,45000)(6500, 55000)(7000,70000)
\uput[170](0.2,10){\tabular{@{}c@{}}Kosten $K$\\{[\euro]}\endtabular}
\rput{0}(6.7,-1.2){Papierbreite $P_a$}
\rput{0}(6.7,-1.7){$[$mm$]$}
\end{pspicture}
\end{document}