|
でるもんたです。
> ひでまるの画面上は
> タテヨコの文字が揃った表(罫線はありませんが)なのに、印刷すると文字が
> ずれて困っています。どこか半角文字数、半角空白の幅の印刷の設定があるの
> でしょうか。
> ひでまるでプレビューした時点ですでに表は、縦がずれています。
> 他のフリーのエディターではきっちり揃った表が印刷できましたが
> ひでまるでできないの残念です。どなたかお教えください。
印刷するデータの中に、全角文字が混じっていませんか?
ズレは1文字程度の幅ですか?
これらに該当するとすると、これは Windows 上で単純な文字描画機能を利用する
場合に必ず直面する問題です。
というのは、文字を描画する場合のドット数は、全角文字が半角文字の2倍ちょ
うどにならない場合があるからです。
具体的にいうと、一般的な画面設定(96dpi)の場合、10ポイントの文字は
全角:10(point)÷72(point/inch)×96(dot/inch)=13.33...
半角: 5(point)÷72(point/inch)×96(dot/inch)= 6.66...
となり、これらを四捨五入すると7:13になり、1:2になりません。
画面なら話は簡単で、文字のサイズを1.5ポイントの倍数にすれば1:2になります。
ただし、秀丸では、本来なら1:2にならない場合も、独自に補正を加えて1:2で
表示しています。
プリンタの場合、360/720/1440dpi なら、上記の式で96を360に置き換えると、
単純に印刷時のポイント数を整数にすれば端数が生じないことが分かります。
300/600/1200dpi なら、96を300に置き換えると、300/72=25/6ですので、
ポイント数を1.2の倍数にすれば端数が生じません。
具体的には、印刷時のサイズを6ポイントの倍数にすればズレないことになり
ます。あるいは、PDFを書き出せる環境があれば、いったんPDFにしてから改め
てプリンタに出力するという方法もあります。
これで解決しないようなら、「秀丸パブリッシャー」を使ってみてください。
秀丸自体の印刷機能はおまけ程度で、今後積極的な改善をする予定はないと
言うことになっていますので。
|
|