Was ist --shell-escape und wie aktiviere ich das im Editor? ==================================== Manchmal möchte man aus dem TeX-Dokument heraus externe Programme ausführen. Beispiele: - Automatische Umwandlung von eps-Grafiken zu pdf bei Verwendung von pdfLaTeX, unter Verwendung des Pakets `epstopdf` - Auslagerung der Erzeugung von Bildern (Externalisieren), z.B. von TikZ-Bildern - Verwendung des Pakets `minted` für Syntax-Hervorhebung mittels Pygments So etwas erfordert den Aufruf von LaTeX mit Option `--shell-escape`. Dadurch wird erlaubt, während des Übersetzend Aufrufe im Terminal (egal welcher Art) zu starten. Oft sind das weitere Aufrufe von LaTeX, ghostscript oder imagemagick. Da grundsätzlich auch gefährliche Aufrufe gemacht werden können, muss der Schalter `-shell-escape` explizit gesetzt werden. Am sichersten geht dies beim Aufruf [im Terminal](http://texwelt.de/wissen/fragen/3461/wie-kompiliere-ich-in-der-eingabeaufforderung-im-terminal). Will man diesen Schalter trotzdem in seinem Editor dauerhaft setzen, wie kann man das tun? Hier ist es für mehrere Editoren beschrieben: - [Texmaker und TeXstudio](http://texwelt.de/wissen/fragen/10341#10342) - [TeXstudio](http://texwelt.de/wissen/fragen/10341#13444) - [TeXnicCenter](http://texwelt.de/wissen/fragen/10341#10342) - [`arara` (kein Editor, trotzdem gut)](http://texwelt.de/wissen/fragen/10341#10342) Von Johannes auf [[texwelt|TeXwelt.de]] geschrieben: [Wie aktiviere ich -shell-escape in meinem Editor?](http://texwelt.de/wissen/fragen/10341/wie-aktiviere-ich-shell-escape-in-meinem-editor)