ClearType対応No.29183
suisui さん 06/11/15 15:31
 
アカウント一覧、メイル一覧、本文のヘッダ部分なのですが、
秀丸メール(秀丸エディタもかな)での太字での表示は
普通の字体の横幅を太くしただけで表示されるようです。
(違ったら済みません)

xpの[画面のプロパティ]-[デザイン]-[効果]で
[次の方法でスクリーンフォントを滑らかにする]-[ClearType]を指定していますと、
MSゴシックなど、画面上ではビットマップフォントを表示するフォントの時は
いいのですが、ビットマップを持っていないフォントの時、
ニジニジ+かすれたりで、とても汚い表示になります。

具体的にはメイリオというフォントがそれなんですが。
スクリーンフォントとして見やすく、常用しております。
一太郎、wordなどでは太字指定したところは何も意識することなく
ボールド用のフォントに切り替わり綺麗に表示されるので、
秀丸メールの設定、もしくは対応次第なのかなと思って
投稿させていただきました。

太字の時はフォントが持っているボールドの書体で表示させることはできますか?

[ ]
RE:29183 ClearType対応No.29184
秀まるお2 さん 06/11/15 15:54
 
 ClearTypeの場合でも、秀丸エディタ/秀丸メールの描画方式で、それなりに
うまく太字表示になるはずだと思いますが…。文字を1ピクセルずらして重ねて
描画するような処理をしてますが、ClearTypeが有効な時は、それはそれで
Windowsがうまく処理して重ねた色が出てるはずだと思います。

 メイリオというのは、Windows Vistaでの話かと思いますが、それって、
Windows VistaのRC2での話ですかね。だとしたら、正式版ではうまくいくかなぁ
と思ったりしますけど…。Windows Vistaのβ2の時にいろいろ苦労して対応した
つもりが、RC1が出たら全部意味無しになってしまったということがあったので、
下手に今の段階でうちのソフトを修正するのは避けたい所ですけど。

 こちらでもいろいろテストしてみます。何か分かればまた連絡させていただき
ます。

[ ]
RE:29184 ClearType対応No.29185
秀まるお2 さん 06/11/15 16:16
 
 こちらのWindows Vista RC2の環境でテストした限りはうまく動作してるよう
です。メール一覧枠/フォルダ枠/メール内容枠のすべてでメイリオフォントを
使うようにしてみましたけど、ちゃんと太字もうまく描画しています。

 9ポイントでテストしましたけど。

 どうでしょ?

 なんでしたら画面のサンプルをどこかにアップロードしますが…。

[ ]
RE:29185 ClearType対応No.29203
suisui さん 06/11/16 19:16
 
スクリーンショット、ぜひ見たいです。

当方、メイリオをxpで使ってました。
xpのCrearType処理がチープって事ですかね。
気になるのは1ピクセルずらして表示しているって点なんですが、
メイリオにはデザインの違うボールドが用意されているので、
単純にこちらを使ってもらったら美しくなるのにな〜と思ったわけでございます。

こちらでの、spam判定されたメールですけど、一部を表示したものを公開します。
 http://bear.lolipop.jp/upl/cgi/upl_img/2188.gif
 http://www.6-ch.net/pc/src/1163671738969.gif
 http://www.6-ch.net/pc/src/1163671776791.gif
スクリーンショット1枚目が秀丸メールの1ピクセルずらしでの描画、
2〜3枚目がワープロに普通にコピーペーストして、太字相当の
ところを太字指定しただけの、フォントが持つ本来の太字です。
(ついでなのでグレーのバックやアドレスの色変更も再現しましたけど)
なんとかこの美しさで表示できないかな〜と思いました。

なんにしても、本件はメイリオをxpに云々という点で却下でかまいませんが、
横幅1ピクセルずらしの設計という点を、(メイリオに限らず)ボールドがある
フォントを選択したときはそっちを採用してくれるといいな〜、とは思います。
※Date・Size欄が崩れちゃいますか。こちらは除きたい。

