Mehrfachgenerierung von Grafiken mit 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: Mehrfachgenerierung von Grafiken mit pgfplot

von Lodovico » Do 23. Mai 2013, 00:26

Heute hat der Entwickler von pgfplots geantwortet. Es scheint tatsächlich ein Problem im Zusammenhang mit floatrow zu sein. Das Ganze wird aber dauern. Zurzeit helfe ich mir, indem ich die Grafiken mit
\tikzsetnextfilename{}

benenne. Die PDFs werden dann auch dreimal generiert, aber in eine Datei geschrieben. Das schafft mehr Übersicht und die redundanten Grafiken lassen sich manuell entfernen.

von Epllus » Mo 20. Mai 2013, 20:05

Bei dem Beispiel wird das Bild auch bei mir dreimal erstellt, und ich nehme an, es handelt sich hier um einen Bug.
Frage ist nun, ob das Bug von pgfpots oder von floatrow ist…
Schick mal dem Autor von pgfplots dein Minimalbeispiel als Bug-Report.

Grüße
Epllus

von Lodovico » Mo 20. Mai 2013, 13:19

Hallo Epllus.

Ich glaube, ich bin der Sache etwas näher gekommen. Ich glaube, dass Ganze hängt damit zusammen, dass ich 'floatrow' verwende. Viellicht wird da intern etwas doppelt aufgerufen. Könntest du mal folgendes Minimalbeispiel testen.
\documentclass{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{floatrow}
\usepackage{tikz}
\usepackage{pgfplots}

\usepgfplotslibrary{external}
\tikzexternalize

\begin{document}

\begin{figure}[htb]
	\ffigbox[\FBwidth]{%
		\caption{Testgrafik}
		\label{Fig:Testgrafik}
	}{
	\begin{tikzpicture}
		\begin{semilogyaxis}
			\addplot {exp(x)};
		\end{semilogyaxis}
	\end{tikzpicture}
	}
\end{figure}

\end{document}
Herzlichen Dank!

von Epllus » Mo 20. Mai 2013, 08:38

Bei mir wird die Grafik nur einmal erstellt.

Grüße
Epllus

Mehrfachgenerierung von Grafiken mit pgfplot

von Lodovico » Mo 20. Mai 2013, 00:38

Hallo Zusammen.

Ich arbeite seit einiger Zeit mit pgfplot. Das funktioniert auch im Grunde ganz gut. Nur heute ist mir etwas aufgefallen, das ich mir nicht erklären kann. Wenn ich die Grafiken mit
\usetikzlibrary{external}
\tikzexternalize
in PDFs umwandle, wird jede Grafik 3mal generiert. Warum? Ist das noch jemandem aufgefallen und hat eine Lösung gefunden? Interessanterweise nutze ich die selben Grafiken auch mit der Beamer-Klasse und dort passiert das nicht, mit scrbook schon.

Ich hoffe, meine Frage kommt diesmal ohne Minimalbeispiel aus.

Danke!

Nach oben