Gibt es eine Möglichkeit, \MakeOuterQuote{"}
Tikz während der Verwendung zu verwenden (zu deaktivieren) \usetikzlibrary{quotes}
?
MWE:
\documentclass{article}
\usepackage{csquotes}
%\MakeOuterQuote{"} %breaks tikz library
\usepackage{tikz}
\usetikzlibrary{quotes}
\begin{document}
\tikz \node ["abc" draw] {node};
\end{document}
Antwort1
Hinzufügen
\tikzset{every picture/.prefix code=\DisableQuotes}
oder
\tikzset{every picture/.prefix style={execute at begin picture=\DisableQuotes}}
nach dem Laden von TikZ.
Der erste wird etwas früher ausgeführt als der zweite, wenn ein TikZ-Bild gestartet wird.
Das Makro \DeleteQuotes
kann auch verwendet werden.