089397 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

日々の雑記

日々の雑記

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Calendar

Profile

masabow7311

masabow7311

Category

Headline News

Keyword Search

▼キーワード検索

Recent Posts

October 18, 2007
XML
カテゴリ:Mac (Tips)
 なんだかんだと紆余曲折を経て,ようやく xdvi で日本語の foo.dvi が見れるようになった.そこで,次に foo.ps の印刷をテストする段階に突入.
【注】普通なら,foo.dvi を Mxdvi で印刷,あるいは foo.pdf まで持っていって Adobe Reader で印刷,ということになるだろう.しかし筆者が多用する PSTricks と xypic で描いた図は Postscript で書かれているので dvi の段階ではきれいに表示・印刷されないのだ.同様の理由で,
  dvi →(dvipdfmx)→ pdf
と dvipdfmx 経由で作った pdf も図は美しくない.Postscript の効果を反映させるためには,次のように2パス辿る必要がある.
  dvi →(dvips)→ ps →(ps2pdf)→ pdf
 シェルスクリプトでこの2パスを一気にやればコマンド入力の手間は省けるからいいのだが,しかし pdf への変換にかかる時間は省略したい.それに Adobe Reader には PDF ファイルの再読み込み機能がないので,PDF ファイルを変更した場合には,開いているファイルを一度閉じて再度開く必要があり,これが結構面倒だ.gv ならワンタッチで reload できるから便利(とはいっても日本語が入っていると表示が遅いのでこの問題は別途解決する必要がある).
 このような理由から,foo.ps の段階で印刷できるようにしておいた方が筆者にとっては好都合な訳だ.
 gv で foo.ps を Canon の LBP3300 に印刷してみたところ,3つも問題が生じた.
  • 日本語が文字化け
  • 印刷範囲が上に上がる(トップマージンが無くなる)
  • 手差しモードになる
 文字化けの問題は後回しとして,

gv や xdvi を使った印刷(プリンタは CANON LBP3300)が上手くいかない.
まず,カセットに A4 用紙が入っているのに,手差し用紙の方に行く.プリンタ側ではカセットの用紙サイズを A4 に設定してあるのに,である.

【以下書きかけ】
MacOSX でのプリンタ設定@外圏Wiki に /private/etc/cups/ppd/epson88.ppd
また,コマンドラインから両面印刷@MacOS X ひとかぢりには/etc/cups/ppd/printer_name.ppdをいじると印刷設定を色々変更できるとある.

/etc とは /private/etc へのシンボリックリンクだった.

lpr を使って出力しているので,

/usr/local/teTeX/share/texmf/dvips/config/config.ps
の中身を次のように変更しても
*
* Paper size information. First definition is the default.
*
* If your default is a4 uncomment the following definition
* and comment out the letterSize definition.
@ a4size 210mm 297mm
@+ ! %%DocumentPaperSizes: a4
@+ %%PaperSize: a4

%@ letterSize 8.5in 11in
%@+ ! %%DocumentPaperSizes: Letter



dvips -t a4 -pp 1 -PLBP3300 foo.dvi

dvips -f -t a4 -pp 1 foo.dvi | lpr


印刷するページを指定する場合:

% dvips -f -p <start_page> -l <end_page> test.dvi | lp

ページ番号の前に"="をつけると,印刷時のページ番号ではなく,
最初から何ページ目,という意味の指定になります.

% dvips -f -p =開始番号 -l =終了番号 test.dvi | lp





お気に入りの記事を「いいね!」で応援しよう

Last updated  October 19, 2007 04:27:21 AM
コメント(0) | コメントを書く
[Mac (Tips)] カテゴリの最新記事



© Rakuten Group, Inc.