虚线钩右箭头

虚线钩右箭头

我想在我的 LaTeX 文档中使用虚线钩右箭头而不是经典箭头,但我不知道如何创建一个。MWE:

\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fullpage}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{tikz-cd}

\begin{document}
 \[
 \begin{tikzcd}[row sep=huge, column sep=large]
  \Z \arrow{r}{\Phi} \arrow[twoheadrightarrow]{d} & R \\
  \Z_n \arrow[hookrightarrow]{ru}[swap]{\bar{\Phi}}
 \end{tikzcd}
 \]
\end{document}

答案1

添加关键字dashed。有更简单的语法可用,不需要记住参数位置。

注意 就hook足够了。同样,two heads比 更简单twoheadrightarrow

\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{tikz-cd}

\newcommand{\Z}{\mathbb{Z}}

\begin{document}

\[
\begin{tikzcd}[row sep=huge, column sep=large]
  \Z \arrow[r,"\Phi"] \arrow[d,two heads] & R \\
  \Z_n \arrow[ru,hook,dashed,swap,"\bar{\Phi}"]
\end{tikzcd}
\]

\end{document}

在此处输入图片描述

答案2

另一种选择是xymatrix

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage[all,cmtip]{xy}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}
\xymatrix{
\mathbb{Z} \ar@{->>}[d] \ar[r]^{\Phi}& R \ar@{<--^{)}}[ld]^{\bar{\Phi}}\\
\mathbb{Z}}
\end{document}

相关内容