Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 29 von 29

Thema: Balken (Fortschrittsbalken) im Fließtext - passendes Package?

  1. #16
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin Marco,
    Zitat Zitat von mechanicus Beitrag anzeigen
    Folgendes funktioniert ohne shell-escape:
    Code:
    \documentclass{article}
    \usepackage{graphicx,epstopdf}
    \usepackage{filecontents}
    \begin{filecontents*}{Bild.eps}
    %!
    %%BoundingBox: 0 0 130 22
    /Courier findfont
    20 scalefont
    setfont
    0 1 moveto
    (Hallo Welt!) show
    showpage
    \end{filecontents*}
    \begin{document}
    \includegraphics{Bild}
    \end{document}
    Afaik hat TeXLive 2010 \write18 von Haus aus zwar `restricted', aber freigegeben. Schau in Deine .log
    Code:
    This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) (format=pdflatex 2010.8.21)  2 SEP 2010 20:30
    entering extended mode
     restricted \write18 enabled.
    (schnipp)
    BTW: Du bräuchtest epstopdf hier nicht mal mehr (selbst) zu laden.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  2. #17
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    genau das ist ja der Punkt. Ich würde gerne die Stelle im TL-Code finden, in der ich auto-pst-pdf identisch behandeln kann. Weißt du jetzt, worauf ich hinaus möchte?

    Gruß
    Marco

  3. #18
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    Folgendes funktioniert ohne shell-escape:
    Code:
    \documentclass{article}
    \usepackage{graphicx,epstopdf}
    \usepackage{filecontents}
    \begin{filecontents*}{Bild.eps}
    %!
    %%BoundingBox: 0 0 130 22
    /Courier findfont
    20 scalefont
    setfont
    0 1 moveto
    (Hallo Welt!) show
    showpage
    \end{filecontents*}
    \begin{document}
    \includegraphics{Bild}
    \end{document}
    weil du ausdrücklich TeX erlaubt hast, epstopdf auszuführen ...

    => /texlive/2010/texmf/web2c/texmf.cnf

    Herbert

  4. #19
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    genau das ist ja der Punkt. Ich würde gerne die Stelle im TL-Code finden, in der ich auto-pst-pdf identisch behandeln kann. Weißt du jetzt, worauf ich hinaus möchte?
    auto-pst-pdf ist eine völlig andere Schiene als eine bestehende
    eps umzuwandeln. Wenn du nur -shell-escape sparen willst, dann
    musst du in der lokalen texmf.cnf -> /usr/local/texlive/2010/
    die Ausführung der Programme latex, dvips, ps2pdf und pdfcrop erlauben.

    Herbert

  5. #20
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rais Beitrag anzeigen
    Afaik hat TeXLive 2010 \write18 von Haus aus zwar `restricted', aber freigegeben. Schau in Deine .log
    nein, nur für explizit erwähnte Programme!

    Herbert

  6. #21
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von voss Beitrag anzeigen
    nein, nur für explizit erwähnte Programme!
    danke!

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  7. #22
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von voss Beitrag anzeigen
    auto-pst-pdf ist eine völlig andere Schiene als eine bestehende
    eps umzuwandeln. Wenn du nur -shell-escape sparen willst, dann
    musst du in der lokalen texmf.cnf -> /usr/local/texlive/2010/
    die Ausführung der Programme latex, dvips, ps2pdf und pdfcrop erlauben.
    das genügt imho nicht. Afaics wird in auto-pst-pdf auf \ifshellespape (von ifplatform zur Verfügung gestellt) getestet -- und dieser Test dürfte nach wie vor false ergeben, unabhängig davon, was Marco alles in seiner shell_escape_commands-Variablen einträgt.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #23
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rais Beitrag anzeigen
    das genügt imho nicht. Afaics wird in auto-pst-pdf auf \ifshellespape (von ifplatform zur Verfügung gestellt) getestet -- und dieser Test dürfte nach wie vor false ergeben, unabhängig davon, was Marco alles in seiner shell_escape_commands-Variablen einträgt.
    da hast du recht, das hatte ich nicht beachtet!

    Herbert

  9. #24
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    ich kann ja in der texmf.cnf die Zeile einfügen:
    Code:
    shell_escape=t
    allerdings ist dann shell-escape standardmäßig. Das kann ja nicht das Ziel sein.

    Gruß
    Marco

  10. #25
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Du kannst auto-pst-pdf in deinem Dokument linken:

    Code:
    \documentclass{article}
    \usepackage{pdftexcmds}
    \makeatletter
     \chardef\pdf@shellescape=1
    \makeatother
    
    \usepackage{auto-pst-pdf}
    
    \begin{document}
    abc
    \end{document}

  11. #26
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von u_fischer Beitrag anzeigen
    Du kannst auto-pst-pdf in deinem Dokument linken:
    löst aber noch nicht das Problem ...
    Code:
    (/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/etexcmds.sty))
    
    ! Package catchfile Error: File `latex1.w18' not found.
    
    See the catchfile package documentation for explanation.
    Type  H   for immediate help.
     ...                                              
                                                      
    l.81     \CatchFileDef\@tempa{\ip@file}{}
    Herbert

  12. #27
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    ich kann ja in der texmf.cnf die Zeile einfügen:
    Code:
    shell_escape=t
    allerdings ist dann shell-escape standardmäßig. Das kann ja nicht das Ziel sein.
    eben ...

    Herbert

  13. #28
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von voss Beitrag anzeigen
    löst aber noch nicht das Problem ...
    Code:
    (/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/etexcmds.sty))
    
    ! Package catchfile Error: File `latex1.w18' not found.
    
    See the catchfile package documentation for explanation.
    Type  H   for immediate help.
     ...                                              
                                                      
    l.81     \CatchFileDef\@tempa{\ip@file}{}
    wenn's weiter nix is...
    Code:
    \begin{filecontents}{\jobname.w18}
    catch this;-)
    \end{filecontents}
    \documentclass{article}
    \usepackage{pdftexcmds}
    \makeatletter
     \chardef\pdf@shellescape=1
    \makeatother
    
    \usepackage{auto-pst-pdf}
    
    \begin{document}
    abc
    \end{document}
    aber
    a) befürchte ich, daß ich das Problem nur verlager und
    b) imho der ganze Aufwand mehr Arbeit bedeutet, als -shell-escape beim pdfLaTeX-Aufruf mit anzugeben.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  14. #29
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rais Beitrag anzeigen
    wenn's weiter nix is...
    Code:
    \begin{filecontents}{\jobname.w18}
    catch this;-)
    \end{filecontents}
    aber
    a) befürchte ich, daß ich das Problem nur verlager und
    b) imho der ganze Aufwand mehr Arbeit bedeutet, als -shell-escape beim pdfLaTeX-Aufruf mit anzugeben.
    das ist schon klar, nur ist es jetzt kein wirklicher Schreibtest und
    berücksichtigt auch nicht die -output-directory Option. Wie auch immer, b) dürfte wohl der Fall sein ...

    Herbert

Stichworte

Lesezeichen

Berechtigungen

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