如何在 TikZcd 中指定箭头提示作为选项

如何在 TikZcd 中指定箭头提示作为选项

我正在使用 TikZcd 制作一些图表。我希望其中一些图表使用圆圈作为箭头。但是,如果我写

\documentclass{article}
\usepackage{tikz-cd}
\usetikzlibrary{arrows}

\begin{document}

\begin{tikzcd}[>=Circle]
A \arrow[r] \arrow[d] & B \arrow[d] \\
C \arrow[r] & D
\end{tikzcd}

\end{document}

箭头只是默认的。我如何才能更改此图中的箭头?

答案1

对于箭头类型,Circle您需要加载arrows.meta库,然后定义箭头样式,例如every arrow/.append style = {-{Circle[scale=0.5]} }

\documentclass[border=3.141592]{standalone}
\usepackage{tikz-cd}
\usetikzlibrary{arrows.meta}

\begin{document}
   \begin{tikzcd}[%sep=large,
every arrow/.append style = {-{Circle[scale=0.5]} }
                ]
A \arrow[r] \arrow[d] & B \arrow[d] \\
C \arrow[r] & D
    \end{tikzcd}
\end{document}

在此处输入图片描述

相关内容