私が欲しいもの
私ConsolasはNotepad ++のデフォルトのフォントとして使用していますが、を使用するときに中国語と日本語の文字と記号の外観を改善したいと考えていConsolasます。
MSDNの記事によると、複数のフォントをリンクConsolasして、それ自体ではサポートされていない文字を表示できるようにしています。
目標
- フォントを使用してラテン文字を表示する
Consolas - を使用して中国語と日本語の文字を表示する
Microsoft YaHei YaHeiを使用して処理できないシンボルを表示するMeiryoMeiryo表示できない残りの文字もシステムに処理させる
目標を達成するためのステップ
- に
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.exe3つの異なるフォントを使用して表示されます。我风お: Microsoft YaHei A: Consolas ☃: Segoe UI SymbolSegoe UI Symbolこれらの雪だるまはフォントによって大きく異なるため、ただし、この場合は、次の
Notepad.exeようなフォントを使用してこれらの文字を表示する必要があります。我风お: Microsoft YaHei A: Consolas ☃: Meiryo
ご質問
Meiryofontlinkレジストリで設定したものが完全に無視されるのはなぜですか?- Windows 10で目標を達成する方法は?

MEIRYO.TTCWindows 10インストールにファイルがありませんか?