下图中MWE
的 背景颜色\cong
始终为白色。我怎样才能使它像tikz-cd
图表的其余部分一样透明?
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz-cd}
\usepackage[most]{tcolorbox}
\usepackage{amsthm}
\newtheorem{defn}{Definition}
\tcolorboxenvironment{defn}{enhanced jigsaw,colback={white!85!blue},boxrule=2pt}
\begin{document}
\begin{defn}
\begin{equation}
\begin{tikzcd}
A \arrow[d, "" description]\\
B\arrow[u, "\cong" {red,description}]
\end{tikzcd}
\end{equation}
\end{defn}
\end{document}
答案1
您可以使用background color
。来自手册:
/tikz/commutative diagrams/background color=(color)
(无默认值,初始为白色)此键存储颜色的名称,并由填充背景的样式(如描述和交叉)读取。它不会导致图表的背景被填充。
您可以全局应用背景颜色:
\tikzcdset{background color=none}
然而,我不认为您在这里想要透明度,因为您的箭头穿过了描述。
本地申请:
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz-cd}
\usepackage[most]{tcolorbox}
\usepackage{amsthm}
\newtheorem{defn}{Definition}
\tcolorboxenvironment{defn}{enhanced jigsaw,colback={white!85!blue},boxrule=2pt}
\begin{document}
\begin{defn}
\begin{equation}
\begin{tikzcd}[background color=white!85!blue]
A \arrow[d, "" description]\\
B\arrow[u, "\cong" {red,description}]
\end{tikzcd}
\end{equation}
\end{defn}
\end{document}