答案1
我找到了一个基于此的解决方案:使 \curvearrowright 更长。我将其改编为单词上方和下方的箭头。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\newcounter{cycle}
\newcommand{\cycle}[1]{\stepcounter{cycle}\tikzset{tikzmark prefix=\thecycle}\tikzmark{start}#1\tikzmark{stop}\tikz[remember picture, overlay]{
% over arrow
\draw[->]([shift={(.5ex,2ex)}]pic cs:start) to[bend left=10] ([shift={(-.5ex,2ex)}]pic cs:stop);
% under arrow
\draw[->]([shift={(-.5ex,-.5ex)}]pic cs:stop) to[bend left=10] ([shift={(.5ex,-.5ex)}]pic cs:start)}}
\begin{document}
Using the cycle \cycle{ABC}
\end{document}