私が欲しいもの
私Consolas
はNotepad ++のデフォルトのフォントとして使用していますが、を使用するときに中国語と日本語の文字と記号の外観を改善したいと考えていConsolas
ます。
MSDNの記事によると、複数のフォントをリンクConsolas
して、それ自体ではサポートされていない文字を表示できるようにしています。
目標
- フォントを使用してラテン文字を表示する
Consolas
- を使用して中国語と日本語の文字を表示する
Microsoft YaHei
YaHei
を使用して処理できないシンボルを表示するMeiryo
Meiryo
表示できない残りの文字もシステムに処理させる
目標を達成するためのステップ
- に
REG_MULTI_SZ
エントリConsolas
を追加HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
の値を設定します
Consolas
。MSYH.TTC,Microsoft YaHei,128,96 MSYH.TTC,Microsoft YaHei MEIRYO.TTC,Meiryo,128,85 MEIRYO.TTC,Meiryo
- Windowsからログオフし、再度ログインする
Windows 7での実際の結果
- ラテン文字(0-9、az、AZ)と頻繁に使用される記号(;: '"など)は、
Consolas
- 中国語と日本語の文字は、
Microsoft YaHei
- 特殊記号は、
Meiryo
- 上記のフォントでサポートされていない他の文字や記号は、システムデフォルトを使用して表示されます(IDKとは何か)
Windows 10での実際の結果
- ラテン文字(0-9、az、AZ)と頻繁に使用される記号(;: '"など)は、
Consolas
- 中国語と日本語の文字は、
Microsoft YaHei
- 特殊記号は、
Segoe UI Symbol
- 上記のフォントでサポートされていない他の文字や記号は、システムデフォルトを使用して表示されます。
追加情報
(リンクと画像を投稿するには10人の担当者が必要です。画像のリンクをクリックしてテストケースの結果のスクリーンショットを表示し、URLテキストをコピーして貼り付けて、自分でサイトにアクセスしてください)
上記のフォント(およびその他)の文字カバレッジを理解しようとするテストは次のとおりです
使用したツール
- メモ帳:
%WINDIR%/Notepad.exe
- BabelMap:
http://www.babelstone.co.uk/Software/BabelMap.html
テスト文字列:
我风おA☃
我(\u6211): A character available in both Chinese and Japanese 风(\u98ce): A Chinese only character お(\u304a): A Japanese only character A(\u0041): A Latin character ☃(\u2603): A unicode symbol
テストする手順
- BabelMapをダウンロードして開き、テスト文字列を
Edit Buffer
Single Font
ラジオボタンを選択- チェック
Simple Rendering
ボックスをチェック - 右側のドロップボックスをクリックしてフォントを選択します
Single Font
- の文字グリフを観察する
Edit Buffer
Consolas
上記のようにフォントリンクを設定し、ログオフ/ログインして有効にします- 開く
Notepad.exe
、Format > Fonts
メニューを開いてフォントを設定Consolas
- テスト文字列を貼り付けて観察します
テスト結果
テスト結果説明
Microsoft YaHei
雪だるまのシンボルを表示できませんMeiryo
漢字を持っていないSegoe UI Symbol
記号のみを含むYu Gothic
に似てMeiryo
いますが異なって見えますConsolas
ラテン文字用にのみ設計されています。のテキストは、
Notepad.exe
3つの異なるフォントを使用して表示されます。我风お: Microsoft YaHei A: Consolas ☃: Segoe UI Symbol
Segoe UI Symbol
これらの雪だるまはフォントによって大きく異なるため、ただし、この場合は、次の
Notepad.exe
ようなフォントを使用してこれらの文字を表示する必要があります。我风お: Microsoft YaHei A: Consolas ☃: Meiryo
ご質問
Meiryo
fontlinkレジストリで設定したものが完全に無視されるのはなぜですか?- Windows 10で目標を達成する方法は?
MEIRYO.TTC
Windows 10インストールにファイルがありませんか?