Seite 1 von 1

Konflikt circuitikz und usetikzlibrary{external}

Verfasst: Di 30. Okt 2012, 07:28
von fratale
Hallo,

ich komm nicht mehr weiter. Ich habe mich nun mittlerweile in Tikz und Co verliebt und alle Grafiken damit erstellt. Dann bin ich auf das circuitikz package gestoßen und wollte Stromlaufpläne auch damit zeichnen. Aufgrund der vielen Grafiken nutze ich die Option
\usetikzlibrary{external}
\tikzexternalize[prefix=tikz/]
Damit lassen sich plötzlich allerdings keine circuitikz Bilder mehr kompilieren. Nur irgendwelche verrückten Fehlermeldungen. Ich hab nach ewigem Googlen niemanden gefunden, der das gleiche Problem hat, also auch keine Lösung. Vielleicht kann mir hier jemand helfen. Ein "Minimalbeispiel" wie es funktioniert, die angesprochenen Befehle sind dabei auskommentiert.
\documentclass[
%smallheadings,
12pt,								% Schriftgroesse
pdftex,							% PDF erzeugen
a4paper,						% Papierformat
parskip=half,				% Einruecken jedes Absatzes vermeiden
final								% Status des Dokuments
titlepage,					% es wird eine Titelseite verwendet
headinclude,				% eingeruecktes Inhaltsverzeichnis
%listof=totoc,				% Verzeichnisse im Inhaltsverzeichnis
bibliography=totoc,	% Literaturverzeichnis im IHV
index=totoc,				% Index im Inhaltsverzeichnisheadsepline,
headsepline,
footsepline,
oneside
]
{scrbook}					% Art des Dokuments

\usepackage[ngerman]{babel}					% neue deutsche Rechtschreibung
\usepackage[ansinew]{inputenc}
\usepackage{lmodern,dsfont}
\usepackage[T1]{fontenc}
\usepackage{pdfpages} 							% Special options for creating pdf documents
\usepackage{epspdfconversion}				% zum wandeln von eps Grafiken in pdf "on-the-fly"
\usepackage{graphicx}								% zum Grafiken einbinden
\usepackage{subfigure}								% 2 Bilder nebeneinander
\usepackage{overpic}								% Beschriftung über Bilder legen
\usepackage[colorlinks, linkcolor = black, citecolor = black, filecolor = black, urlcolor = blue,breaklinks = true]{hyperref}
\usepackage[amssymb]{SIunits}
\usepackage{amsmath, amsthm}%, amssymb}
\usepackage{mathtools}
\usepackage{multirow}						% Zeilen in Tabellen verbinden
\usepackage{marginnote}					% für Kommentare am Rand

\usepackage[normalem]{ulem}
\newcommand*\myuuline[1]{\ensuremath{\underline{\underline{#1}}}}

\newcommand{\kreis}[1]{\unitlength1ex\begin{picture}(2.5,2.5)%
\put(0.75,0.75){\circle{2.5}}\put(0.75,0.75){\makebox(0,0){#1}}
\end{picture}}

\addtokomafont{captionlabel}{\bfseries} % Tabelle:, Abbildung: fett

% ----------------- TIKZ - Tikz Ist Kein Zeichenprogramm ------------

\usepackage{tikz}
\usepackage{tikz-3dplot}
%\usepackage{pgfplots}

%\usetikzlibrary{external}
%\tikzexternalize[prefix=tikz/]

\usepackage{circuitikz}

% -------------------- Seitenlayout ------------------

\renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}} 
%\renewcommand*{\chapterheadendvskip}{}

\usepackage{setspace}				% Zeilenabstand
\usepackage{geometry}				% Seitenrand
\geometry{paper=a4paper,left=25mm,right=25mm,top=30mm,bottom=30mm}

\usepackage{eqlist}
 
\let\description=\eqlist
\let\enddescription=\endeqlist
\let\eqlistlabel\descriptionlabel

\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{paralist}
\usepackage{tabularx}

\title{Titel}
\subtitle{Subtitel}
\date{\today}
\author{Autor}

% -------------------- Dokumentbeginn -----------
\begin{document}

\frontmatter
\onehalfspacing
\newpage

% ------------------ eigentliches Dokument -------
\mainmatter
\newpage

\begin{figure}[ht!]
	\centering
	%\tikzsetnextfilename{ErsatzschaltbildKeramik.tikz}
	\input{Bilder/ErsatzschaltbildKeramik.tikz}
\end{figure}

\backmatter
% ------------------------------------------------
\end{document}


Verfasst: Di 30. Okt 2012, 08:24
von Gast
Hallo

ich glaube mich zu erinnern, dass ich speziell mit der genannten Kombination auch schon Problemem hatte. Ein Workaround ist externalize für genau diese Grafik mit
\tikzset{external/export next=false}
vor input zu deaktivieren. Ich hoffe das hilft.

Verfasst: Di 30. Okt 2012, 08:41
von fratale
Jetzt könen die anderen Grafiken nicht mehr kompiliert werden. Quittierung mit der Fehlermeldung, dass

"keine nutzbare pdf erstellt werden konnte" :(((