4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #19309

    MTJ-K
    Participant

    こんにちは、開発お疲れ様です。

    フォント「IPAmj明朝」を使用することがあるのですが、
    行番号の文字間隔がかなり広い状態で表示されてしまいます。
    1桁目より左の余白領域の幅も広くなっており、改行記号の描画幅も
    広くなっているように見えます。

    確認環境
     EmEditor v14.3.1 64bit / Windows 8.1 64bit
     EmEditor v14.3.1 32bit / Windows 7 SP1 64bit

    IPAmj明朝は以下より入手可能です。
     http://mojikiban.ipa.go.jp/1300.html

    ご確認のほど、どうぞよろしくお願いいたします。

    #19312

    Yutaka Emura
    Keymaster

    MTJ-K 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    これは試してみます。

    レジストリで

    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common

    に、

    UseWidthArray

    という DWORD の値を新規作成し 0 を代入して、EmEditor を再起動してお試しいただけると幸いです。

    このようにすれば、フォント間を調節しなくなりますが、太字や斜体が含まれる場合に、それらの文字だけ他の文字よりもフォント間が広くなったりすることがあります。

    よろしくお願い申し上げます。

    Yutaka

    #19313

    Yutaka Emura
    Keymaster

    MTJ-K 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    その後、さらに調べたところ、IPAmj明朝フォントの平均フォント幅の情報が、かなり幅広くなっているようです。そのため、ご指摘のように、ルーラーのメモリ幅が広く表示されてしまいます。本来は、’x’ の文字幅が平均幅として設定されるはずなのですが、IPAmj明朝フォントでは、日本語の全角の幅が返されてしまいます。

    そこで、次のベータ版では、実際の ‘x’ の文字幅を調べて使用するように変更しました。

    ただ、以前の仕様に戻すためには、レジストリで

    HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common

    に、

    UseXWidth

    という DWORD の値を新規作成し 0 を代入して、EmEditor を再起動することにより、以前の仕様になります。

    よろしくお願い申し上げます。

    Yutaka

    #19327

    MTJ-K
    Participant

    お世話になっております。
    いつも開発お疲れ様です。

    最新ベータ版で試したところ、行番号の文字間隔などが正常な間隔となっていることを確認しました。
    対応いただき有難う御座いました。
    よろしければこちらについてもご確認いただけましたら幸いです。

    以上、どうぞよろしくお願い致します。

4件の投稿を表示中 - 1 - 4件目 (全4件中)

このトピックに返信するにはログインが必要です。

友達に知らせる... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone