Use \usetikzlibrary{quotes} com \MakeOuterQuote{"} de csquots

Use \usetikzlibrary{quotes} com \MakeOuterQuote{"} de csquots

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 \DeleteQuotestambém pode ser usada.

informação relacionada