同一对象之间有多个弯曲箭头

同一对象之间有多个弯曲箭头

我正在尝试使用 tikz-cd 包在相同的两个对象之间编写下图,其中有多个弯曲箭头,它们之间有水平点。

在此处输入图片描述

我的 tikz-cd 技能不够好。到目前为止,我的微不足道的尝试如下

\documentclass{article}
    \usepackage{tikz-cd}
    \begin{document}
    \begin{equation}
    \begin{tikzcd}
    A \arrow[swap]{d} \\
    B \arrow[bend right = 70]{u} \arrow[bend right = 70, draw=none]{u}{\ldots} \arrow[bend right=120]{u}
    \end{tikzcd}
    \end{equation}
\end{document}

答案1

就是这样:

在此处输入图片描述

要向箭头添加文本,只需将其插入 之间即可"..."。要将文本放在箭头的另一侧,请附加单引号,如下所示:"..."'

我还稍微改变了绘制箭头的方式。您可以将参数设置得稍微高一些,而不是增加bend right(或bend left)的弯曲角度looseness。这样看起来会更……松散:)

代码:

\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{equation}
\begin{tikzcd}
A \arrow[swap]{d} \\
B \arrow[bend right = 70, "\sigma_1", "\ldots"']{u}
  \arrow[bend right = 90, looseness=2, "\sigma_n"']{u}
\end{tikzcd}
\end{equation}
\end{document}

相关内容