LaTeXを使って、プログラムのソースコードやアルゴリズムを表記したい。 プログラムコードについてはlistingsパッケージが評判が良いみたいだった。 TeXでソースコードを貼り付ける アルゴリズムに付いてはalgorithmパッケージが便利。 パッケージが導入されていたら、プリアンブルに \usepackage{algorithm} \usepackage{algorithmic} と書いておいて、ソース中には \begin{algorithmic} \REQUIRE $n$:正の整数. \ENSURE $p$は$n$の最小素因数. \STATE $p=2$. \WHILE{$p \leq \sqrt{n}$} \IF {$n \equiv 0 \mod{p}$} \RETURN $p$ \ELSE \STATE $p \leftarrow p+1$. \ENDIF \ENDWHILE