Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: auto-pst-pdf zum laufen bringen

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25

    auto-pst-pdf zum laufen bringen

    Hallo,

    ich möchte gerne das Paket auto-pst-pdf benutzen, bekomme aber leider Fehlermeldung beim Compilieren.

    Ich habe ein Minimalbeispiel, das ohne

    \usepackage{auto-pst-pdf

    funktioniert - wenn ich den Befehl mit rein nehmen, bekomme ich folgende Fehlermeldung:

    Package auto-pst-pdf Error... Emergency stop... Fatal Error occured, no out pdf file produced.

    ich benutze winshell, texlive2008 und als kommando für pdflatex habe ich:
    C:\Programme\texlive\2008\bin\win32\pdflatex.exe -shell-escape
    und cmd-Zeile: "%s.tex"

    Wie bekomme ich das zum Laufen?

    PS: muss ich ggf GhostScript installieren oder dergleichen?

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von JanStre Beitrag anzeigen
    ich möchte gerne das Paket auto-pst-pdf benutzen, bekomme aber leider Fehlermeldung beim Compilieren.

    Ich habe ein Minimalbeispiel, das ohne

    \usepackage{auto-pst-pdf

    funktioniert - wenn ich den Befehl mit rein nehmen, bekomme ich folgende Fehlermeldung:

    Package auto-pst-pdf Error... Emergency stop... Fatal Error occured, no out pdf file produced.

    ich benutze winshell, texlive2008 und als kommando für pdflatex habe ich:
    C:\Programme\texlive\2008\bin\win32\pdflatex.exe -shell-escape
    und cmd-Zeile: "%s.tex"

    Wie bekomme ich das zum Laufen?

    PS: muss ich ggf GhostScript installieren oder dergleichen?
    wenn du schon ein Minimalbeispiel hast, hättest du es auch hier angeben können ...
    Ghostscript muss installiert sein, sonst geht gar nichts.

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25
    Ich hab jetzt GhostScript installiert (also gsview und gs5.10 hab ich jetzt als Ordner in Programme\gstools).

    die Fehlermeldung bleibt trotzdem vorhanden. Hier das Minimalbeispiel:

    \documentclass{scrartcl}
    \usepackage{pstricks}
    \usepackage{auto-pst-pdf}
    % \usepackage{pst-plot}

    \begin{document}abc\end{document}

    liefert:
    Package auto-pst-pdf Error, emergency stop etc

    wenn ich pst-plot mit reinnehme gibt es folgende Fehlermeldung:
    C:\Programme\...\texmf-dist\tex\generic\multido.tex(1): Fehler: ! Package auto-pst-pdf Error:
    C:\Programme\...\texmf-dist\tex\generic\multido.tex(114): Fehler: Emergency stop...


    wie sollte ich jetzt weitergehen?
    Könnte ich z.B. erstmal testen, ob GhostScript von Winshell überhaupt benutzt wird?

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von JanStre Beitrag anzeigen
    Ich hab jetzt GhostScript installiert (also gsview und gs5.10 hab ich jetzt als Ordner in Programme\gstools).

    die Fehlermeldung bleibt trotzdem vorhanden. Hier das Minimalbeispiel:

    liefert:
    Package auto-pst-pdf Error, emergency stop etc

    wenn ich pst-plot mit reinnehme gibt es folgende Fehlermeldung:
    C:\Programme\...\texmf-dist\tex\generic\multido.tex(1): Fehler: ! Package auto-pst-pdf Error:
    C:\Programme\...\texmf-dist\tex\generic\multido.tex(114): Fehler: Emergency stop...


    wie sollte ich jetzt weitergehen?
    Könnte ich z.B. erstmal testen, ob GhostScript von Winshell überhaupt benutzt wird?
    so ein Minimalbeispiel sollte natürlich auch etwas mit der
    Problematik zu tun haben.
    Code:
    \documentclass{scrartcl}
    \usepackage{pstricks}
    \usepackage{auto-pst-pdf}
    % \usepackage{pst-plot}
    
    \begin{document}
    abc
    \begin{pspicture}(4,4)
    \psline{<->}(4,4)
    \end{pspicture}
    
    \end{document}
    das läuft bei mir mit "pdflatex -shell-escape test" fehlerfrei durch.
    Wenn bei dir nicht, dann gib hier das ganze Logfile an.

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25
    Ich mein obiges Minimalbeispiel gewählt, weil er offensichtlich bereits bei der Einbindung der Pakete den Error ausgibt.

    logFile im Anhang. (für das Beispiel von Herbert)

    Ich glaub write18 ist bei mir trotzdem noch nicht "enabled".

    Deshalb nochmal meine momentanen Programmaufrufe (ich benutze Winshell).
    für pdfLatex:
    exe-Datei: C:\Programme\texlive\2008\bin\win32\pdflatex.exe -shell-escape abc (DOS-Kästchen aktiviert)
    cmd-Zeile: "%s.tex"

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von JanStre Beitrag anzeigen
    Ich glaub write18 ist bei mir trotzdem noch nicht "enabled".

    Deshalb nochmal meine momentanen Programmaufrufe (ich benutze Winshell).
    für pdfLatex:
    exe-Datei: C:\Programme\texlive\2008\bin\win32\pdflatex.exe -shell-escape abc (DOS-Kästchen aktiviert)
    cmd-Zeile: "%s.tex"
    unter MikTeX heißt die Option --enable-write18

    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    31.05.2005
    Ort
    Erlangen
    Beiträge
    105
    Hi,

    du hast die exe-Zeile und die cmd-Zeile in WinShell durcheinander gebracht.

    Es sollte so funktionieren:

    exe-Datei: C:\Programme\texlive\2008\bin\win32\pdflatex.exe
    cmd-Zeile: -enable-write18 "%s.tex"

    DOS-Kästchen aktiviert

    Gruß Ingo
    WinShell - www.winshell.org

  8. #8
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25

    funzt immernoch nicht

    Funktioniert leider immernoch nicht.

    Wenn ich "enable-write18 "%s.tex" " in die Kommandozeile eingebe (sowohl ausprobiert bei Programmaufrufreiter PDFLAtex und Latex), erscheinen immernoch gleiche Fehlermeldungen.

    U.a. eben, dass

    "shell escape" (or "write18") is not enabled:
    auto-pst-pdff will not work!

  9. #9
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25
    Ich hab jetzt auch schonmal überlegt die winshell.ini zu verändern, aber da kenn ich mich nicht so aus

  10. #10
    Registrierter Benutzer
    Registriert seit
    31.05.2005
    Ort
    Erlangen
    Beiträge
    105
    Hi,

    -enable-write18 "%s.tex"

    NICHT

    enable-write18 "%s.tex"

    Das '-' am Anfang ist wichtig.

    Gruß Ingo
    WinShell - www.winshell.org

  11. #11
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25

    Minus im Beitrag vergessen

    Oja, na ich hab auch alles mit "-" ausprobiert, habs hier bloß falsch eingetippt; wie gesagt Problem bleibt weiterhin bestehen.

    Gruß
    Jan

  12. #12
    Registrierter Benutzer
    Registriert seit
    31.05.2005
    Ort
    Erlangen
    Beiträge
    105
    Hi,

    schick mir mal die WinShell.ini Datei per eMail.
    Bitte nicht hier posten, das wäre was zu viel

    Danke Ingo
    WinShell - www.winshell.org

  13. #13
    Registrierter Benutzer
    Registriert seit
    13.11.2009
    Beiträge
    25

    winshell.ini

    Sorry, ich weiß deine Mail-Adresse leider nicht und in deinem Profil hab ich sie auch nicht gefunden, deshalb häng ich die Datei einfach in den Anhang.

    Gruß
    Jan

  14. #14
    Registrierter Benutzer
    Registriert seit
    31.05.2005
    Ort
    Erlangen
    Beiträge
    105
    Hi,

    die ini-Datei stimmt.

    Ich habe das Beispiel unter MikTex 2.8 und TexLive2009 probiert. Lief beides ohne Probleme durch mit der Option:

    exe-Datei: pdflatex.exe
    cmd-Zeile: -enable-write18 "%s.tex"
    DOS-Kästchen aktiviert

    Nächste Schritte:
    Ne neuere TeX-Distribution installieren bzw. ein Update deiner Pakete machen. Ich denke, da stimmt was nicht.

    Gruß Ingo
    WinShell - www.winshell.org

  15. #15
    KeKe
    Gast
    Zitat Zitat von idb Beitrag anzeigen
    ... Lief beides ohne Probleme durch mit der Option:
    exe-Datei: pdflatex.exe
    cmd-Zeile: -enable-write18 "%s.tex"
    DOS-Kästchen aktiviert
    ...
    Gruß Ingo
    Hi, ich habe eine Anschlussfrage. Wieso gibt mit den gleichen Optionen
    und mit -interaction=nonstopmode die folgende Testdatei td.tex:

    \documentclass[12pt]{article}
    \begin{document}
    \def\nr{!}
    \typein[\nr]{Welche Nr?}
    \end{document}

    eine Fehlermeldung[*]? (Netbook Medion E1210, Windows XP
    neuester Stand, MiKTeX 1.8 frisch installiert, WinShell 3.3.1.5).

    Danke!

    Eike

    ----
    [*]:
    Erzeuge Projekt: td
    --------------------------------------------------

    td.tex...
    td.tex(4): Fehler: ! Emergency stop.

    --------------------------------------------------
    td - 1 Fehler, 0 Warnung(en), 0 Overfull Box(en), 0 Underfull Box(en)

Lesezeichen

Berechtigungen

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