[ ]
RE:29203 ClearType対応No.29204
秀まるお2 さん 06/11/17 08:41
 
 僕の所での画面も、そちらの秀丸メールの画面と同じです。これで一応、正し
いClearTypeの処理のされた、太字の(1ピクセル横に重ね描画された)フォン
トとして見た目おかしくないと思います。

 太字フォントを使わずに1ピクセルずらして描画するのはなぜかというと、つ
まり、フォントの横幅を変えたくないからです。秀丸エディタの画面の中はそも
そも固定ピッチフォントの時に固定ピッチで描画しないといけないって事情もあ
ってそうなってますが、メール一覧の所とかでも、太字(=未読)かどうかでフ
ォントの横幅が変わってしまうと見栄えが悪くなります。

 まぁ他のソフトはみんな太字フォント使ってますけど。だからこれまた設定を
増やして、「太字フォントを使う/1ドットずらして太字にする」みたいな設定
を増やしてやればいいといえばいいんですけど。

 まぁこれまた対応するかどうかは、みなさんの意見次第というか、そういう
「ちゃんとした太字フォントで描画して欲しい」って思い、そういう設定を現状
の多数の設定項目の中から探し出すだけの努力をするユーザーさんが果たして何
人いるかって話になろうかと思います。

[ ]
RE:29204 ClearType対応No.29208
suisui さん 06/11/18 09:21
 
はい。その様な事情で1ピクセルずらしを採用されているんだろうなと
想像、理解していました。
秀まるお様の判断に100%従うことにします。
ご検討ありがとうございました。

ところでこの状態で行くとしたら、新規メール作成→ToやSubject欄に
IMEを使わずに半角英数字を入力していくと、文字の右1/3ほどが欠けて
表示される現象は修正できないでしょうか。
入力途中でタイプミスがあるか無いかパッと判断できなくて混乱しますし、
wとmのように判別できない文字が出ています。

サクッと不対応の表明でもいいんです。
私がCrearTypeの利用をあきらめればいいんで。

[ ]
RE:29208 ClearType対応No.29226
秀まるお2 さん 06/11/20 09:10
 
> ところでこの状態で行くとしたら、新規メール作成→ToやSubject欄に
> IMEを使わずに半角英数字を入力していくと、文字の右1/3ほどが欠けて
> 表示される現象は修正できないでしょうか。

 テストしてみたら、メイリオ + ClearType + 太字フォントの場合で、
Backspaceで文字を削除していったら、たしかに削除された文字の残骸みたいな
のがとなりの文字の右端に少し残るケースがあるようです。

 秀丸エディタの方で(秀丸担当が)修正して、その修正内容を秀丸メールにも
反映したいと思います。

[ ]
RE:29226 ClearType対応No.29232
秀まるお2 さん 06/11/20 11:44
 
 あとあと、フォルダ枠でメイリオフォント使うと太字がかなりきたないようで
す。この辺も試行錯誤してみて、必要ならオプション追加か、またはメイリオの
場合の例外処理みたいな形で仕様変更しようと思います。

[ ]
RE:29232 ClearType対応No.29238
suisui さん 06/11/21 07:03
 
使えるように対応いただけるとのこと、楽しみです。
ありがとうございます。

[ ]
RE:29238 ClearType対応No.29251
秀まるお2 さん 06/11/22 09:43
 
 「全般的な設定・ウィンドウ」の「フォルダ枠のフォント」、「メール一覧枠
のフォント」の右の「選択」ボタンを押して出てくるメニューの中に、

  太字描画に本物の太字フォントを使う

 ってオプションを追加することにします。フォルダ枠/メール一覧枠は、それ
でなんとかなります。

 メール内容枠は秀丸エディタそのものなので、対応は難しいです。(秀丸担当
には一応連絡しておくけど)

[ ]
RE:29251 ClearType対応No.29356
suisui さん 06/11/30 08:10
 
β3で美しく表示されました!!
最高です。ありがとうございました。

[ ]