최근에 Windows7(64Bit)을 사용한 후 Notepad++를 사용하기 시작했습니다.



그런데, 기존에 사용하던 Fixedsys, System Font가 맘에 안들어서 다른 폰트를 찾아서 적용했는데
영문 폰트는 정말 맘에 드는데 한글이 깨지는 문제가 발생(당분간 한글나오는 폰트 사용 ㅠ..ㅠ)
해결방법을 찾는라 고생을 했는데, 결구 실패하고 서핑하다 우연히 다른곳에서 방법을 찾았습니다.
지원하는 폰트에 따라서 다음과 같이 한글이 정상적으로 표기되는 폰트와 표기되지 않는 폰트가 있었던거죠.
(다른 설정은 모두 정상적으로 한글이 잘 나오는데 특정폰트를 지정하고 난 후 편집창에 한글이 안나오는 경우입니다.)

위의 예처럼 유사한 폰트임에도 한글이 지원되지 않는???
이 경우, 국가에 따른 글씨가 지원되지 않은 경우 윈도우스에게 다른 폰트를 사용하도록 설정하는 부분에 해답이 있었습니다.
결국, 해당 국가의 폰트가 지원되지 않은 경우 지원되는 다른 폰트를 사용하도록 지정하는 것입니다.
다음과 같이 설정하시면 됩니다.
1) Regedit.exe를 실행(Win7의 경우 관리자 권한)
2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
새로운 키를 "다중 문자열"로 만들고 키명은 폰트파일명으로 만듭니다.
값 이름 MONACO
값 데이터
GULIM.TTC,Gulim
MSGOTHIC.TTC,MS UI Gothic
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun

3) 해당 레지스트리 위치에 이미 지정된 여러개의 값에서 하나 복사해서 붙여넣어도 됩니다.
4) Rebooting(시스템 종료 > 다시 시작) 하시며 됩니다.










최근 덧글