自己ループシンボル?

自己ループシンボル?

数学的な文脈で使用できるグラフ内の自己ループの集合を表す記号が必要です。現時点では、

  • 文字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}

ここに画像の説明を入力してください

関連情報