如何将箭头变成命令

如何将箭头变成命令

我找到了一个我认为适合数学构造的符号,这是它的代码

\ \rotatebox[origin=c]{-90}{$\circlearrowright$}\ 

我想只输入 \act 而不是所有这些(仅在数学模式下使用)。我尝试在序言中写下这个

\newcommand{\act}{\ \rotatebox[origin=c]{-90}{$\circlearrowright$}\ }

但它不起作用,编译器指责我参数失控。我该怎么办?

答案1

我不确定明确的空间;很可能你想要一个关系符号。

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}

\makeatletter
\DeclareRobustCommand{\act}{\mathrel{\mathpalette\act@\relax}}
\newcommand{\act@}[2]{%
  \rotatebox[origin=c]{-90}{$\m@th#1\circlearrowright$}%
}
\makeatother

\begin{document}

$A\act B$

$X_{A\act B}$

\end{document}

在此处输入图片描述

相关内容