交换图中的标记箭头

交换图中的标记箭头

我按照以下命令绘制了交换图,但无法在地图上放置标签(箭头)。图表命令如下:

\begin{center}
\tikzcdset{row sep/normal=2cm}
\begin{tikzcd}
 & H\arrow[ddl, bend right]\arrow[ddr, bend left]\arrow[d, dashed] & \\
 & A\rtimes G \arrow[dl]\arrow[dr] & \\
 A &  & G  
\end{tikzcd}
\end{center}

出现的图表如下。这里的箭头该怎么标?命令中要做什么修改?

在此处输入图片描述

答案1

首先,标签是以库的格式添加的quotes,因此必须使用"而不是''

要更改标签的样式,可以使用选项labels。这是一个简短的示例:

\documentclass{article}
\usepackage{tikz-cd}
\usepackage{amssymb}
\begin{document}
\begin{center}
\tikzcdset{row sep/normal=2cm}
\begin{tikzcd}
 & H\arrow[ddl, bend right]\arrow[ddr, bend left, "xyz"]\arrow[d, dashed] & \\
 & A\rtimes G \arrow[dl,"xyz"]\arrow[dr,"abc",labels=below left] & \\
 A &  & G  
\end{tikzcd}
\end{center}
\end{document}

在此处输入图片描述

相关内容