Utilice \usetikzlibrary{quotes} con \MakeOuterQuote{"} de csquots

Utilice \usetikzlibrary{quotes} con \MakeOuterQuote{"} de csquots

¿Hay alguna manera de usar (deshabilitar) \MakeOuterQuote{"}en tikz mientras se usa \usetikzlibrary{quotes}?

MWE:

\documentclass{article}

\usepackage{csquotes}
%\MakeOuterQuote{"} %breaks tikz library

\usepackage{tikz}
\usetikzlibrary{quotes}

\begin{document}
\tikz \node ["abc" draw] {node};
\end{document}

Respuesta1

Agregar

\tikzset{every picture/.prefix code=\DisableQuotes}

o

\tikzset{every picture/.prefix style={execute at begin picture=\DisableQuotes}}

después de cargar TikZ.
El primero se ejecuta un poco antes que el segundo cuando se inicia una imagen de TikZ.

\DeleteQuotesTambién se puede utilizar la macro .

información relacionada