圓圈內的索引字母

圓圈內的索引字母

我目前正在使用這段程式碼

\raisebox{.5pt}{\textcircled{\raisebox{-.9pt} {f}}} 

要得到

在此輸入影像描述

我試著用 say 來索引框內的函數 f ,$f_{n}$\textcircled似乎不喜歡這樣。有什麼建議麼?謝謝你!

答案1

我不確定你所說的「\textcircled似乎不喜歡這個」是什麼意思,因為

\documentclass{article}
\begin{document} 
\raisebox{.5pt}{\textcircled{\raisebox{-.9pt} {$f_n$}}} 
\end{document}

對我來說編譯得很好。也就是說,它看起來確實有點垃圾:

在此輸入影像描述

對於這種情況,您可以考慮使用一點 TikZ 圖片。您可以將其放入$f_n$圓形 TikZ 節點內部。節點將根據其內容正確調整其大小,並在周圍文字的基線上正確對齊。

\documentclass{article}
\usepackage{tikz}

\newcommand\encircle[1]{%
  \tikz[baseline=(X.base)] 
    \node (X) [draw, shape=circle, inner sep=0] {\strut #1};}

\begin{document}
Lorem \encircle{$f_n$} ipsum \encircle{q} dolor \encircle{a} 
sit \encircle{A} amet \encircle{Hello}.
\end{document}

在此輸入影像描述

相關內容