項目内にギリシャ文字を入力する方法

項目内にギリシャ文字を入力する方法

私は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使用できます。例:\textsubscriptfixltx2e\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}

関連情報