前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

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 で参照


〔ツリー構成〕

【1970】 A4用紙に正確に印刷するには 2008/12/24(水)23:04 yi (840)
┣【1971】 re(1):A4用紙に正確に印刷するには 2008/12/25(木)10:03 竹の (410)
┣【1972】 re(2):A4用紙に正確に印刷するには 2008/12/26(金)20:27 松田七美男 (682)
┣【1973】 re(3):A4用紙に正確に印刷するには 2008/12/30(火)00:37 yi (577)
┣【1974】 re(4):A4用紙に正確に印刷するには 2008/12/30(火)11:47 竹の (1092)
┣【1976】 re(5):A4用紙に正確に印刷するには 2009/1/5(月)21:44 竹の (545)
┣【1977】 re(6):A4用紙に正確に印刷するには 2009/1/13(火)00:00 yi (199)
┣【1978】 re(7):A4用紙に正確に印刷するには 2009/1/13(火)08:39 竹の (163)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.