網路城邦
上一篇 回創作列表 下一篇   字體:
可支援繁簡中文字的蘋果電腦中文字體,xeLaTeX可以優先選用。
2014/10/20 14:51:23瀏覽2165|回應0|推薦3

LaTeX處理中文的方式,現在最流行的方法是使用xeLaTeX。所以,只要是作業系統裡有unicode的字體,xeLaTeX都能使用。這比起我前文介紹CJK套件加上中文Type1字體的設定來說,簡便了太多,也使中文latex的門檻,降低了許多。

理論上,由於utf8的編碼是3-4個8bite碼組成,所以共可以支援256的3次方到256的四次方個字元,目前這樣的編碼,是足夠給全世界人類所有文字使用了。其中的中文字,佔去64029個字元。對於一個字體公司來說,推出一個字體,支援全球使用者所有會使用字元的字體不是不行,而是划不划算的問題。對於使用拼音文字的國家來說,他根本用不了那麼多字元,如英文,256個字元還太多了呢。所以說unicode的發展,受益最大的就是非英語系,或是非拉丁語系的國家。尤其中國文字,受益最大,中文字元,佔去了目前unicode 60%以上的定義編碼。

那麼,目前unicode給中文字編碼的空間夠不夠呢?我並不是這方面的專家,照黃大一先生的看法,是不太夠的。但我認為要把「所有」中國的文字都要算在內,如甲骨文、金文、或是其他的鮮卑文等等納入,除了歷史考古有關的文件用得上外,其他的運用幾乎是沒有。是不是要這麼做,需要全球華人學者去討論。

單看unicode部分,如果把unicode的中文字碼字體全部印出來,我認為具有博士學位中國人,也唸不出來其中的30%,知道其中的含意典故的,那就更少了。因為很多字,這輩子都沒學過、用過、寫過、讀過。就算使用電腦,要輸入這個字也沒辦法,因為輸入法軟體也不知道有這個字(或是說軟體開發者或開發公司也不知道這個字)。

一般應用,只要常用字,和部分罕用字,也就夠用了。維基百科的「漢字」解說裡,提到有學者研究指出約600百漢字可佔了漢字使用率的80%;1000個漢字則佔90%;2400漢字佔去漢字使用率的99%;3500漢字佔去99.48%。也就是說,如果只會這3500個漢字,看中文文章有生字的機率已經非常低了。大部分的中文字,使用到的機會非常小。所以unicode的六萬多個中文字己經非常足夠用了。

如果以人口來說,中文電腦字體的市場也最大,電腦公司出品的中文字體,先天上就有市場優勢。但是我看很多字體,只支援部分中文字體,如繁體或簡體,這是不夠的。因為現在電腦字碼是unicode了,同時支援繁簡中文字體是必要的,尤其簡體,使用者最多,自然越有市場優勢。

xeLaTeX可以使用unicode中文字體,我試用了一下,發現蘋果內附的中文字體中,所謂的华文宋體、华文仿宋、华文楷體、华文黑體等字型,解說上是支援簡體字,但我實際測驗的結果發現,他們全部都是完全支援繁體中文字的。反而是蘋果內附的繁體中文字體,蘋果儷細宋、蘋果儷中黑、adobe明體、adobe繁黑,只有支援繁體中文字。所以遇到簡體中文文件時,就是缺字連連,不是很實用。但是蘋果公司的新細明體,就是同時支援繁簡中文的字體。另外還有一個日本公司出的冬青黑体簡体中文,也是同時支援繁簡中文字體的。從這裡就看出日本人的用心,做漢字字體不是光滿足日本文字需求而已,而是把目標放在滿足全球所有漢字使用者身上。

所以說,現代中文電腦字體,在使用上應該是要以支援繁簡中文的unicode為主流,許多的中文文件運用上,在兩岸交流頻繁的今日,顯得更加重要。因為這樣就無需轉碼,可以直接使用。

使用xeLaTeX寫中文LaTeX文件的朋友,如果使用的是蘋果電腦,建議可以探用的支援繁簡中文的字體,這樣如有對岸LaTeX文件,就無需轉檔,直接就能編譯:

新細明體(PMingLiU,29031字

华文黑體(STHeiti,32493字

华文宋體(STSong,43033字

华文仿宋(STFangsong,32493字

华文楷體(STKaiti,46546字

冬青黑體簡體中文(HiraginoSansGB-W3,HiraginoSansGB-W6,各29064字

這不是蘋果內附的字體,而是另外下載的文鼎公司的字體(ARPLMingU20-Light,29921字

( 興趣嗜好電腦3C )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=paraquat&aid=18337204