「TeX関連」の編集履歴(バックアップ)一覧に戻る

TeX関連 - (2005/12/13 (火) 12:15:15) のソース

**コンパイル

>$ platex hoge.tex
→hoge.dviが生成される。


**ファイル形式の変換

***dvi → ps
>$ pdvips hoge.dvi
- -t landscape

***dvi → pdf
>$ dvipdfmx hoge.dvi
- -l

***ps → pdf
>$ ps2pdf hoge.ps

***pdf → ps
>$ pdftops hoge.pdf
うまくいかない場合は、
>$ pdf2ps hoge.pdf

***複数のpsファイルを1つにまとめる
>$gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=hoge.ps -c save pop -f hoge1.ps hoge2.ps ...


**閲覧

***dvi
>$ pxdvi hoge.dvi
横長表示にしたいときのオプション
- -paper a4r 

***ps, pdf
>$ gv hoge.ps
>$ gv hoge.pdf


**印刷
>$ lpr hoge.ps

***2ページ分を1ページ内に印刷
>$ psnup -2 hoge.ps | lpr

***両面印刷
psファイルをエディタで開いて、先頭に下の2行を追加して印刷
>%!
><< /Duplex true /Tumble false >> setpagedevice

***印刷サイズを変更して印刷
>$ psresize -h〇〇cm -w〇〇cm hoge.ps | lpr
-h〇〇cm:縦幅を〇〇cmに
-w〇〇cm:横幅を〇〇cmに

注)センタリングが不十分。わかり次第追記します。

****用紙サイズを変更して印刷
ex.A3→A4
>$ psresize -Pa3 -pa4 hoge.ps | lpr