-
MAC의 한글파일이 자모 분리가 되는 현상 해결맥초보 2016. 9. 18. 10:50반응형
맥초보가 맥을 사용하다 보니 맥에서 만든 파일이 윈도에서는 자음 모음이 분리 되는 현상을 발견
초기에는 한글 문서도 문제가 있었다는데
이제는 큰 문제 없는듯하다 UTF-8로 저장을 하거나
rtf로 저장을 하니 아무런 문제가 없다
하지만 파일명이 한글로 되었을 경우 아래 그림처럼 한글의 자음 모음이 분리되어 이지경이 된다
원인을 인터넷으로 검색해보니
UTF-8도 종류가 있는 모양이다
맥에서는 UTF-8 NFD
윈도에서는 UTF-8 NFC 로 인코딩 방식을 사용한다고 한다
반디집이나 최신 프로그램들은 이런 형식을 자동으로 변환해주는 경우도 있지만
일부 어플에서는 이렇게 그냥 자모가 분리되는 경우가 있다
애써서 작업 해놓은 파일이 윈도에서 이지경이 되면 열받을듯
그래서 귀차니즘을 무릎쓰고 변환 프로그램을 만들었다(만들었다고 하기 민망할 정도로 단순한 변환)
그냥 자모가 깨진 파일이 있는 폴더에 넣고 실행하면 된다
Unicode Normalization 이므로 한글이외에 영문중에 Normalization이 필요한 파일과 폴더명까지 변환된다
물론 현재 폴더만
하위 폴더까지 변환하는 것은 위험부담이 있어 직접 복사해서 변환하시기를
2019.10.29
사용자의 요청으로 일부 수정을 했다
먼저 옵션을 추가했다
-p string
PATH (default ".")
-r string
recursive true(t) false(f) (default "t")하위 폴더를 재귀적으로 변경을 할수 있게 -r 옵션을 추가했고
원하는 폴더를 지정할 수 있게 수정했다
nfd2nfc.exe -p "원하는 폴더" -r t
이런식으로 명령을 주면 지정된 폴더 하위의 모든 파일에 적용을 한다
급히 수정하느라 오류가 있는 것은 댓글로 써주세요
반응형'맥초보' 카테고리의 다른 글
맥에서 한글 SSID 깨져 보이고 접속 안될때 (2) 2017.03.08 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun (0) 2017.02.20 맥용 VNC 클라이언트 (0) 2016.01.17 맥에서 복사하기(잘라내기) 붙여넣기 사용하기 (0) 2016.01.17 맥에서 화면 캡쳐하기 (0) 2015.11.28