Anzeige:
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 16 bis 30 von 31

Thema: LaTeX with PSTricks verursachen Fehler

  1. #16
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Question Nachfrage(n)

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    [...] noch ne idee?? [...]
    Scheitert die richtige Ausgabe denn schon an dem von dir angegebenen minimalen Beispiel? Oder bindest Du pic1.tex in dein Dokument ein, dass Du gerade bearbeitest?


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  2. #17
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    schon das minimal beispiel geht nicht

  3. #18
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Schwieriger Fall

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    schon das minimal beispiel geht nicht
    Ich hatte vermutet, dass Du in den Optionen für die Dokumentklasse pdftex drin hast. So aber gehen mir (jetzt schon) die Ideen aus. Vielleicht hilft es etwas, wenn Du mal die komplette Log-Datei als Anhang postest (entweder zippen oder .txt anhängen).
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  4. #19
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    also nun bin ich ganz verwirrt. also nochmal. die tco datei habe ich importiert. die pfade um die jeweiligen mixtex präfixe ergänzt. das profil habe ich ja von dir . nun wird zuerst der latex compiler, also latex.exe aufgerufen. und da kommt gleich nen pdf raus. ohne zwischenschritte. die nachbearbeitung mittels dviPs und ps2pdf scheitert daher natürlich. heißt ich müßte irgendwie latex.exe überzeugt bekommen dvi zu erzeugen, will das luder aber nicht. ich nutze miktex 2.7, falls dies was zur sache tut.
    was willst du denn mit Nachbearbeitung?? Du klickst auf den Button und
    TeXnicCenter erledigt für dich den Rest und raus kommt dann eine PDF.
    Das TeXnicCenter zwischendurch dvips und ps2pdf aufruft, muss dich doch
    gar nicht interessieren. Dein logfile zeigt klar (!), dass du jedenfalls pdflatex
    aufgerufen hast und nciht latex oder alternativ den Treiber pdftex angefordert hast.

    Herbert

  5. #20
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    hallo zusammen,

    ich bins nochmal. also nachbearbeitung deswegen, weil ich ja mittels latex.exe eigentlich eine dvi datei erzeugen will. das pdf wird in diesem profil über die nachbearbeitung erzeugt. daher die nachbearbeitung. im anhang findet ihr mal nen test incl. log datei und das profil welches ich benutze. vielleicht könnte mal jemand schauen?? wäre super wenn ihr was seht.

    danke. uwe

  6. #21
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    ich bins nochmal. also nachbearbeitung deswegen, weil ich ja mittels latex.exe eigentlich eine dvi datei erzeugen will. das pdf wird in diesem profil über die nachbearbeitung erzeugt. daher die nachbearbeitung. im anhang findet ihr mal nen test incl. log datei und das profil welches ich benutze. vielleicht könnte mal jemand schauen?? wäre super wenn ihr was seht.
    entweder hast du überhaupt keine Ahnung von dem, was du hier eigentlich
    machst oder du liest überhaupt nicht, was andere dir für Hinweise geben.
    Beispielsweise der Hinweis auf pdftex als Treiberangabe
    in der Dokumentenklasse oder bei einem Paket ...

    Weiterhin brauchst du noch nichtmal ansatzweise eine dvi, die ist
    ein reines Zwischenformat, was dich überhaupt nicht interessieren muss.

    Herbert

  7. #22
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    hi,

    zugegeben, ich hab nicht soviel ahnung wie das latex system genau funktioniert. jedoch les ich die hinweise, du schriebst:

    Zitat Zitat von voss Beitrag anzeigen
    lass mal pst-pdf erstmal weg und stelle in deiner grafischen Umgebung (welche
    hast du? MiKTeX hat damit nichts zu tun!) das Ausgabe profil LaTeX->PS
    ein und sieh dir dann die PostScript-Ausgabe an. Wenn da klappt, stelölst
    du danach LaTeX->PS->PDF ein und hast dann PDF.

    Herbert
    das scheitert jedoch da schon im ersten schritt ein pdf statt dvi erzeugt wird. bei latex => ps das gleiche. daher klappt die nachbearbeitung nicht, wobei aber im erstellten pdf nix zusehen ist von der zeichnung. habe ich pdftex in der documentclass, wird überhaupt keine datei erzeugt.

    daher habe ich mal die dateien hochgeschoben.

    gruß

    uwe, der über jeden tipp dankbar ist

  8. #23
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    zugegeben, ich hab nicht soviel ahnung wie das latex system genau funktioniert. jedoch les ich die hinweise, du schriebst:
    das scheitert jedoch da schon im ersten schritt ein pdf statt dvi erzeugt wird. bei latex => ps das gleiche. daher klappt die nachbearbeitung nicht, wobei aber im erstellten pdf nix
    Du sollst nichts nachbearbeiten, willst du das nicht verstehen?

    zusehen ist von der zeichnung. habe ich pdftex in der documentclass, wird überhaupt keine datei erzeugt.
    deswegn hat Thorsten dir ja extra den Hinweis mit pdftex als Treiber gegeben,
    ob du den irgendwo stehen hast ... und dein logfile sagt, dass du ihn irgendwo hast,
    wahrscheinlich bei \usepackage[pdftex]{graphicx}

    Herbert

  9. #24
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    hallo zusammen,

    also ich habe den Eindruck wir reden stark aneinander vorbei, daher nochmal der Versuch das Problem von vorn aufzuräumen.

    Ich habe nochmals meine Ghostview/script Installation aktualiesiert und das Ausgabeprofil angepasst. Die verwendete Tex Datei, das Profil sowie zwei Versionen der Log Datei, habe ich einmal angehängt.

    Etwas Fortschritte habe ich gemacht. Ich habe festgestellt, wenn ich folgenden Code aus meiner Tex Datei auskommentiere, funktioniert die Darstellung, allerdings wird dann kein Text ausgegeben:
    Code:
    \newif\ifpdf
    \ifx\pdfoutput\undefined
    	\pdffalse              %%normales LaTeX wird ausgeführt
    \else
    	\pdfoutput=1           
    	\pdftrue               %%pdfLaTeX wird ausgeführt
    \fi
    wenn ich dies auskommentiere, wird die Grafik angezeigt, aber kein Text, mit diesem Abschnitt wird nur Text, aber keine Grafik angezeigt. Ich vermute dies ist auch die Quelle für die Verwendung von pdfTex. Die Aussage, welche wohl ein Hinweis auf die Lösung sein dürfte, ich aber leider nicht verstehe, steht in der LogDatei:
    Code:
    Package pst-pdf Warning: pspicture No. 1 undefined.
    
    Package pst-pdf Warning: File `test-pics.pdf' not found.
    (pst-pdf)                Use the following commands to create it:
    (pst-pdf)                ---------------------------------------------------- 
    (pst-pdf)                latex test.tex
    (pst-pdf)                dvips -o test-pics.ps test.dvi
    (pst-pdf)                ps2pdf test-pics.ps
    (pst-pdf)                ---------------------------------------------------- .
    Entsprechend diesen Hinweises nutze ich das Profil Latex => PS => PDF. Wenn ich nun ohne obige \ifx [...] Zeilen auskommentiere wird durch dieses Profil eine dvi Datei erzeugt, diese dann in eine PS gewandelt wird und anschließend zu PDF convertiert wird. Die letzten beiden Schritte erfolgen über die Nachbearbeitung. Ohne diese, bekomme ich nur eine DVI Datei, was ich nicht will.

    Also, nun nochmal das Problem:
    1) Steht \ifx [...] im Code: Text aber keine Grafik
    2) Ohne \ifx [...] im Code: Grafik aber kein Text

    Ich hoffe das kann den gordischen Knoten beheben.
    Wenn ich direkt Latex => PDF aufrufe (also ohne Nachbearbeitung), tritt immer Fall 2 ein.

    So, vielen Dank auf jeden Fall schon einmal.

    Es grüßt der Jan
    Geändert von uwerothfeld (04-07-2008 um 16:23 Uhr)

  10. #25
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Geht doch

    Da ich aus deinen Beschreibungen nicht so recht schlau geworden bin, habe ich mal ein Beispiel durchlaufen lassen.
    Code:
    \documentclass[a4paper,oneside,11pt]{report}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[ngerman]{babel}
    \usepackage{pstricks-add}
    \usepackage{txfonts}
    \usepackage{blindtext}
    
    \parindent0em
    \newrgbcolor{curcolor}{1 0 0}
    
    \begin{document}
      \pagestyle{empty} %%Keine Kopf-/Fusszeilen auf den ersten Seiten.
      \blindtext
    
    %LaTeX with PSTricks extensions
    %%Creator: 0.46
    %%Please note this file requires PSTricks extensions
      \psset{xunit=.5pt,yunit=.5pt,runit=.5pt}
      \begin{pspicture}(744.09448242,1052.36218262)
        \pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]{%
          \newpath
          \moveto(168.57142639,902.85714722)
          \lineto(342.85714722,902.85714722)
          \lineto(342.85714722,657.14286804)
          \lineto(168.57142639,657.14286804)
          \lineto(168.57142639,902.85714722)
          \closepath
        }
      \end{pspicture}
      \blindtext
    \end{document}
    Das Ergebnis als PS-Datei kannst Du dir im Anhang ansehen. Der erzeugte PSTricks-Code beansprucht etwas viel Platz, aber im Grunde funktioniert es. Die weitere Bearbeitung nach PDF sollte auch kein Problem darstellen. Diese if-Verzweigungen kannst Du dir sparen.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  11. #26
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hallo zusammen,

    du verstehst mich also auch nicht richtig? Mh, ich dachte eigentlich, dass es diesmal klar rüberkam. Schade. Na gut. Dein Beispiel habe ich getestet. Allein funktioniert es sehr schön, allerdings wenn ich es versuche in mein richtiges Projekt einzubinden, erhalte ich noch einige Fehler. Hier erst einmal der Tex Code:

    Code:
    \documentclass[a4paper,oneside,11pt]{report}
    
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[dvips]{graphicx}
    \usepackage{txfonts}
    \usepackage{gensymb}
    \usepackage{textcomp}
    \usepackage{multirow}
    \usepackage{booktabs}
    \usepackage{color}
    \usepackage{pstricks-add}
    \include{commands/general}
    \include{commands/bnfCommands}
    
    \begin{document}
    \DeclareGraphicsExtensions{.pdf,.jpg,.png,.eps}
    
    \pagestyle{empty}
    \input{pic1}
    \input{tex/00-Main}
    
    \end{document}
    Dies führt zu folgenden Fehler:
    Code:
    ! LaTeX Error: Cannot determine size of graphic in img/btu_logo.jpg (no Boundin
    gBox).
    für jedes Bild, welches ich mittels:
    Code:
    \includegraphics[width=0.80\textwidth]{img/wsn_example.jpg}
    einbinde. Dazu noch einen Tipp?? Wäre toll wenn es endlich gehen würde.

    Mit freundlichen Grüßen

    der dankbare Uwe

  12. #27
    Registrierter Benutzer
    Registriert seit
    23.03.2006
    Ort
    Göppingen
    Beiträge
    1.004
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    Hallo zusammen,

    du verstehst mich also auch nicht richtig? Mh, ich dachte eigentlich, dass es diesmal klar rüberkam. Schade. Na gut. Dein Beispiel habe ich getestet. Allein funktioniert es sehr schön, allerdings wenn ich es versuche in mein richtiges Projekt einzubinden, erhalte ich noch einige Fehler. Hier erst einmal der Tex Code:

    Code:
    \documentclass[a4paper,oneside,11pt]{report}
    
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[dvips]{graphicx}
    \usepackage{txfonts}
    \usepackage{gensymb}
    \usepackage{textcomp}
    \usepackage{multirow}
    \usepackage{booktabs}
    \usepackage{color}
    \usepackage{pstricks-add}
    \include{commands/general}
    \include{commands/bnfCommands}
    
    \begin{document}
    \DeclareGraphicsExtensions{.pdf,.jpg,.png,.eps}
    
    \pagestyle{empty}
    \input{pic1}
    \input{tex/00-Main}
    
    \end{document}
    Dies führt zu folgenden Fehler:
    Code:
    ! LaTeX Error: Cannot determine size of graphic in img/btu_logo.jpg (no Boundin
    gBox).
    für jedes Bild, welches ich mittels:
    Code:
    \includegraphics[width=0.80\textwidth]{img/wsn_example.jpg}
    einbinde. Dazu noch einen Tipp?? Wäre toll wenn es endlich gehen würde.

    Mit freundlichen Grüßen

    der dankbare Uwe
    Es wäre mir auch neu, wenn man mit dvips als Treiber jpg-Dateien einbinden könnte. Wandele deine Bilder nach eps. Oder hab ich da jetzt was nicht verstanden?

  13. #28
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    hi zusammen,

    ja man sollte halt solche Sachen nicht testen, wenn man schon ein Bierchen getrunken hat. nun klappt es. Vielen Dank für eure ausdauernde Hilfe. Es läuft !

    Vielen vielen Dank.

    Uwe

  14. #29
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142

    LaTeX with PSTricks verursachen Fehler

    Unter MiKTeX gibt es noch den Befehl ps4pdf, siehe auch das Beispiel
    pst-pdf-example1.tex aus dem Paket pst-pdf, aber so richtig
    elegant finde ich das immer noch nicht.

  15. #30
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ellocco Beitrag anzeigen
    Unter MiKTeX gibt es noch den Befehl ps4pdf, siehe auch das Beispiel
    pst-pdf-example1.tex aus dem Paket pst-pdf, aber so richtig
    elegant finde ich das immer noch nicht.
    Code:
    \usepackage[pdf]{pstricks}
    und dann "pdflatex -shell-escape <datei>"
    und fertig ist ...

    Herbert

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •