OSX 10.6, 나눔글꼴을 시스템 기본 글꼴로 사용하기. (plist, scripts)
참고 : http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=87413
OS X 의 폰트 위치 :
/System/Library/Fonts/
/Library/Fonts/
~/Library/Fonts/
참고(Apple Support) : Mac OS X: Font Locations and Their Purposes
1. 나눔 폰트 설치.
$ ls /System/Library/Fonts/NanumGothic*
/System/Library/Fonts/NanumGothic.ttf
/System/Library/Fonts/NanumGothicBold.ttf
/System/Library/Fonts/NanumGothicCoding.ttf
/System/Library/Fonts/NanumGothicCodingBold.ttf
/System/Library/Fonts/NanumGothicExtraBold.ttf
$ ls /Library/Fonts/Nanum*
/Library/Fonts/NanumBrush.ttf
/Library/Fonts/NanumMyeongjo.ttf
/Library/Fonts/NanumMyeongjoBold.ttf
/Library/Fonts/NanumMyeongjoExtraBold.ttf
/Library/Fonts/NanumPen.ttf
참고.1
AppleGothic이 /System/Library/Fonts/ 쪽에 있어서 나눔고딕과 나눔고딕코딩을 넣었다.
AppleMyeongjo가 /Library/Fonts/ 에 있어서 나눔고딕 관련 폰트 이외의 폰트를 이쪽에 넣었다.
참고.2
하나더 otf 폰트는 FontForge ( http://fontforge.sourceforge.net/ ) 를 사용해서
폰트명(NanumGothicOTF00)을 알아보고 적용하려고 했는데 잘 안되는 것 같다.
otf 폰트는 모두 ~/Library/Fonts/ 폰더에 넣었다.
참고.3
/System/Library/Fonts 쪽에 한글 관련 폰트를 몰아 넣어 봤는데…
좀 꼬이는 것 같다. 궁서체가 나오기도 하고 명조체가 나오기도 하고 잘 안되서
되도록이면 /System/Library/Fonts 쪽에는 원래 있던 것은 그대로 두고
나눔 고딕 관련되 폰트(ttf)만 copy를 했다.
2. 폰트 관련 plist 수정.
2.1 나눔폰트 plist 교체
첨부한 압축파일 안에 스크립트를 이용해 원래의 plist를 교체한다.
주의)
원본을 .orig 으로 백업을 하긴 하나 install.sh는 여러번 동작을 고려하지 않았으므로
원본에 덮어써질 수 있습니다. install.sh를 여러번 동작하면 원본을 잃어버립니다.
이 문서는 참고용이니 A/S는 없습니다.
$ sudo ./install.sh
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist -> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist.orig
DefaultFontFallbacks.plist -> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist -> /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist.orig
NSFontFallbacks.plist -> /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist
2.2 백업 plist로 원복
$ sudo ./uninstall.sh
Password:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist.orig -> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist.orig -> /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist
파일 다운로드 : OSX_NanumFontsInst-20111219.tar.bz2
https://skydrive.live.com/embed?cid=178B0421499A7B0A&resid=178B0421499A7B0A%21255&authkey=AJtMpm6cP3srPK8
압축파일 목록 :
$ ls
DefaultFontFallbacks.plist README.txt uninstall.sh*
NSFontFallbacks.plist install.sh*



