带有两个箭头和乳胶箭头的箭

带有两个箭头和乳胶箭头的箭

tikzcd如何用(或tikz)绘制带有两个尾部的箭头,并带有latex箭头尖?如果我使用\ar[Rightarrow],我会得到默认的箭头尖。如果我使用\ar[double],我可以获得latex箭头尖,但两个尾部彼此太近了。

在此处输入图片描述

这是一个简单的例子:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{tikz-cd}
\tikzset{commutative diagrams/.cd, arrow style=tikz, diagrams={>=latex}}

\begin{document}

$\begin{tikzcd} A \ar{rr} \ar{dr} & \ar[Rightarrow]{d} & B \\
 & C \ar{ur} & \end{tikzcd}$

 $\begin{tikzcd} A \ar{rr} \ar{dr} & \ar[double]{d} & B \\
 & C \ar{ur} & \end{tikzcd}$

\end{document}

答案1

虽然Rightarrow选项,double是 TiZ 选项,通常与double distance//一起使用double distance between line centersdouble equal sign distance

值得注意的是,double equal sign distance将设置双倍距离,使得双线与等号兼容(假设是标准字体)。

从这句话可以看出用来double equal sign distance定义double line。然后它用来double line定义Rightarrow/ Leftarrow/ Leftrightarrow/ Mapsto/ Mapsfrom/ equal/ equals

相关内容