태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
Open2World 블로그에 오신것을 환영합니다^---^
열린 마음으로 세상을 보라! 푸른빛의 ⓞpen2ⓦorld™ ⓗome!
: 위치로그 : 미디어로그 : 태그 : 방명록 : 관리자 : 새글쓰기
보이기/숨기기 가능합니다^^
분류 전체보기 (296)
ⓞ2ⓦ 세상사는 이야기 (61)
ⓞ2ⓦ TALK TALK! (150)
ⓞ2ⓦ 각종 INFO (7)
ⓞ2ⓦ 컴터 HOW (77)
ⓞ2ⓦ 기타 (1)
보이기/숨기기 가능합니다^^
2014/01 (14)
전체검색
'컬러딕트'에 해당되는 글 1건
[안드로이드] 안드로이드 발음기호 및 emoji 정상 표시 글꼴 (폰트) for Galaxy Tab (SHW-M180S) & Others
ⓞ2ⓦ TALK TALK!/○○⑨ 모바일TALK | 2012.01.10 06:59

안드로이드의 많은 기기에서 기본 글꼴 (폰트) 파일에 발음기호 문자열 세트가 누락되어 있어 Wikipedia의 글을 열람하거나 Colordict로 발음기호가 나오는 사전을 찾을 경우 발음 기호 부분이 네모 □ 형태로 나타나는 경우가 있다. (안드로이드 기본 폰트에는 없지만 일부 일제 스마트폰은 기본 폰트를 수정해 발음기호 등을 정상 출력해 준다. 삼성도 폰트를 제조사에서 사용자화 했는데 왜 발음기호를 추가해줄 생각은 하지 않았는지 조금 실망스럽다.)

이를 해결하기 위해서는 /system/fonts에 있는 DroidSansFallback.ttf 글꼴 (폰트) 파일을 수정해서 기본 폰트에 빠진 Phonetic Symbols를 추가해주면 된다. 수정시 윈도우 환경에서는 HighLogic사의 FontCreator, 리눅스나 맥 (X11 설치 필요)에서는 FontForge를 사용하면 된다. 글꼴에 추가되어야할 문자열 목록은 다음과 같다.

