![交换图中的上下箭头](https://linux22.com/image/291422/%E4%BA%A4%E6%8D%A2%E5%9B%BE%E4%B8%AD%E7%9A%84%E4%B8%8A%E4%B8%8B%E7%AE%AD%E5%A4%B4.png)
有人能告诉我如何绘制从 A 到 B 的带有向上箭头和向下箭头的图表吗?谢谢。
答案1
以下是一个例子:
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}
A \arrow[shift right=.3em,swap]{d}{f} \\ % arrow down, labeled f
B \arrow[shift right=.3em,swap]{u}{g} % arrow up, labeled g
\end{tikzcd}
\]
\end{document}
需要注意的几点:
左和右是相对于从箭头的源到目标的假想行程而言的;
shift right
表示将箭头向右移动(由上面的规则决定;标签默认放在左侧,但
swap
可以改变侧面。
替代格式
\begin{tikzcd}
A \arrow[shift left=.3em]{d}{f} \\ % arrow down, labeled f
B \arrow[shift left=.3em]{u}{g} % arrow up, labeled g
\end{tikzcd}
产生
应该直观地解释上述规则的含义。
方向指示器包括d
、、u
和l
以及r
它们的组合。