Für Experten: pgf externalize UND clickable coords

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: Für Experten: pgf externalize UND clickable coords

von obychef » Fr 27. Sep 2013, 16:25

Hallo,
Vielen Dank, aber es handelt sich um eine automatisierte PDF-Erstellung, d.h. das Tex-File wird vom Computer geschrieben, weshalb die Anzahl der Plots a priori noch nicht vorliegt.
Ich hatte mir auch überlegt, die PDFs erst später zusammenzufügen, aber da könnte es auch Probleme mit den clickable coords geben, außerdem wäre das das erste Problem, was man mit Latex nicht hinkriegen würde :)
Vielleicht hat jemand doch noch eine Idee?
Danke schonmal!

von sudo » Fr 27. Sep 2013, 13:02

Ich vermute du bereitest eine Vorlesung vor? In einem normalen Vortrag kämen schließlich unmöglich 200 plots vor.
Ich würde in diesem Fall vorschlagen, die Vorlesung zu unterteilen und für jeden Tag eine Präsentation erstellen. Fortlaufende Nummerierung und Referenzen gehen auch mit getrennten Dokumenten. Es gibt dann wiederum Tools um die PDFs zusammenzufügen.

Für Experten: pgf externalize UND clickable coords

von obychef » Fr 27. Sep 2013, 06:42

Guten Morgen,
Ich habe ein schwieriges Problem. Und zwar erstelle ich ein Beamer-Dokument und füge dort sehr viele (etwa 200) pgf-plots ein. Ich möchte zudem diese clickable coords Option laden, doch diese funktioniert nur, wenn ich ohne die Option tikz externalize kompiliere. (Dieser Fehler ist auch im Handbuch beschrieben). Dann bekomme ich aber mit dem Speicher Probleme und Latex wirft Memory-Errors. Kennt jemand einen Workaround? Falls nicht, wie könnte ich alle Memory-Variablen auf Maximal stellen (d.h. wie finde ich heraus, was ich zum Beispiel maximal an Stack Size vergeben kann)?
Ein MWE:
\documentclass[xcolor=dvipsnames]{beamer}
\usepackage{etex}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\parindent=0mm
\usepackage{graphicx}
\usepackage{pgfplots}
\usepgfplotslibrary{clickable}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{external}
\tikzexternalize
\begin{document}
\frame{\frametitle{Titel}
\begin{center}
\begin{tikzpicture}
\begin{axis}
\addplot[color=black]coordinates{(-1.0,0) (1.0,0)};
\addplot[color=black]coordinates{(0,-1.0) (0,1.0)};
\addplot[color=Aquamarine]coordinates { (-0.5,-0.5) (0.5,0.5) };
\end{axis}
\end{tikzpicture}
\end{center}
}
\end{document}

Vielen Dank schon mal für eure Hilfe! :D
PS: Für die zweite Frage, welche Memorys ich wie hoch setzen kann:
Ich compiliere via pdflatex -shell-escape --main-memory=20000000 --extra-mem-bot=1000000 t.tex
Btw, Wann benutzt man zwei '-' und wann nur ein '-' zur Optionenübergabe?
Nachtrag: Der Fehler ist im PgfPlotsManual, Seite 223 beschrieben.

Nach oben