2009년 03월 22일
OSX 시스템 폰트 바꾸기..
맥의 폰트(애플고딕, 애플명조)가 마음에 들지 않아서 변경했다.
위 파일들을 열어
osx가 공식적으로 시스템 폰트를 변경하게 하는 방법은 따로 제공하지 않아 여러 꽁수를 두루 사용해보았다.
1. 시스템 설정 파일 수정
각 폰트 family별 cocoa의 폰트 substitution을 지정하는 설정파일을 수정하는 방법이다.
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSKnownFonts.plist
/System/Library/Frameworks/AppKit.framework/Versions/C/ Resources/ RTFFontFamilyMappings.plist
AppleGothic -> NanumGothic 으로
">
">
AppleMyungjo-> NanumMyeongjo로 수정한다.
이렇게 하면 시스템에 AppleGothic이 두개 설치된것 처럼 나오는데 Font Book을 통해 기존 AppleGothic을 Disable해준다.

장점
- 먼가 정상적인 방법처럼 느껴진다.(기분상 ^^)
- A시스템에서 애플고딕으로 작성된 문서가 B시스템에서 애플고딕으로 보인다. ( 폰트 헷갈리는 현상이 없다 )
- Finder의 한글 폰트가 이상한 폰트(궁서 등..)로 나타난다.
- Safari에서 Dotum이나 Gulim등으로 지정된 폰트들은 여전히 시스템 기본폰트인 애플고딕으로 나타난다.
Finder의 폰트가 엉망이 된다는 치명적인 단점때문에 위의 방법만으로는 만족하지 못하고 다른 방법을 찾아보았다.
이 방법은 애플고딕이나 애플명조의 폰트 정보를 나눔고딕, 나눔명조에 넣어서 시스템이 착각하도록 만드는 방법이다.
1) 시스템에 Apple Font Tools을 설치한다.
2) 아래 명령으로 나눔고딕에 애플고딕 정보를 넣어 새 폰트를 만들어 설치한다.
cp /Library/Fonts/NanumGothic.ttf AppleGothic_NanumGothic.ttf
ftxdumperfuser -t name /System/Library/Fonts/AppleGothic.ttf > AppleGothic.xml
ftxdumperfuser -t name -d AppleGothic.xml AppleGothic_NanumGothic.ttf
sudo cp AppleGothic_NanumGothic.ttf /Library/Fonts
이렇게 하면 시스템에 AppleGothic이 두개 설치된것 처럼 나오는데 Font Book을 통해 기존 AppleGothic을 Disable해준다.
같은 방법으로 AppleMyungjo도 NanumMyeongjo로 변경한다.
cp /Library/Fonts/NanumMyeongjo.ttf AppleMyungjo_NanumMyeongjo.ttf
ftxdumperfuser -t name /Library/Fonts/AppleMyungjo.ttf > AppleMyungjo.xml
ftxdumperfuser -t name -d AppleMyungjo.xml AppleMyungjo_NanumMyeongjo.ttf
sudo cp AppleMyungjo_NanumMyeongjo.ttf /Library/Fonts
장점
- Finder폰트가 깔끔하게 변경된다.
- 만약 변경된 시스템에서 AppleGothic을 NanumGothic으로 착각하고 문서를 작성하면 다른 시스템에서 폰트가 잘못 보인다. 주의가 필요하다.
3. 시스템에 MS Office 2008 이 설치된 경우
이 경우에 Dotum이나 Gulim폰트가 함께 설치되면서 Safari에서 글짜들이 엉망으로 보이기 시작할 수 있다.
웹페이지에서 font-family를 다음과 같이 설정한 경우
font-family: gulim, sans-serifOffice설치 전에는 gulim이 없어서 sans-serif로 매핑된 AppleGothic(실제로는 NanumGothic)으로 보여진다.
이럴때는 또 2번의 꽁수로 Gulim과 Dotum폰트 정보를 빼내서 NanumGothic에 넣어주는 방법으로 해결할 수 있다.
이제 완성~ 아래와 같은 네이버 초기화면을 볼 수 있다.

# by | 2009/03/22 17:52 | mac life | 트랙백 | 핑백(1) | 덧글(2)










... 려있는 한글 폰트가 영 이쁘지 않아서 였다.무슨 방법이 없을까 고민하다가 다음과 같은 방법을 찾아냈다. 1. 폰트 파일 만들기http://abouts.egloos.com/1885349 위 링크의 두번째 방법 - 폰트 정보 속이기로 만들어진 이름은 애플고딕이지만 내용이 나눔고딕인 ttf 파일을 다음 파 ... more
애플 명조는 좀 그래도, 애플 고딕은 계속 보면 그냥 별 생각 없어져. ㅋㅋ