検索のフォントNo.32158
M2 さん 13/04/03 11:07
 
秀丸の検索ダイアログの検索文字が潰れてしまいます。
解決方法などございましたら、ご教示ください。

当方、FontLinkで[Consolas+メイリオ]を作成して使用しております。
FontLink設定:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\Sys
temLink
"Consolas"=meiryo.ttc,メイリオ,128,72

この設定で、検索ダイアログの「検索」に2バイト文字を入力すると
文字が潰れて(半角幅になる)しまい、とても見づらいです。

OS: Windows 7 SP1(64bit)
秀丸バージョン: Ver8.22(64bit日本語版)

[ ]
RE:32158 検索のフォントNo.32160
秀丸担当 さん 13/04/03 13:14
 

FontLinkを設定してみたところ、確かに半角幅になっていることが確認できまし
た。
ただメモ帳や、秀丸エディタ本体のテキストも半角幅で表示されています。
秀丸エディタの検索ダイアログはWindowsの標準的な部品を使っていて、メモ帳
とほぼ同じことになると思います。
これを秀丸エディタでなんとかすることは難しいですが、しいてなんとかすると
したら、フォントを合わせるのやめて、ダイアログのフォントのMS Pゴシッ
クのままにするようなオプションを付けることは可能だと思いますが、どうでし
ょうか。

他には、[その他]→[動作環境]→[環境]→[高度な環境]でダイアログのフォント
サイズを指定するようにすると、検索文字列の入力部分も含めてみんな大きくす
る方法もあります。

あと、現在β版のV8.30では、日本語(Shift-JIS)であっても日本語以外のフォン
トも指定できるようになっていて、Inconsolataとメイリオの組み合わせだと、
それなりに具合はいいようです。


ちなみに秀丸エディタ本体の表示は[その他]→[動作環境]→[表示/操作]→[文字
の描画]→[3Dグラフィックスアクセラレータによる文字の描画]をONにしている
と描画方法が変わって、こちらの場合は本体側は回避できるようです。
本体は大丈夫だとしたら、このオプションを使われているということなのではな
いかと思います。

[ ]
RE:32160 検索のフォントNo.32161
M2 さん 13/04/03 21:31
 
返信ありがとうございます。

>これを秀丸エディタでなんとかすることは難しいですが、しいてなんとかすると
>したら、フォントを合わせるのやめて、ダイアログのフォントのMS Pゴシッ
>クのままにするようなオプションを付けることは可能だと思いますが、どうでし
>ょうか。
検索時の入力文字を秀丸本体とは別のフォントを使用できるようなオプション、
ということでしょうか?
もしそうであるならば、当方ではベストな方法です。
(会社での秀丸利用もあり、そちらでフリーのフォント等を入れるのは
 ちょっと難しいからです)
ご開発の際に、検討頂ければ幸いです。

なお、本体側は[3Dグラフィックスアクセラレータによる文字の描画]は
[ON]で使用していますので、回避できています。
(また、入力中(確定前)の文字は[トゥルーライン入力]を[ON]にして回避(?)してい
ます)

[ ]
RE:32161 検索のフォントNo.32162
秀丸担当 さん 13/04/04 09:30
 

>検索時の入力文字を秀丸本体とは別のフォントを使用できるようなオプション、
>ということでしょうか?

現状では本体と同じフォントが自動的に選ばれるようになっているのですが、そ
れをやめるオプションということになります。
V8.30β33で、オプションを追加してみました。
[その他]→[動作環境]→[トラブル対策]→[その他トラブル対策]→[検索ダイア
ログなどのフォントを合わせない]を追加しました。
以下のページの「次のバージョンのβ版はこちら」から試していただくことがで
きます。
http://hide.maruo.co.jp/software/hidemaru.html

任意のフォントを選べるわけではなく、チェックボックスなど他の部品と同じフ
ォントになります。

[ ]
RE:32162 検索のフォントNo.32167
M2 さん 13/04/04 21:35
 
オプション追加、ありがとうございます。
とても良い感じで、満足しています。

ちなみに、オプション[検索ダイアログなどのフォントを合わせない]
の正確な影響範囲を、ご教示頂ければ嬉しいです。
(検索・grepのダイアログには影響していることまでは確認しました。)

[ ]
RE:32167 検索のフォントNo.32169
秀丸担当 さん 13/04/05 09:36
 

>ちなみに、オプション[検索ダイアログなどのフォントを合わせない]
>の正確な影響範囲を、ご教示頂ければ嬉しいです。
>(検索・grepのダイアログには影響していることまでは確認しました。)

このオプションの影響範囲は、以下のダイアログになります。
・検索
・置換
・grep
・grepして置換
このダイアログ中の、検索文字列と、置換文字列の部分になります。

[ ]
RE:32169 検索のフォントNo.32181
M2 さん 13/04/08 20:42
 
返信が遅くなり、もうしわけございません。

ご回答ありがとうございました。
これからもよろしくお願いいたします。

[ ]