맥 윈도우 한글자소 깨짐 문제해결하는 방법

맥에서 작업한 파일을 한글로 보내면 한글이 깨져서 들어오는데요.

 

윈도우에서 다운로드 받으면 아래처럼 보입니다.

한글자소 깨짐 원인

이거는 MS와 맥의 한글 규격이 달라서 그런데요.

 

맥의 경우 NFD 방식을 사용합니다.

 

NFD (Normalize Form D)
NFD는 모든 음절을 Canonical Decomposition(정준 분해)하여 한글 자모 코드를 이용하여 저장하는 방식이다. 즉, 각을 ㄱ + ㅏ + ㄱ 로 저장하는 방식이다. 이 방식은 현대 한글과 옛 한글을 동일한 방식으로 저장한다는 장점이 있지만 NFC 방식과 비교하여 텍스트의 크기가 커진다는 문제가 있다.

그리고 대부분의 소프트웨어들과 MS 에서는 NFC 를 채택했습니다.

NFC (Normalize Form C)
NFC는 모든 음절을 Canonical Decomposition(정준 분해) 후 Canonical Composition(정준 결합) 하는 방식이다. 즉, 각을 각이라는 하나의 문자로 저장하는 방식이다. 이 방식을 사용하면 NFD 방식보다 텍스트의 사이즈는 작아지게 된다. 하지만, 옛 한글 자모의 결합으로 이루어진 한글 음절 코드가 없으므로 이 음절은 Canonical Composition 하지 못하므로 자소가 분리된 체로 저장하게 된다. 이로 인해, 현대 한글과 옛 한글이 다른 방식으로 저장되므로 텍스트를 처리할 때 유의해야 한다.

 

한글 자소 깨짐 해결방법

바로 아래의 자소 합치기 프로그램을 사용하면 되는데요.

 

자소가 분리되어 있는 폴더를 선택하면 자동으로 합쳐줍니다. 아래 사이트에서 받으시면 됩니다.

 

https://namocom.tistory.com/630

 

[Windows] 한글 자소 교정기 ver.2

라이센스 본 애플리케이션은 오픈 소스 소프트웨어(Open Source Software)입니다. 개인용 및 회사에서 사용이 가능하고 재배포 또한 가능합니다. 다만, 재배포시에 댓글로 재배포 하는 내용(URL 등)을

namocom.tistory.com

 

파일이 간혹 다운로드가 막히는 경우가 있어서 이 경우에는 아래 압축파일을 다운로드 받으시기 바랍니다.

HangulJasoFixer2.zip
0.02MB

 

한글자소 교정기로 사용하시면 간단합니다.

 

그럼 잘 사용하시기 바랍니다.