〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
1974 re(4):A4用紙に正確に印刷するには |
2008/12/30(火)11:47 - 竹の - nolm01.iee.niit.ac.jp - 898 hit(s)
yi> set term の size 29.7cm , 21.0cm に対して、
yi> set size は 0.505 , 0.714 (= 15.0/29.7 , 15.0/21.0)
yi> と思いがちですが、軸にラベルや目盛があるので微妙に変わる、
yi> ということでよろしいでしょうか。
これは「思いがち」のところは違っています。詳しくは help set size を
ご覧ください (ついでに PostScript ファイルヘッダの BoundingBox の値
も調べてみるといいでしょう)。ラベルや title などによってグラフの「枠
線」の位置がずれる、というのはその通りです。
なお、松田さんから set origin 等が相対指定なので面倒、という話しもあ
りましたが、gnuplot では簡単な式を引数として与えることもできますので
set size 15.0/29.7, 15.0/21.0
set origin 1.0/29.7, (21.0-15.0-1.0)/21.0
のような書き方もできます。ただしこれで左上角が端から 1cm,1cm で印刷
されるわけではありませんので、やはり欲しいものに合わせて微妙な調整は
必要になります。
set term post landscape color size 29.7cm, 21.0cm
set out "a4.ps"
set size 15.0/29.7, 15.0/21.0
set origin 1.0/29.7, (21.0-15.0-1.0)/21.0
plot sin(x)
set out
!gv --media=a4 --orientation=landscape a4.ps
# 1972 のサンプルに set out を追加して acroread でなく gv で参照
〔ツリー構成〕
┣【1974】 re(4):A4用紙に正確に印刷するには 2008/12/30(火)11:47 竹の (1092) |
〔前の画面〕
〔クリックポイント〕 〔最新の一覧〕
〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了〕
※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.