Yu Gothic UI Regular の選択No.00179
Imabeppu さん 16/07/09 22:40
 
Imabeppu です。
秀丸メール Ver.6.53 (64bit) を使用しています。

■概要

フォルダ枠やメール一覧のフォントに「Yu Gothic UI Regular」が選択
できません。

■詳細

Windows 7 Professional 上で、游ゴシック、游明朝フォントを導入し
て使用しています。
※参考
  https://www.microsoft.com/en-us/download/details.aspx?id=49114

Yu Gothic UI は、内部的には以下のものがあるようです。

  ・Yu Gothic UI Bold
  ・Yu Gothic UI Semibold
  ・Yu Gothic UI Regular
  ・Yu Gothic UI Semilight
  ・Yu Gothic UI Light

フォルダ枠とメール一覧のフォントに「Yu Gothic UI Regular」を使用
したくて、[設定]-[全般的な設定]-[ウィンドウ] で、フォルダ枠の
フォントに「フォント名:Yu Gothic UI / スタイル:標準 / サイズ:10」
を選択したところ、選択後の「全般的な設定」ダイアログには「Yu
Gothic UI Semilight (10.0ポイント)」と表示されました。実際、若干
細い Semilight で表示されているようでした。

秀丸メールの上記フォント指定部分ではフォント名としては「Yu
Gothic UI」しか選択できず、スタイルで以下のフォントが選択される
ようです。Regular を選択する方法がないようです。(矢印の右側が秀
丸メールでの選択)

  ・Yu Gothic UI Bold      → スタイル:太字
  ・Yu Gothic UI Semibold  → スタイル:中太
  ・Yu Gothic UI Regular   → ※選択できない
  ・Yu Gothic UI Semilight → スタイル:標準
  ・Yu Gothic UI Light     → スタイル:細字
  ※太字と中太は見た目が同じようなので確認はできていません。

ちなみに、秀丸エディタのファイルタイプ別の設定では、これらのフォ
ントを使い分けられるようです。(矢印の右側が秀丸エディタでの選択)

  ・Yu Gothic UI Bold      → フォント:Yu Gothic,           太さ:Bold
  ・Yu Gothic UI Semibold  → フォント:Yu Gothic Semibold,  太さ:Regular
  ・Yu Gothic UI Regular   → フォント:Yu Gothic,           太さ:Regular
  ・Yu Gothic UI Semilight → フォント:Yu Gothic Semilight, 太さ:Regular
  ・Yu Gothic UI Light     → フォント:Yu Gothic Light,     太さ:Regular

秀丸ファイラー Classic でも同じ状況のようです。

[ ]
RE:00179 Yu Gothic UI Regular の選択No.00184
秀まるお2 さん 16/07/10 19:12
 
 テストしてみたら、たしかに秀丸メールだけ「標準」を選択しても細字
(Semilight)になってしまうようです。

 フォントの選択は、Windowsの「ChoseFont」ってAPIを呼び出してるだけなん
ですが、なぜか秀丸メールだとフォントの太さとして350って値が返るようです。
普通は「標準=400」が返ってこないといけないです。

 秀丸ファイラーだとなぜかうまく400って値が返るようです。???

 秀丸ファイラーとの違いは、あちらはユニコード版のAPI、こちらはANIS版の
API呼び出しって点が違うだけかなぁと思います。

 ユニコード版を呼び出すか、他に何かパラメータの違いが無いかなど調べてみ
て、同じ結果になるように修正させていただきます。

[ ]
RE:00184 Yu Gothic UI Regular の選択No.00185
秀まるお2 さん 16/07/10 19:41
 
 秀丸ファイラーも秀丸メールと同じですね。

 ついでに、メモ帳も。

 フォントのパラメータの中に文字の太さがあって、それが、普通は「標準=
400」なんですが、Windowsのフォント選択ダイアログとの対応たと、

 細字  ... 200
 標準 ...  350
 中太  ... 600
 太字  ... 700

 となってしまってるようで、「Regular」の400を指定する手段が無いようです。

 本来であれば、

 細字  ... 200
 中細  ... 350
 標準 ...  400
 中太  ... 600
 太字  ... 700

 ってなってくれないといけないです。

 マイクロソフトさんに言ってフォントを直してもらうしか無いんじゃないかと
思います。

 秀丸エディタはWindows標準のフォント選択ダイアログを使ってないのでうま
くいくのですが、Windows標準のフォント選択ダイアログ(ChooseFontってAPI)
を使う限りは解決不能だと思います。

[ ]
RE:00185 Yu Gothic UI Regular の選択No.00186
秀まるお2 さん 16/07/11 09:38
 
 Windows10で試してみたら、こっちだとちゃんと「中細」が出てくるようです。

 マイクロソフトのコミュニティに問い合わせしてみるのがお勧めです。

[ ]
RE:00186 Yu Gothic UI Regular の選択No.00187
Imabeppu さん 16/07/11 09:45
 
どうも、フォントの問題の可能性が高そうですね。Windows 10 に付属
のフォントだと問題ないのでしょうね。修正版が公開されないか、しば
らく様子を見てみます。

ありがとうございました。

[ ]