내가 원하는 것
Consolas
메모장 ++의 기본 글꼴로 사용하지만을 사용할 때 중국어 및 일본어 문자와 기호가 더 잘 나타나기를 원합니다 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
- 바벨지도 :
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에서 목표를 달성하는 방법?
답변
Microsoft는 Windows 10에서 여러 글꼴을 제거하기로 결정했습니다.
https://docs.microsoft.com/en-us/windows/deployment/windows-10-missing-fonts
이것은 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontLink \ SystemLink를 관찰하여 확인할 수 있습니다.
기본적으로 Windows 7에 있어야하며 Windows 10에 없어야합니다.
어떤 단계를 통해 시스템에 Meriyo ttc 파일을 설치할 수 있습니다