Мне нужны символы, которые бы обозначали множество циклов в графе, пригодных для использования в математическом контексте. На данный момент я выбираю между
- перекрывая буквы
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}