
私はLaTeXで単純なリスト形式でアルゴリズムを記述しようとしています。
最初のポイントでは、「alpha」記号の後に下付き文字「out」が必要です。
これは私がやったことですが、うまくいかないようで、いくつかのエラーが発生し、奇妙な出力が表示されます。
\begin{document}
\section{Algorithm}
\begin{footnotesize}
\begin{itemize}[noitemsep]
\item A maximum probability \textalpha _{out} for removal is pre-specified,
\item Step 2...,
\item Step 3...,
\item Step 4...,
\end{itemize}
\end{footnotesize}
\end{document}
これを投稿する前に、{textgreek}
説明されているパッケージも試してみましたここ、しかし、それもうまくいかなかったようです。何か間違っているに違いありません。
特殊文字を含むリストを実装する簡単な解決策はありますか?
前もって感謝します。
答え1
アルファには$\alpha_{out}$
、 、 、$\alpha_{\mbox{out}}$
またはを使用しないのはなぜですか$\alpha_{\text{out}}$
...
答え2
textgreek
このパッケージがインストールされた更新版をインストールしている場合は、テキスト モードでギリシャ文字を使用するために を使用できます。他のオプションとしてはinputenc
、Unicode 文字を使用するために を使用するか、 を使用することもできますbabel
。パッケージおよび も参照してくださいupgreek
。下付き文字については、コメントされているように を使用するか、追加パッケージなしで を使用するか、または Werner が述べたように パッケージを使用して数式モードで を使用するか、パッケージを使用して をtextgreek
使用できます。例:\textsubscript
fixltx2e
\raisebox
_{\text{}}
amsmath
_{\textrm{}}
amstext
\documentclass{article}
\usepackage[greek,english]{babel} % for 1st solution, no math mode
\usepackage[utf8]{inputenc} % for 2nd solution, no math mode
\usepackage{fixltx2e, textgreek} % for 3rd solution, no math mode
\usepackage{amstext,upgreek} % for 4th solution, math mode
\usepackage{amstext,txfonts} % for 5th solution, "fake" text mode
\def\alphaout{\ensuremath\alphaup\raisebox{-.3ex}{\scriptsize out}}
\begin{document}
{\greektext a}\raisebox{-.3ex}{\scriptsize out}
α\raisebox{-.3ex}{\scriptsize out}
\textalpha\textsubscript{out}
$\upalpha_{\textrm{out}}$
\alphaout
\end{document}