logo
 
cpacer

2.13 テキストをそのまま出力する

文書に 特殊文字([*]) が含まれている場合や, プログラムリストなどのように意図的に改行が含まれているテキストを そのまま出力する場合には,その部分をLaTeX処理しないで出力する必要があります. このようなときには\verbコマンドあるいは verbatim環境を用います.

\verbコマンドとverbatim環境の違いを次に示します.


これらのコマンドの有効範囲内では, 半角英数字については typewriter体([*]) で出力されます.

2.13.1 \verbコマンド

次に\verbコマンドの書式を示します.

\verbコマンドは, 直後に指定された文字から再びその文字が現れるまでの文字列を 整形せずにそのままtypewriter体で出力します. また\verbコマンドの直後に`*'をつけると テキスト中の半角スペースが``spaceのように出力されます. \verbコマンドの領域指定には半角文字ならば 基本的に何を利用してもかまいませんが, \verbコマンドと\verb*コマンドとの区別のため, `*'は使えません.

2.13.2 verbatim環境

verbatim環境は改行を含むテキストをそのまま出力します. 囲まれたプログラムリストなどがそのままの形で出力されます. また環境名の直後に`*'をつけると, \verb*コマンドと同様の結果が得られます. 次に書式を示します.

次に\verbコマンドと verbatim環境の実行例を示します.

\verbコマンドやverbatim環境は 他のコマンドの引数内や環境内では使えないことがあるので注意してください.