PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Laden von eepic erzeugt merkwürdigen Effekt.



Mothago
28-11-2011, 22:29
Hallo,

ich möchte in einer Picture- Umgebung ein ziemlich einfaches Bild von einem Dreieck erzeugen und brauche auch Winkel, wozu ich eben \arc benötige, was eepic voraussetzt.

Da das Paket erkannt wird und der \arc- Befehl an sich auch keinen Fehler erzeugt, scheint alles okay zu sein, aber auf dem Bild fehlen immer fast alle Linien bis auf die horizontale. Wenn ich \usepackage{eepic} einfach weglasse, ist plötzlich wieder alles da, natürlich bis auf den Arc. epic habe ich natürlich geladen.

Hier der Quelltext:
\usepackage{...}
...
\setlength{\unitlength}{1mm}
\begin{picture}(100,70)
\thicklines
\put(15,25){\line(5,3){60}}
\put(15,25){\line(5,-3){40}}
\put(55,1){\line(1,3){20}}
\put(0,25){\line(1,0){100}}
\put(15,25){\arc{10}{0.54}{0}}
\put(10,20){$A$} \put(15,25){\circle*{2}}
\put(57,-2){$B$} \put(55,1){\circle*{2}}
\put(77,60){$C$} \put(75,61){\circle*{2}}
\put(40,45){$b$} \put(30,10){$c$}
\put(70,40){$d_1$} \put(62,13){$d_2$}
\put(85,20){$W_\alpha$}
\end{picture}

Habt Ihr eine Idee...?

Danke!

rstuby
29-11-2011, 06:40
Dein Beispiel ist nicht lauffähig. Wenn ich es so ergänze:

\documentclass{scrreprt}
\usepackage{eepic}
\setlength{\unitlength}{1mm}
\begin{document}
\begin{picture}(100,70)
\thicklines
\put(15,25){\line(5,3){60}}
\put(15,25){\line(5,-3){40}}
\put(55,1){\line(1,3){20}}
\put(0,25){\line(1,0){100}}
\put(15,25){\arc{10}{0.54}{0}}
\put(10,20){$A$} \put(15,25){\circle*{2}}
\put(57,-2){$B$} \put(55,1){\circle*{2}}
\put(77,60){$C$} \put(75,61){\circle*{2}}
\put(40,45){$b$} \put(30,10){$c$}
\put(70,40){$d_1$} \put(62,13){$d_2$}
\put(85,20){$W_\alpha$}
\end{picture}
\end{document}
funktioniert es, jedoch nur auf dem Weg über dvi und ps. Wenn ich pdflatex benutze, sehe ich nur eine waagerechte Linie und die Beschriftungen. Ohne epic geht es auch so, kommt nur (logischerweise) eine Fehlermeldung, dass \arc unbekannt sei.

Vermutlich ist eepic nicht mit pdflatex benutzbar.

Ich sehe allerdings in meinem über dvi generierten Output auch kein zusätzliches Element - wie soll der \arc denn aussehen? Ich kenne mich da nicht aus.

rais
29-11-2011, 10:02
Moin moin,


Ich sehe allerdings in meinem über dvi generierten Output auch kein zusätzliches Element - wie soll der \arc denn aussehen?
schau Dir nach dvips Datei die .ps an (oder (da)nach ps2pdf Datei und dann die pdf)
Mein dvi-Betrachter zeigt mir hier noch nichtmal die Punkte an den drei Ecken;-)

MfG

rstuby
29-11-2011, 11:02
Ich sehe mit schon die pdf an. Ich glaube, ich habe gar kein Programm, mit dem man ps-Dateien direkt betrachten kann.

rais
29-11-2011, 14:39
zum Vergleich .pdf und screenshot im Anhang: falls der Kreisbogen bei Dir mit dieser .pdf nicht dargestellt wird, liegt's wohl am Betrachter. Wenn doch, gibt's bei der Kompilation wohl einen Unterschied zwischen Deiner und meiner Version...

MfG

rstuby
29-11-2011, 18:30
Das ist der Kreisbogen? Den habe ich aber im Büro in beiden Ausgaben gesehen, das geht doch eigentlich gar nicht. Und hier zu Hause unter Texlive läuft mein Beispiel auch mit pdflatex fehlerfrei durch... rätselhaft...

Mothago
30-11-2011, 10:59
Vielen Dank für Eure Antworten!

Das ist genau die Art von Softwareproblemen, dessen Existenz ich nie verstehen werde...

Durch Eure Hinweise habe ich festgestellt, dass es funktioniert, wenn ich die PS- Datei durch den PDFCreator schicke.