latex箭头无法识别,报Undefined control sequence. \rightarrowtail
- 1.问题所在:
在代码中,使用了\rightarrowtail箭头,但是并没有正确的导入相关的宏包,导致系统无法识别该控制序列,从而报错。
- 2.解决方案:
需要导入amssymb宏包,才能正确的使用\rightarrowtail箭头。
- 3.修改后的代码:
\documentclass{article}
\usepackage{ctex}
\usepackage{tikz, tikz-cd}
\usepackage{amssymb} % 导入amssymb宏包
\title{单边正合范畴}
\author{张三}
\begin{document}
\maketitle
{\heiti 定义1}:设C为加法范畴,若对于序列$X\stackrel{f}\rightarrow Y\stackrel{g}\rightarrowtail z$,若$f=\operatorname{ker} g$,$g=\operatorname{coker} f$,则这个序列被称为核-余核对。
\textbf{定义2}:设C为加法范畴,若有一个对同构封闭的核-余核对,则我们把这个称为合并,此时加法范畴被称为合并范畴。此时,f被称为容许单,用$\rightarrowtail$表示,g被称为容许满。
\textbf{定义3}:
\begin{equation}
\begin{tikzcd}
A \arrow[r] \arrow[d] & B \arrow[d]\
C \arrow[r] & D
\end{tikzcd}
\end{equation}
\end{document}
看着像缺少相应的包,使用\usepackage导入下
你可以使用 \longrightarrow 来代替 \rightarrowtail。这是 LaTeX 中定义的一个命令,它会产生一个更长的箭头