コンパイル
$ platex hoge.tex
→hoge.dviが生成される。
ファイル形式の変換
dvi → ps
$ pdvips hoge.dvi
dvi → pdf
$ dvipdfmx hoge.dvi
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
横長表示にしたいときのオプション
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
- -P〇〇:インプットファイルのサイズ
- -p〇〇:アウトプットファイルのサイズ
最終更新:2005年12月15日 14:50