作者xAlucard (擦地騎士)
看板iPod
標題[愛瘋] 免Jb更改中文字型
時間Thu Oct 29 20:44:59 2009
今天試了新上市的三國志Touch版,為了叫出日文介面而把iPhone的預設文字切到日文
(光榮真機車,竟然沒把切換語言的選項寫進去....)
無意間發現iPhoneOS對於文字字型的處理方式也跟OSX相同,iPhoneOS對於字體選用的
運作如同在OSX中Safari顯示正簡體中文文字混雜的頁面會出現筆劃粗細不同的結果這般,
會依照語言偏好的"順序"來決定選用的字型
不知道我在說什麼的可以跳過前面那段,先來看比較圖:
原始中文字型:
http://yfrog.com/75font1p
更改後中文字型:
http://yfrog.com/2mfont2p
感覺變好看了@@
粗體更明顯且美觀(主觀意見),而非粗體的一般文字的筆劃走勢也跟預設的正體中文
字體不同.標點符號的位置也有很大的更改
簡單來說就是把原始iPhone上用的正體中文字型Heiti改成日文字體Hiragino!
這方法限定以"非中文"語言當做iPhone預設的語言環境的人才可用(我自己預設是英文),
免JB,只要手指點一點即可更換系統中所有會用到中文字型的地方,像是聯絡人,通話
記錄等等也都會被改到,很不錯吧?
首先打開你的iPhone
進入Settings->General->International->Language
點選"日本語"後點右上角Done,這時候畫面會變黑,系統將重新啟動Springboard
等回系統正常畫面後會發現介面變成日文
這時候再按原來步驟進入Settings....把預設語言改回原來的設定(我的情況是英文)
重啟Springboard後就會很神奇的發現中文字體更改了!
這是我的Language設定圖,注意從上往下的順序,最上面English代表預設是英文
http://img213.imageshack.us/i/languagep.png/
但日文排在繁體中文前面,所以系統在取用字體時會先取用日文,而預設的日文字體
有包含大量的漢字,因此可以直接拿來顯示繁體中文的內容
至於以中文為預設語言的人就沒辦法用這個方式來更改了,因為iPhoneOS會先取用
預設的中文字體來呈現中文內容....
關於預設正體中文字體以及日文系統預設字體的比較,可以參見這篇文章
http://www.ideographer.com/articles/article.php?aid=72
---
使用mac的人可以配合TCFail一起服用更改OSX預設中文字型,效用更大XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.20.74
1F:推 ducksteven :推薦這篇文章!! 10/29 20:49
2F:推 ksk0516 :Cool 10/29 20:56
3F:推 TOTO :所以三國志好玩嗎? XD 10/29 21:41
4F:推 Jerrynet :在雪豹裡根本不會出現簡繁字的粗細不同問題 10/29 22:09
5F:→ Jerrynet :那只有10.5才會,而且你po的第一張圖也沒有這問題啊 10/29 22:09
6F:推 Blueshiva :好奇曹操為什麼英文會叫 Cao Cao XD 10/29 22:43
7F:推 NicoNeco :大陸的拼音碼吧 btw日文的曹操發音是Sou sou 10/29 22:49
8F:推 oushiza :COOL 10/29 23:33
9F:推 Blueshiva :原來如此!這個疑惑已經在我心中20年了.....Orz 10/29 23:33
10F:推 paulcjw :三國志去哪邊抓阿q_q 我不知道怎樣跨國 10/29 23:46
11F:推 Eunoia :曹操是Han's Prime Minister Cao Cao 10/30 00:02
12F:→ aces3732 :聲請國外帳號 美國或日本 現在是美國三國志較便宜 10/30 00:33
13F:→ aces3732 :兩個都是美/日文共存的 10/30 00:33
14F:推 patheticzany:可以請問你這RSS軟體是什麼嗎? 10/30 01:23
15F:→ xAlucard :三樓,我又沒說雪豹或者是iPhone預設有這問題 10/30 05:46
16F:→ xAlucard :我說的是字體更換 10/30 05:46
17F:→ xAlucard :另外那RSS軟體叫Byline 10/30 05:47
18F:→ ducksteven :10.6 都統一成 HeitiXX 系列了 才沒有粗細的問題 @@ 10/30 09:50
19F:→ ducksteven :不過我是手動改成 Hiragino 系列啦 10/30 09:50