|
フォントがメイリオの場合ですが、この場合、ご指摘の通り、期待した文字数
でうまく自動折り返ししてくれないです。これはなぜかというとですが…
実は、メイリオフォントは、いわゆる「プロポーショナルフォント」というこ
とになりまして、文字の幅が、文字の種類によってバラバラになってます。例え
ば典型的な例だと、「i」は狭くて「W」は広いです。
こういうフォントの場合、折り返し桁数を74桁と指定しても、実は文字の種
類によって折り返し桁数を74にすることが出来ないです。例えば「i」なら1
20文字で折り返すけども「W」なら40文字で折り返すとか、そんな風になっ
てしまいます。
全角文字の場合も、そういう都合があって、期待した折り返し桁数になってく
ないです。
これはプロポーショナルフォントであるということでどうしようも無いです。
正しく固定の文字数で折り返しさせるには、いわゆる固定ピッチフォントを使
っていただくしか無いです。例えば「MSゴシック」とかが固定ピッチフォント
になります。
メイリオ風の固定ピッチフォントも存在はするようですが、マイクロソフトか
ら標準で提供されている訳では無いようです。
「メイリオ 固定ピッチフォント」
とかのキーワードでネット検索すると出てきますけども…。
ということでお願いします。
|
|