我有以下代码:
\begin{tikzcd}
A \arrow{r}{f} \arrow[swap]{dr}{g\circ f} & B \arrow{d}{g} \\
& C
\end{tikzcd}
但我需要一条从 A 到 C 的弯曲箭头,任何帮助都将不胜感激!
答案1
我看不出你喜欢弯曲箭头的任何理由。原来的直箭头就很好。无论如何,你只需要在你想弯曲的箭头上添加选项bend right
(或)。bend left
下面的 MWE 给出了原始代码(左图)和带弯曲箭头(右图)的结果。右图使用了tikz-cd
第节中描述的语法1.4 箭头的替代语法在第 4 页:
\documentclass[border=3.141592]{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
A \arrow{r}{f} \arrow[swap]{dr}{g\circ f}
& B \arrow{d}{g} \\
& C
\end{tikzcd}
\begin{tikzcd}
A \rar{f} \drar[bend right, "g\circ f" ']
& B \dar{g} \\
& C
\end{tikzcd}
\end{document}