![带有循环箭头的方程(见图)](https://linux22.com/image/316137/%E5%B8%A6%E6%9C%89%E5%BE%AA%E7%8E%AF%E7%AE%AD%E5%A4%B4%E7%9A%84%E6%96%B9%E7%A8%8B%EF%BC%88%E8%A7%81%E5%9B%BE%EF%BC%89.png)
答案1
由于这似乎是一个交换图,因此您应该使用专门的工具来处理此类图表,例如tikz-cd
。由于该包已经为您提供了所需的元素,因此代码现在只需一行:
\documentclass{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep=small]
S\ar[r] & K\ar[r]\ar[loop,"D",swap,looseness=4] & S
\end{tikzcd}
\end{document}
答案2
\documentclass{article}
\usepackage{stackengine,amssymb,graphicx}
\newcommand\blivet[2]{\stackengine{-.3ex}{#1}{\stackon[1pt]{\CAL}{#2}}{O}{c}{F}{T}{L}}
\newcommand\CAL{\scalebox{2}{\rotatebox[origin=center]{170}{$\circlearrowleft$}}}
\stackMath
\begin{document}
\begin{equation}
S\rightarrow \blivet{K}{D}\rightarrow S
\end{equation}
\end{document}
注意:已编辑并稍微调整了参数。
这是一个环略小的版本,其线条粗细与的线条粗细更加匹配\rightarrow
。
\documentclass{article}
\usepackage{stackengine,amssymb,graphicx}
\newcommand\blivet[2]{\stackengine{-.1ex}{#1}{\stackon[.5pt]{\CAL}{#2}}{O}{c}{F}{T}{L}}
\newcommand\CAL{\scalebox{1.7}{\rotatebox[origin=center]{170}{$\circlearrowleft$}}}
\stackMath
\begin{document}
\begin{equation}
S\rightarrow \blivet{K}{D}\rightarrow S
\end{equation}
\end{document}
答案3
这是一张tikz
图表,但是:
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\node (A) {A};
\node (B) [right= of A] {B};
\node (C) [right= of B] {C};
\draw [->] (A) -- (B);
\draw [->] (B) -- (C);
\draw [->] (B) edge [loop, out=45, in=135, looseness=5] node [above] {D} (B);
\end{tikzpicture}
\end{document}