
我目前正在使用這段程式碼
\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}