Next: , Previous: Info Formatting, Up: Texinfo Mode


2.6 書式化と印刷

Texinfoファイルの植字と印刷は,最初に印刷するための(DVIと呼ばれる)ファイ ルを作成しその後でファイルを印刷するという,複数のステップによる処理にな ります.オプションで索引を作成することも可能です.こうするため,最初に tex植字コマンドを実行した後,texindexコマンドを実行する必 要があります.そして,もう一度texコマンドを実行する必要があります. また別の方法として,必要な索引を自動的に作成する,texi2dviコマン ドを実行します(see Format with texi2dvi).

ドキュメントを書いているとき,どのように見えるかを確認するため,ファイル の一部だけを植字し印刷したいときがよくあります. texinfo-tex-regionと,この目的に関係するコマンドを使用することが 可能です.texinfo-tex-bufferコマンドは,バッファ全体の書式化に使 用してください.

C-c C-t C-b
M-x texinfo-tex-buffer
バッファでtexi2dviを実行します.バッファでTeXの実行に追加し, このコマンドは,必要な場合は自動的に索引を作成更新します.
C-c C-t C-r
M-x texinfo-tex-region
領域でTeXを実行します.
C-c C-t C-i
M-x texinfo-texindex
texinfo-tex-regionで書式化されたTexinfoファイルの索引をソートする ため,texindexを実行します.texinfo-tex-regionコマンドは, 自動的にtexindexを実行しません.それは,tex植字コマンドを 実行するだけです.texindexコマンドで生の索引ファイルをソートした 後,texinfo-tex-regionコマンドを2回実行する必要があります.(通常, 領域を書式化したときは索引を書式化せず,バッファを書式化したときのみ行わ れます.現在はtexi2dviコマンドがあるので,このコマンドはほとんど, あるいは全く必要ありません.)
C-c C-t C-p
M-x texinfo-tex-print
前もって,texinfo-tex-buffertexinfo-tex-regionで書式化さ れたファイル(またはファイルの一部)を印刷します.

texinfo-tex-regiontexinfo-tex-bufferが動作するように,ファ イルを‘\input texinfo’行で始める必要があり,そして @settitle行を含める必要があります.ファイルは,単独の @bye行で終える必要があります.(texinfo-tex-regionを使用す るとき,@settitle行を,start-of-headerとend-of-header行で囲む必 要があります.)

tex-show-print-queueのような,他のTeXに関連するコマンドの記述 は,See Hardcopy.