Existe uma maneira de usar (desativar) \MakeOuterQuote{"}
no tikz enquanto estiver usando \usetikzlibrary{quotes}
?
MWE:
\documentclass{article}
\usepackage{csquotes}
%\MakeOuterQuote{"} %breaks tikz library
\usepackage{tikz}
\usetikzlibrary{quotes}
\begin{document}
\tikz \node ["abc" draw] {node};
\end{document}
Responder1
Adicionar
\tikzset{every picture/.prefix code=\DisableQuotes}
ou
\tikzset{every picture/.prefix style={execute at begin picture=\DisableQuotes}}
depois de carregar o TikZ.
O primeiro é executado um pouco antes do segundo, quando uma imagem TikZ é iniciada.
A macro \DeleteQuotes
também pode ser usada.