ソースプログラムの挿入


verbatim 環境

C プログラムのソースなどのように,文書中の文字や改行をそのまま文書に反映させたい場合があります.こんなときは verbatim 環境を使います.
{\small % 大抵の場合プログラムソースは本文よりも小さくしたいため
\begin{verbatim}
#include < stdio.h >
main() {
    printf("hello world\n");
}
\end{verbatim}}
verbatim 環境では文字はタイプライタ体になります.

cprog環境

cprog環境は C プログラムを LaTeX 文書に取り込むための環境です. verbatim 環境では文書内のタブがただのスペースになってしまうのに対して, cprog環境では正しくインデントしてくれます.
\documentstyle[cprog]{jarticle} % スタイルオプションに cprog を指定
%....
\begin{cprog}
#include < stdio.h >
main() {
    printf("hello world\n");
}
\end{cprog}

目次へ,
ishihara@cs.inf.shizuoka.ac.jp