我想\vdash
在 tikz-cd 中制作一个“旋转门”即样式箭头。
我可以使用选项来完成此操作[maps to, no head]
,但是垂直条似乎太短了:
\documentclass{article}
\usepackage{tikz-cd}
\tikzcdset{arrow style=tikz}
\usepackage{tikz}
\begin{document}
\begin{equation}
\begin{tikzcd}
A \arrow[r, maps to, no head, "F"] & B
\end{tikzcd}
\end{equation}
\end{document}
在尾部添加更长的垂直条的最简单方法是什么?
答案1
你非常接近了,我改成maps to
了tail
,结果没有太大区别,但在我的例子中,你只是说“我想要尾巴”而不是“我想要这支箭”。我们将保留no head
。
我所做的主要改变(或者说添加)是为添加一种样式tikzcdset
。
输出
代码
\documentclass[margin=10pt]{standalone}
\usepackage{tikz-cd} % no need to load tikz, since tikz-cd already loads it
% \usetikzlibrary{arrows.meta} % you can uncomment this if you want more arrow types
\tikzcdset{
arrow style=tikz,
diagrams={>={|[scale=2]}}
}
\begin{document}
\begin{tikzcd}
A \arrow[r, tail, no head,"F"] & B
\end{tikzcd}
\end{document}
答案2
我找到了一个更简单的解决方案,结合了这个答案:
\begin{tikzcd}[| /.tip = {Bar[scale=2]}]
A \arrow[r, |-] B
\end{tikzcd}
此外,第一个答案存在改变文档中的所有图表的问题,但是这个答案只影响当前图表。