- IPA Extensions (0250–02AF)
- Spacing Modifier Letters (02B0–02FF)
- Phonetic Extensions (1D00–1D7F)
- Phonetic Extensions Supplement (1D80–1DBF)
- Modifier Tone Letters (A700–A71F)
- Superscripts and Subscripts (2070–209F)
[참조 : http://en.wikipedia.org/wiki/Phonetic_symbols_in_Unicode]

요지는 위에 해당하는 문자열들을 DroidSansFallback.ttf에 포함시키면 ㅁ 등으로 출력되던 문자들이 정상출력된다는 것이다. 아래에는 갤럭시탭용 패치와 안드로이드 기본 글꼴 수정 버전을 소개하고 있으며 폰트를 직접 수정하고자 하는 분들을 위해 FontCreator를 통해 폰트를 수정하는 방법을 소개하는 블로그 글을 링크했다.

 1. 갤럭시탭용 글꼴 패치 (발음기호, emoji 정상 표시)

본 포스팅에는 필자가 사용하고 있는 갤럭시탭 (SHW-M180S)용 DroidSansFallback.ttf 패치를 올려둔다. 아래 패치를 다운받고 압축을 푼 후에 사용하고 있는 갤럭시탭에 있는 DroidSansFallback.ttf 파일을 /system/fonts 에서 추출해서 같은 폴더에 넣고 패치를 실행해서 Patch를 누르면 된다. 그 후 패치된 DroidSansFallback.ttf를 /system/fonts에 위치한 DroidSansFallback.ttf와 교체해주면 된다.
(주의 : adb 명령어가 아닌 Root Explorer 등으로 교체해줄때는 /system이나 /data 파티션에 파일을 복사해서 644 (rw-r--r--)로 권한 설정 한 후에 /system/fonts에 덮어씌워주는 것이 안전하다.)


(Universal Patcher로 제작해서 V3 등 일부 백신에서 오진할 수 있습니다. 잠시 중지하고 사용하세요. 바이러스 100% 없습니다.)


※ 저작권 문제상 글꼴 자체를 배포하지 않고 패치형태로 배포한다. 본 패치는 갤럭시탭의 DroidSansFallback.ttf (4,466,400 bytes)에만 적용된다. 패치한 폰트는 개인적인 용도로만 사용하자.

본 패치를 적용한 DroidSansFallback.ttf로 교체를 하면 아래 좌측 사진처럼 제대로 표시되지 않았던 발음기호가 아래 우측 사진처럼 제대로 표시되게 된다. 또한 emoji 문자를 포함시켰기 때문에 아이폰 유저들이 문자 또는 카톡 상태메시지 등에 emoji를 넣어도 정상 출력되게 된다.

(위키피디아 표제어 Korea - ㅁ로 깨져 보이던 발음기호가 정상표기 된다.)




2. 범용 수정된 안드로이드 기본 글꼴 (발음기호, emoji 정상 표시)

넥서스S, 모토로라 스마트폰 등 다른 스마트폰 유저들은 아래 링크 사이트에서Attached Files를 참조하자. DroidSansFallback.ttf 파일을 /system/fonts 에 덮어씌워주면 된다.
(갤럭시탭도 아래 파일로 교체, 작동 가능하지만 알다시피 안드로이드 기본 한글 폰트는 애플고딕 못지 않게 얇고 가독성이 좋지 않다. 그냥 위에 필자가 올린 패치를 사용해 기존 폰트에 패치 후 사용하길 바란다.)

http://forum.xda-developers.com/showpost.php?p=18185455&postcount=29


※ 글꼴을 직접 수정하고 싶은 분들은 http://blog.cap2ya.com/100 를 참조하자. 위 블로그에는 친절하게 emoji 폰트 글자 매핑도 올라와 있고 Highlogic FontCreator를 통해 글꼴을 수정하는 방법에 대해 서술하고 있다. 필자가 위에 나열한 부분 (특히 U+0250-02AF, U+02B0-02FF, U+1D00-1D7F, U+1D80-1DBF)를 (Highlogic FontCreator 기준으로 설명하면)Insert > Glyphs 명령어로 추가될 글자수 만큼 추가하고 해당 부분을 수정된 DroidSansFallback.ttf에서 복사해서 붙여넣으면 된다.

 -----------------------------
ⓞpen2ⓦorld™ ⓗome
http://open2world.tistory.com/
-----------------------------

신고
Trackback 0 : Comments 18
위로
From. 갈넉지탭 2012.01.10 08:48 신고
PERMALINKDELETE/MODIFYREPLY
와 ㅋㅌ 좋은정보 감사요ㅎㅎ
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.01.10 14:50 신고
PERMALINKDELETE/MODIFY
네 ^^
From. jreem 2012.01.10 09:34 신고
PERMALINKDELETE/MODIFYREPLY
좋은 글 정말 감사합니다. 굉장히 고민이 되던 부분이었거든요. 다만, 저는 또 다른 폰트로부터의 DroidSansFallback.ttf 를 사용 중입니다. 위의 patch가 갤럭시탭 ttf에만 적용된다면, 일반 ttf에도 적용할 수 있는 방법론도 (클리앙 등에) 알려주실 수 있으신지요. 물론 별도 link가 적어 주셨지만, 해당 목적에 target을 맞춘 효용있는 글이 될 것 같습니다.
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.01.10 14:50 신고
PERMALINKDELETE/MODIFY
일단 포스팅 밑에 설명을 조금 더 달았지만... Highlogic FontCreator를 중점으로 말씀드린다면 사용하시는 DroidSansFallback.ttf와 밑 링크에 있는 수정된 DroidSansFallbak.ttf를 둘다 불러오세요.

폰트 잘 보시면 'U+숫자' 식으로 캡션이 달려져 있습니다. 저 위에 제가 나열한 U+0250 ~ U+02AF, U+02B0 ~ U+02FF 등에 해당하는 것들을 수정된 파일에서 복사해서 사용하시는 파일에 붙여넣으시면 되는데요. 이 때 붙여넣기 전에 Insert > Glyph 명령어로 붙여넣을 만큼 키를 추가해주셔야 합니다. 그리고 저장하시면 됩니다. 작업 특성상 조금 빠른 PC를 사용하시기를 권장합니다.
From. kksc 2012.02.04 11:14 신고
PERMALINKDELETE/MODIFYREPLY
좋은정보 ㄳㄳ 근데 컬러딕 e4u사전 발음기호는 안바뀌네요ㅜㅜ
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.02.10 17:04 신고
PERMALINKDELETE/MODIFY
사전 파일 텍스트에 문제가 있을수도 있으니 참고하세요.
From. 아멜리에 2012.03.23 16:28 신고
PERMALINKDELETE/MODIFYREPLY
정말 좋은 팁이네여.. ^^;;

그런데.... /system/fonts 폴더를 어떻게 보져?^^

옵티머스원 루팅안된 폰 사용하고 있습니다.
ES 파일탐색기로는 못 보는데... 루팅된 폰만 가능한 가여?^^;;
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.03.25 23:49 신고
PERMALINKDELETE/MODIFY
윈도우와 달리 안드로이드에서는 폰트 변경이 루팅된 상태에서만 가능하기 때문에 어쩔수가 없네요. ^^
From. 아싸봉 2012.03.26 12:32 신고
PERMALINKDELETE/MODIFYREPLY
겔2 사용자인데요. 링크된 피일을 /system/font 에 덮어쓰면 오류가 끄면서 덮어쓰기가 안되네요~ ㅠㅠ
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.03.30 00:03 신고
PERMALINKDELETE/MODIFY
1. 루팅이 되어있고
2. 사용하시는 파일 관리자에서 system 파티션이 쓰기 가능으로 마운트 되어 있어야 합니다.
From. 아멜리에 2012.03.26 14:57 신고
PERMALINKDELETE/MODIFYREPLY
안드로이드 4.0 이상에서는 이거된다는 이야기 혹시 들으신 적 있으신지여? ㅠㅠ

루팅은 못하겠고... ㅠㅠ
넘 아쉽네여. ㅠㅠ
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.03.30 00:04 신고
PERMALINKDELETE/MODIFY
ICS 순정이라면 폰트 버전이 업데이트되어 정상 표기 됩니다만... 제조사가 Customize 한 경우에는 폰트 파일을 기존에 쓰던 것을 그대로 써서 여전히 문제가 있을 수 있습니다. 이 경우 루팅밖에 답이 없죠.
From. 깡쓰 2012.03.27 00:12 신고
PERMALINKDELETE/MODIFYREPLY
왜 깨지나 했더니 이런 이유였군요!
감사합니다 ^^
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.03.30 00:04 신고
PERMALINKDELETE/MODIFY
넵~ ^^
From. Favicon of http://alsdlkk.tistory.com ll은빛바다ll 2012.05.08 09:45 신고
PERMALINKDELETE/MODIFYREPLY
우아 너무 감사드려요ㅡ폰트바꾸니
자꾸 네모표기라 힘들었는데ㅠ
요번기회에 폰트크리에이터란거도
한번 사용해봐야겠어요ㅎㅎ
좋은자료 감사드립니다^-^*
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2012.05.08 18:06 신고
PERMALINKDELETE/MODIFY
제조사에서 이런것 좀 세심하게 신경써주면 좋은데 안해주면 소비자가 직접 해야하는 불편함이 있죠. :)
From. 수빈 2013.07.14 04:06 신고
PERMALINKDELETE/MODIFYREPLY
갤럭시s3도 가능한가요? 폰트크리에이터로 따로 안하고 그냥 올려주신 파일 덮어쓰기하면 어떻게 되나요ㅠㅠ
From. Favicon of http://open2world.tistory.com 푸른빛 Open2World 2013.07.18 01:31 신고
PERMALINKDELETE/MODIFY
갤럭시S3 기본 폰트에서는 왠만한 문자 다 출력됩니다. 혹시 뭔가 문자 출력에 문제가 있으시다면 사용하시는 플립폰트를 의심해보시고요.
이전 페이지
[1]
다음 페이지
보이기/숨기기 가능합니다^^
보이기/숨기기 가능합니다^^
«   2017/11   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
보이기/숨기기 가능합니다^^
Architecture and Inte.. 2014
best iherb products 2014
bruna 2014
descarga 2014
Video Games 2014
www.filmperadultigrat.. 2014
lv ルイ ヴィトン ダミエ 2014
investigate this site 2014
Megapolis Hack 2014
Deer Hunter 2014 Hack 2014
RSSFeed
Open2World

티스토리 툴바