tikz-cd 带有彩色背景的“等号”箭头

tikz-cd 带有彩色背景的“等号”箭头

我使用带有黑色背景的 Beamer 模板。每当我用 键入equal箭头tikzcd时,它都会显示为一条大白线(因为在“等号”的两行之间添加了一些背景,并且此背景默认为白色):

我不想要这个

我怎样才能获得正确的背景?

答案1

使用该nfold库,这样您就不需要猜测背景颜色。

\documentclass{article}
\usepackage{xcolor}
\usepackage{tikz-cd}
\usetikzlibrary{nfold}

\begin{document}

\colorbox{blue!90!red}{%
  \color{white}%
  \begin{tikzcd}[ampersand replacement=\&] A \arrow[r,equal,nfold] \& B \end{tikzcd}%
}

\end{document}

在此处输入图片描述

答案2

看起来tikzcd使用 TiZ 的double选择。正如我在此评论,此选项有一个可选参数,指定分隔“等号”两行的背景颜色。

tikzcd环境中,只需替换

\arrow[equal]{r}

\arrow[equal, double=black]{r}

产生正确的输出:

我要这个

相关内容