TeXmaker und --shell-escape bzw. pgfplot

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: TeXmaker und --shell-escape bzw. pgfplot

von Johannes_B » Sa 22. Jun 2013, 16:27

Tex Live und Ubuntu ist so eine Sache. Um das zu beantworten, mussten wir wissen, welche Ubuntu-Version du hast, und wie du TL installiert hast (apt-get oder "am System vorbei"/manuell).

Was genau funktioniert denn nicht, wenn du die prefix-Option setzt?


@Paketversionen anzeigen:
Schreib in die erste Zeile deines Dokumentes \listfiles. Alle Versionsinfos werden dann in die Log-Datei geschrieben.

von Lodovico » Sa 22. Jun 2013, 12:54

Hallo Johannes.

Du hattest selbstverständlich recht mit deiner Vermutung. Ich hatte "\tikzexternalize" vergessen. Allerdings funktioniert diese Anweisung nicht mehr, wenn ich die "prefix"-Option benutzte. Ich möchte gerne, dass die tikz-Bilder in der Unterordner TikZ gespeichert werden. Auf meinem alten Rechner mit Mac OS funktioniert das auch. Kann es sein, dass in der aktuellen TeX-Live-Distribution von Ubuntu ein veraltetes Paket von pgfplots vorhanden ist.
\documentclass{article}

\usepackage{pgfplots}

\usepgfplotslibrary{external}
\tikzexternalize[prefix=Abbildungen/TikZ/]

\begin{document}

\section{Test}

\tikzsetnextfilename{Grafik}
\input{Abbildungen/TikZ/Grafik.tex}

\end{document}
Danke!

PS: Wie kann ich einzelne Pakete in TeX-Live aktualisieren bzw. wie kann ich über das Terminal herausfinden, welche Version von pgfplots installiert ist? In den aktuellen Paketquellen scheint tlmgr nicht enthalten zu sein.

von Johannes_B » Di 18. Jun 2013, 22:00

Hi,

du musst noch deutlich sagen, dass alles "externalised" werden soll, also in der Präambel nach dem laden der Bibliothek
\tikzexternalize
hinzufügen. Mehr Infos dazu findest du in der Anleitung zu TikZ.

TeXmaker und --shell-escape bzw. pgfplot

von Lodovico » Di 18. Jun 2013, 20:13

Hallo Zusammen.

Vor einigen Tagen bin ich auf Linux Xubuntu umgestiegen und benutze dort nun Texmaker. Das funktioniert im Grunde ganz gut. Nur nutze ich oft pgfplot mit der external-option.
\documentclass{article}

\usepackage{pgfplots}

\usepgfplotslibrary{external}

\begin{document}

\section{Test}

\begin{tikzpicture}
\draw[thick,blue] (2cm,0) -- (0:1cm) -- (90:1cm);
\end{tikzpicture}

\end{document}
Das Minimalbeispiel läuft ohne Problem durch, nur leider wird die Grafik nicht als PDF ausgelagert. Ich vermute, dass ich irgendwie -shell-escape falsch eingebunden habe. Im Moment steht in den Texmaker-Einstellungen die Zeile
pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex
Was läuft da falsch?

Wie immer Danke!

Nach oben