Символ самозамкнутого цикла?

Символ самозамкнутого цикла?

Мне нужны символы, которые бы обозначали множество циклов в графе, пригодных для использования в математическом контексте. На данный момент я выбираю между

  • перекрывая буквы Sи L,
  • круг со стрелкой на конце

Символ должен сохранять свою форму при переключении на другой шрифт или размер шрифта. На данный момент я не знаю, доступен ли какой-либо из них в каком-либо пакете. Знаете ли вы больше?

(Примечание: к сожалению, Unicode не рассматривается.)

решение1

Вы можете иметь один, другой или оба. ОТРЕДАКТИРОВАНО для обработки разных размеров шрифтов. Ваш пробег может отличаться в зависимости от разных шрифтов. Здесь показано в математическом режиме, но это даст тот же результат в текстовом режиме, хотя очевидно, что это \CircArrowRightприведет к потере межстрочного интервала, если включено в текст.

\documentclass{article}
\usepackage{stackengine,amssymb,graphicx,scalerel}
\newcommand\SL{\stackengine{.2ex}{S\,}{\,L}{U}{c}{F}{F}{L}}
\newcommand\CircArrowRight[1]{\stackengine{-.3ex}{\scalebox{.8}{#1}}{\CAR}{O}{c}{F}{F}{L}}
\newcommand\CAR{\scaleto{\circlearrowright}{3ex}}
\begin{document}
\[
\CircArrowRight{}\,
\CircArrowRight{\SL}{}
\SL
\]

\Huge
\[
\CircArrowRight{}\,
\CircArrowRight{\SL}{}
\SL
\]

\end{document}

введите описание изображения здесь

Связанный контент