본문 바로가기

폰트

꺄악! 우리 크롬이 폰트 고자라니! 어쩐지 크롬으로 내 블로그를 접속했을때 묘한 위화감이 든다는 생각이 들었다. 마치 한글이 Helvetica에서 Proxima Nova로 바뀐것 마냥 옆으로 찍 늘어져 있다는 느낌... 100부터 900까지 모조리 출력되는 내 스킨에서 어째 한글의 font-weight는 전혀 먹히지 않는것 같았고, 볼드는 fake bold라는 느낌이 강하게 들었다. 그래서 개발자 도구를 띄워 보니... Yeesus... -_- 그러하다. 안구테러 애플 고딕이다. 웃기는 점은 사파리에서는 정상 출력 된다. 무엇이 문제 일까? 개발자 도구는 크롬이 좋아서 크롬을 쓸수 밖에 없는 상황인데 꼴보기 싫은 애플 고딕을 봐야 하는 상황이라니... 시스템 폰트라서 지워버릴수도 없고... 아 십라. 더보기
운영체제 별 시스템 폰트 적용 블로그에서 보이는 폰트 같은 것에 별다른 관심이 없다면 모든 운영체제에서 굴림체로 뜨게 할 수도 있다. 그러나 전 우주의 평화와 번영을 위해서 그런 일은 삼가토록 한다. 요즘은 시스템에서 기본으로 제공하는 폰트도 나쁘지 않은 편이므로 양심이 있다면 시스템 폰트를 불러오도록 설정해주는 것이 좋다. 특히 운영체제에 따라서 지원하는 기본 시스템 폰트가 다르므로 font-family를 지정할 때 신중하게 하여야 한다. - 시스템 별로 기본 지원하는 한글 폰트 목록 - 윈도우xp - 아직도 사용 중이라면 자연사 박물관에 자리 마련 가능윈도우 비스타,7,8 - 맑은 고딕 OS X 라이언 (10.8) - 애플 고딕OS X 마운틴 라이언 (10.9) - 애플 산돌 고딕 네오 우분투 - 나눔고딕 안드로이드 4.4 이전 .. 더보기
iOS7 기본 폰트 복원패치 - 무한 사과 해결 DefaultFont.deb 첨부된 deb 파일을 설치하면 원래폰트로 복원 됩니다. 폰트때문에 무한사과 걸리시는 분들은 /var/root/Media/Cydia/AutoInstall에 이 패키지를 넣으면 무한 사과가 해결됩니다. iOS 7.0.4 전용입니다. 더보기
iOS 폰트 강좌 - 한글 폰트 만들기 iOS 폰트 제작 강좌 1. iOS 폰트 강좌 - TTC 풀기/ 다시 생성하기 2. iOS 폰트 강좌 - 영문 폰트 만들기 3. iOS 폰트 강좌 - 한글 폰트 만들기 ※한글폰트 변환에서는 FF뿐만아니라 FontCreator도 필요합니다. 한글폰트도 역시 upm을 맞춰줘야합니다. 네오고딕 upm이 1000이고 대부분의 한글폰트가 1000이지만 가끔가다 나눔명조처럼 1043으로 변태 upm을 가진경우가 간혹 있습니다. FF로 UPM을 맞춰줍니다. 예제로 나눔고딕을 사용하겠습니다. 애플네오고딕을 엽니다. 애플 네오고딕은 otf중에서도 하나의 폰트안에 여러개의 파일이 들어있는 CID 형식을 취하고 있습니다. 이 cid 폰트를 cff로 변환하는것은 FC에서 처리를 해야합니다. FF에서는 글리프를 옮길때 유니코드.. 더보기
iOS 폰트 강좌 - 영문 폰트 만들기 (초간편, 초간단) iOS 폰트 제작 강좌 1. iOS 폰트 강좌 - TTC 풀기/ 다시 생성하기 2. iOS 폰트 강좌 - 영문 폰트 만들기 3. iOS 폰트 강좌 - 한글 폰트 만들기 이전 강좌에서 TTC 파일을 풀고 다시 묶는 방법과 폰트를 옮기는 방법을 알아보았다면, 이번강좌에서는 폰트의 upm을 맞추는 방법을 알아보겠습니다. UPM은 폰트의 크기를 말하는 용어입니다. 같은 표현으로 eM사이즈 라는 표현을 쓰기도 합니다. 디지털 활자로 Em은 한글자가 차지하는 넓이를 나타내게 됩니다. 왜 em이냐 하면 대문자 M의 넓이를 기준으로 모든 폰트를 만들기 때문이죠. 오픈타입 폰트에서 일반적으로 크기, 그러니까 UPM또는 em은 1000이 됩니다. 트루타입 폰트는 일반적으로 1024나 2048이 되고요. 그렇지만 왜 UPM.. 더보기
iOS 폰트 강좌 - TTC 풀기/만들기 (초간단, 커맨드/도스 필요없음) iOS 폰트 제작 강좌 1. iOS 폰트 강좌 - TTC 풀기/ 다시 생성하기 2. iOS 폰트 강좌 - 영문 폰트 만들기 3. iOS 폰트 강좌 - 한글 폰트 만들기 TTC를 제작하기 위해서는 전문 폰트 제작툴이 필요합니다. 마이크로스프트의 TTSDK는 예전에 널리 사용되던 TTC 제작 툴이지만 구형 운영체제에서만 구동이 가능하고 커맨드창에서 구동해야 되기 때문에 GUI에 익숙하고 검은창만보면 염증이 생기는 현대인들에게는 부적절한 도구입니다. MakeTTC와 BreakTTC는 iOS용 폰트제작 장벽을 높이기만하는 주 원인 이었죠. 그러나 이 강좌를 통해서 누구나 쉽게 폰트를 제작할수 있게 해드리겠습니다. 치기 귀찮고 두려운 커맨드라인과는 이제 작별인사를 하셔도 됩니다. FontForge를 다운 받습니다.. 더보기
iOS 테마 강좌 - 시스템 폰트 직접 만들기 윈터보드를 이용해서 폰트 적용하기 강좌에서도 알려드렸듯이 윈터보드 만으로도 폰트를 변경 할수 있습니다. 하지만 Bytafont를 사용하고 싶거나 윈터보드 없이 쌩으로 테마를 적용하고 싶으신 분들은 별도로 폰트를 제작한 뒤에 파일을 덮어 씌우는 방법을 선호합니다. 게다가 아직까지 윈터보드가 정상화 되지 않음에 따라 iOS7에서는 윈터보드로 폰트를 변경할 수 없기에 iOS7 사용하시는 분들은 하는수 없이 직접 폰트를 만들어야 합니다. 쓸데 없는 서론이 길었내요. 강좌는 3부에 걸쳐서 하게 됩니다. iOS 폰트 제작 강좌 1. iOS 폰트 강좌 - TTC 풀기/ 다시 생성하기 2. iOS 폰트 강좌 - 영문 폰트 만들기 3. iOS 폰트 강좌 - 한글 폰트 만들기 준비물 - FontForge(무료 프로그램입니.. 더보기
iOS7용 나눔명조 iOS7용 나눔명조입니다. 레티나 디스플레이 전용이므로(upm 2048) 비 레티나 기기 에서는 폰트가 똑바로 나오지 않을 수 있습니다. 애플 표준 UPM에 딱 맞추었기 떄문에 기본폰트와 다르게 표기 된다던가 하는 일은 없습니다. 잠금화면 시계 부터, 키보드 까지 모두 폰트가 적용 됩니다. 키보드 폰트는 keyboardCacheCleaner 같은 앱으로 지우시거나 /private/var/mobile/Library/Caches에 있는 com.apple.keyboards 파일을 지우시면 됩니다. Nmyeong7.zip 더보기
iOS7용 나눔고딕체 iOS7용 나눔고딕입니다. 레티나 디스플레이 전용이므로(upm 2048) 비 레티나 기기 에서는 폰트가 똑바로 나오지 않을 수 있습니다. 애플 표준 UPM에 딱 맞추었기 떄문에 기본폰트와 다르게 표기 된다던가 하는 일은 없습니다. 잠금화면 시계 부터, 키보드 까지 모두 폰트가 적용 됩니다. 키보드 폰트는 keyboardCacheCleaner 같은 앱으로 지우시거나 /private/var/mobile/Library/Caches에 있는 com.apple.keyboards 파일을 지우시면 됩니다. Ngothic7.zip 더보기
iOS7용 서울남산체 iOS7용 서울남산체입니다. 레티나 디스플레이 전용이므로(upm 2048) 비 레티나 기기 에서는 폰트가 똑바로 나오지 않을 수 있습니다. 애플 표준 UPM에 딱 맞추었기 떄문에 기본폰트와 다르게 표기 된다던가 하는 일은 없습니다. 잠금화면 시계 부터, 키보드 까지 모두 폰트가 적용 됩니다. 키보드 폰트는 keyboardCacheCleaner 같은 앱으로 지우시거나 /private/var/mobile/Library/Caches에 있는 com.apple.keyboards 파일을 지우시면 됩니다. Namsan7.zip 더보기