PCZONE 討論區 - 觀看單一文章 - Mac OS X (10.3&10.4)安裝,設定,使用經驗談
觀看單一文章
FLY
boy
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充46
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充46

輸入介面,字元面板,字型,輸入法框架軟體的一些發現

在開始之前,先假設各位在當初安裝作業系統時,已經把安裝光碟內所有內建的
字型檔都安裝過了。以前的段落都有提過網路上一些免費的中英文字型檔來源,
也都照著抓下來並安裝起來。讓系統盡可能的支援在世界各國,已經被開發出來
的,可在電腦上顯示的所有拼音文字或象形文字。
在此以MacOS10.4.11版為例。從事社會科學類工作的電腦使用者,使用電腦製作
並列印一份文件時,可能會有一種需求,就是會在同一分文件內,輸入世界各國
的文字,這個文字可能是拼音文字,也可能是象形文字(在電腦系統上說不定有
第三種類型,但少爺不是電腦文字編碼方面的專家)。此時根據 系統偏好設定/國際設定/輸入法/
的內容,輸入世界各國文字的方法(輸入類型)有三種,分別是:
輸入法框架軟體(Input Method),鍵盤(Keyboard),操控板(Palette)。
輸入法框架軟體(Input Method):最典型的就是像繁簡體中文這類的象形文字,
需要複雜的組字過程,所以需要透過輸入法框架軟體組字,選字並出字。
鍵盤(Keyboard):拼音文字像是英文,俄文之類的幾乎都用鍵盤(Keyboard),不
同的拼音文字就會有不同的Keyboard Layout設定。
操控板(Palette):則可以把它當成是,相當於螢幕小鍵盤的功能類型,少爺常
用的兩個內建操控板,分別是字元面板(Character Palette)與模擬鍵盤(Keyboard Viewer)。

接下來先介紹一個非常複雜的操控板,字元面板(Character Palette)。少爺查
了系統內建的輔助說明文件,關於"字元面板"的部份,發現零零散散沒多少內容
,完全"沒有"一個有系統且流程完整的繁體中文說明文件。整個操作流程與體驗
,必須少爺自己從頭開始摸索。反而在MsWindowsXP Pro SP2繁體中文版的同類型
功能內建軟體"字元對應表",雖然 "乍看"之下分類與功能沒有像MacOSX的字元面
板那麼詳細,"字元對應表"所附的繁體說明文件,卻相較之下完整清楚且有系統。
少爺所摸索出的字元面板主要功能,就是字元樣式型態的查詢,以及透過字元面
板尋找到所要用的罕用字元,並選取複製到文書處理軟體中使用,對於第二個功
能,清楚且明確的分類就很重要了。

在字元面板左上角的"顯示"選項中,有好幾種分類,在此介紹少爺有看得懂的部
份。
"羅馬語系"這個分類:
像是英文字母,拉丁文,希臘文之類的拼音文字,還有各種類型的符號。舉一個
例子少爺選取"拉丁文"這個子類別,並在右側視窗點選選取第一個"大寫字母A",
在"字元簡介"中會出現該"大寫字母A"這個字元的完整講法。例如 名稱:LATIN CAPITAL LETTER A 。
至於"相關字元"這個欄位要如何解釋,少爺找不到可以自圓其說的解讀,只知道
其所列出的其他相關字元,在字型樣式上都跟,原先的"拉丁大寫字母A"或"拉丁小寫字母a"
很相似,而點選了其他相關字元,則會出現不同的字元名稱。
在第三個"字體集"欄位中,選取"包含所選字元"則所有已經被匯入"字體簿.app"
並被"字體簿.app"管理且啟用的字型檔中,凡是有包含"拉丁大寫字母A(LATIN CAPITAL LETTER A)
這個字元的字型檔,其"拉丁大寫字母A"的字元字型樣式,就會被列在"字體集"下
方的欄位中,供使用者預覽,使用者可以選取(快按兩次點選)其中一個字元,複
製到正在使用文書軟體編輯中的文件。或著點選字元面板畫面最右下方的一個"插入字體"
按鈕。
下方還有一個欄位,是"所選字體的字型變體",有些字型檔內,會附上一些裝飾
字元,像是一個"大寫字母A" 其字型A的周圍有一個黑色圓圈,或著一個實心的黑
色圓形,中間有一個反白的大寫字母A,等等。所謂的字型變體,就會出現在這
個欄位中,少爺目前為止,發現MacOSX內建的某幾個英文與日文字型,會提供這
類裝飾字元,但是繁體中文語系用的那五個字型檔,卻都只是中規中矩的漢字,
沒有額外能讓使用者驚喜的一些附加字元。這時候就會讓少爺有一種外國的月亮
比較圓的感受,在少爺的印象中MsWindows平台上,微軟產品所包含的日文輸入
法,居然還包含有顏文字的輸入參考文件,這樣一個讓人驚喜的特色。
在羅馬語系所包含的十幾個子分類中,少爺發現,原來MacOSX內建的字型檔如果
全部安裝的話,再加上少爺以前提過的一堆免費與自由的字型檔,其實有一拖拉
庫符號字型可以使用,像是星星,十字,貨幣,點字,等等,以前都完全沒想到
有這麼多已經存在的符號字型可以用來點綴文件。

"日文"這個分類:
選擇日文分類後,有兩個大項子分類,"按照種類"與"按照部首"。先點選"按照種類"
,有20多種子分類,像是片假名,平假名,斯拉夫語系,語音符號等等,還有許
多裝飾字元相關的子分類。再來點選"按照部首",少爺覺得很奇特,日文的分類
居然也提供以中文漢字在用的部首字根分類方式來查詢漢字。少爺比對了日文,
繁體中文,韓文,簡體中文,這四個分類的"按照部首"子分類,以及實體國語字
典書籍的部首索引後,發現一個情境,就是以實體書為例,有些部首會有兩種寫
法,例如部首"心"的另一個寫法是豎"忄"旁,以及左阝"阜"右阝"邑",的偏旁寫
法等等,在簡體中文與繁體中文的"按照部首"分類中,都沒有詳細標示出來,而
是"直接拿掉"第二種寫法,反而日文與韓文分類,都有將第二種部首寫法標示出
來,提供使用者查詢。少爺遇到這種情境,只有一個感想,外國的月亮真的比較
圓,外國人比中國人還注重中文漢字的使用。

"繁體中文"這個分類:
選擇繁體中文分類後,有兩個大項子分類,"按照種類"與"按照部首"。
先點選"按照種類"後,發現子分類跟羅馬語系的"按照種類"分類方法類似,子分
類種類也是不多,值得一提的部分是,語音符號的分類,包含的是注音符號的四
聲(再加上輕聲),也有"漢語注音符號"這個分類。在此少爺又發現一個情境,以
中華民國行政院旗下單位發行的"全字庫正楷體字型檔"為例,裏頭的BOPOMOFO區
塊,還有包含在後來新版注音符號公布後,被取消掉不用的三個發音的字型,可
是在繁體中文分類下的"漢語注音符號"子分類,卻找不到這三個字型,少爺反而
在簡體中文分類內的"按照種類"的"漢語注音符號"子分類中,找到了這三個字型
。該怎麼說呢?對岸大陸的月亮比較圓,簡體中文的分類資料比繁體中文還詳細
還完整。
接下來點選"按照部首"這個分類,少爺看到後的第一個直覺反應是"陽春",如果
是韓文,日文,甚至"全部字元"的"按照部首"分類,會將這些部首字根的"字義"
,以韓文,日文,甚至英文翻譯出來,標示在字根部首旁邊,然而簡體中文與繁
體中文字根部首旁邊,卻是空空如也什麼都沒標示(雖然在台灣成長,受中文教育
的少爺,批評這個部分有點怪怪的,但這是個"感覺"的問題,少爺覺得那塊空間
一定可以收錄些什麼對繁體中文使用者有用的資訊。)。另外就是如同前面提到的
,有些部首會有兩種寫法,但是繁體中文的分類下,都沒有將第二種寫法標示出
來,讓人有事情做一半,就差那麼一點,不太用心的感覺。

"韓文"這個分類:
選擇韓文分類後,有兩個大項子分類,"按照種類"與"按照部首"。
先點選"按照種類",少爺發現也有近20種子分類,跟前面的分類差不多,在加上
一些韓文特有的分類。"按照部首"的部分跟日文分類差不多,不過少爺又發現一
個情境,就是左阝"阜",右阝"邑"的畫面呈現。日文的分類下,左阝"阜"就真的
在框框內偏左,右阝"邑"就真的在框框內偏右,這樣的標示,真是直觀且明確。
然而在韓文的分類下,左阝"阜",右阝"邑"的標示都是在框框內置中,反而會讓
使用者在乍看之下誤以為是系統BUG,標示重複了。繁簡體中文的分類則是更差,
完全不標示。
少爺再一次的讚嘆,外國的月亮真的很圓,日本人會注意到這種小細節的地方。

以上的分類,在點選"按照種類"時所作的分類,少爺到現在還搞不清楚分類的依
據是什麼,因為羅馬語系,日文,繁體中文,韓文,"按照種類"下面的子分類,
都不太一樣,有些有有些沒有。
於是少爺想做一種嘗試將,以上這些分類的標示文字做個整理,移除重複的部份
,看看總共有哪些分類,少爺以土法煉鋼的方式挖到了一個檔案,位在
/System/Library/Components/CharacterPalette.component/Contents
/SharedSupport/CharPaletteServer.app/Contents/PlugIns/*.CharPalettePlugin
/Contents/Resources/zh_TW.lproj/Category_Title.strings 
(*.CharPalettePlugin 代表了羅馬語系,日文,繁體中文,韓文,四個目錄名稱)
將四個localizable.strings整理後得到:

Abbreviations 約分
Arrows 箭號
Box Drawing 製表符
Braille Patterns 點字模式
Crosses 十字
Digits & Fractions 數字與分數
Fullwidth Forms 全長表格
Geometries & Dingbats 幾何與 Dingbats
Math 數學
Math operators 數學運算器
Math & Scientific 數學與科學
Miscellaneous 其他
Parentheses 括號
Small Forms 小型格式
Special Characters 特殊字元
Stars/Asterisks 星星 / 星號
Superscript & Subscript 上標與下標
Units 單位
Units & Abbreviations 單位與縮寫
Bopomofo 漢語注音符號
Currency Symbols 貨幣符號
Dental Symbols 齒音符號
Ornamental Punctuation 修飾標點符號
Phonetic Symbols 語音符號
Punctuation 標點符號
Scientific Symbols 科學符號
Symbols 符號
Digits 數字
Digits/Numerals 數字 / 號碼
Kanji Numerals 漢語數字
Roman Numerals 羅馬數字
Latin 拉丁文
Accented Latin 加重音的拉丁文
Latin Ext. & Diacritics 拉丁 Ext. 與音標
Greek 希臘文
Cyrillic 斯拉夫語系
Hangul 諺文
Archaic Hangul 古老諺文
Hiragana 平假名
Katakana 片假名
Circled Alphabet 帶外圈的字母
Circled Katakana 帶外圈的片假名
Enclosed Digits 帶括號的數字
Enclosed Hangul 帶括號的諺文
Enclosed Hanja 帶括號的漢語
Enclosed Letters 帶括號的字母

少爺不了解的是,這是蘋果公司自己設計彙整出來的分類?還是蘋果公司參考了
某個社會科學文件或標準組織既有的分類法,拿來套用?

"簡體中文"這個分類:
選擇簡體中文分類後,有兩個大項子分類,"按照種類"與"按照部首"。
"按照種類"這個分類中,MacOSX系統採用的是Unicode的分類法,再將Unicode的
分類法的英文專有名詞翻譯成中文。少爺發現使用Unicode的分類法,反而可以找
到一些前面的"按照種類"的分類法所沒找到(或沒分類到)的字元。Unicode的分類
法將會在後面的段落做一個解讀,因為後面的另一個Unicode分類項目比較完整。
"按照部首"的部分,其子分類跟繁體中文一樣。

"全部字元"這個分類:
選擇全部字元分類後,有兩個大項子分類,"按照種類"與"按照部首"。
"按照種類"的子分類,分類方法則像是將世界分成數個地理區塊的文字系統,像
是歐洲文字,非洲文字,中東文字,東亞文字等等,也包含一個符號類的子分類
。"按照部首"的子分類跟繁簡體中文的子分類一樣,而且會將每個部首字根的字
義翻譯成英文。少爺挖到了一個檔案,位置在:
/System/Library/Components/CharacterPalette.component/Contents
/SharedSupport/CharPaletteServer.app/Contents/Frameworks
/CharacterPaletteFramework.framework/Versions/A/Resources/RadicalParts.tiff
這個圖片檔裡頭全是一格一格漢字字根部首的圖形,少爺猜想以上語言分類中,
"按照部首"分類的部首子分類列表,是否就是用程式從這個圖檔一格一格的抓出
來?另外挖到一個純文字檔案,位置在:
/System/Library/Components/CharacterPalette.component/Contents
/SharedSupport/CharPaletteServer.app/Contents/Resources/zh_TW.lproj/
UnicodeCategories_Title.strings
這是"全部字元"的"按照種類"裡頭的所有子分類內容。

少爺也是很想知道"全部字元"的"按照種類"分類法,蘋果公司是自己設計的還是
參考了某個社會科學文件或標準組織既有的分類法,拿來套用?
少爺將每一個子分類都點選瀏覽其包含的字元內容,發現了一個情境,以下的
這些子分類,會有一部分或著全部的字元其位置上,空有編碼位置,與"出現在
名稱欄位的字元英文名稱",卻沒有字元字樣呈現,字元的位置上,會以一個淺
灰色的方框呈現。

Numbers and Number Symbols 號碼與號碼符號
Technical Symbols 技術符號
Musical Symbols 音樂符號
Osmanya 奧斯曼亞文
Shavian 簫伯納文字
Ugaritic 烏加列文
Gothic 歌德文
Old Italic 古義大利文
Linear B 直線 B
Cypriot Syllabary 賽浦雷特字音表

所以少爺得想想看,如何能補足這些有英文字元字樣名稱,卻沒有字元字樣的淺
灰色方塊空間,少爺想到的,就是根據這些分類名稱來找相關字型檔。

"編碼表"這個分類:
選擇編碼表分類後,有兩個大項子分類,"Unicode"與"其他編碼"。而Unicode分
類中有三種排序方式:
按照Unicode編碼的數字順序;
按照"種類"的英文字母順序;
按照"標題"的英文字母順序;
在此少爺先以點選按照"種類"的英文字母順序,為主要排序瀏覽方式,呈現的範
例像是,在"拉丁文",這個"種類"之下,包含的"標題"有:

Basic Latin 基本拉丁文
Latin-1 Supplement 拉丁-1 補充
Latin Extended-A 拉丁延伸-A
Latin Extended-B 拉丁延伸-B
IPA Extensions IPA 延伸功能
Phonetic Extensions 語音延伸
Latin Extended Additional 拉丁延伸附加文字
Alphabetic Presentation Forms 字母顯示形式

少爺也挖到了Unicode"種類"與"標題"的中文翻譯字串檔:
UnicodeBlocks_Category.strings,UnicodeBlocks_Title.strings
跟前面提過的UnicodeCategories_Title.strings在同一個目錄下,至於Unicode
的分類規則請自行參考Unicode官方組織的網站。少爺將每一個Unicode標題分類
下的字元字樣內容都瀏覽過一遍,發現了很多標題分類下的區塊也都有,一部分
或全部缺少字元字樣(在此也是同上定義,該字元字樣有英文的名稱標示在字元面
板欄位中,但位置上只有淺灰色方框。)

少爺所找到的缺Unicode字元字樣的區塊有:

種類 漢語注音符號 Bopomofo,標題 漢語注音符號延伸 Bopomofo Extended;
種類 拜占庭西方音樂符號 Byzantine Western Musical Symbols,標題 拜占庭音樂符號 Byzantine Musical Symbols;
種類 賽浦雷特字音表 Cypriot Syllabary,標題 賽浦雷特字音表 Cypriot Syllabary;
種類 歌德文 Gothic,標題 歌德文 Gothic;
種類 類字母符號 Letterlike Symbols,標題 數學字母數字符號 Math Alphanumeric Symbols;
種類 直線 B Linear B,標題 線性 B 示意文字 Linear B Ideograms、線性 B 音節 Linear B Syllabary、愛琴海數字 Aegean Numbers;
種類 古義大利文 Old Italic,標題 古義大利文 Old Italic;
種類 奧斯曼亞文 Osmanya,標題 奧斯曼亞文 Osmanya;
種類 簫伯納文字 Shavian,標題 簫伯納文字 Shavian;
種類 技術符號 Technical Symbols,標題 控制圖片 Control Pictures;
種類 烏加列文 Ugaritic,標題 烏加列文 Ugaritic;

看樣子列出來的比"全部字元"的子分類還多還詳細的樣子?那就以這個分類來查
詢好了。少爺Google後,發現以歌德文為例,少爺必須找一種字型檔,以專業字
型資訊瀏覽軟體,查看該字型檔資訊時,該字型檔的Unicode子分類區塊名稱必
須是"Gothic",將這樣一個字型檔匯入字體簿後,重新登入系統,開啟字元面板
選取 全部字元>古老字體>歌德文 這個子分類,或著 編碼表>Unicode>歌德文,
原本淺灰色的方框就變成有字元字樣呈現了。在此注意一個狀況,就是在網路上
搜尋Gothic fonts時,比較容易找到的,其實是有著歌德"風格外型"的拉丁文字
體,也就是說,一個純英文字母的字型檔(檔案資訊是被分類到Unicode的拉丁文
區塊),其字型帶有歌德風格,所以不要攪混了。

接下來就將MacOSX系統所缺的Unicode字元字樣,一個一個嘗試找找看吧。

種類 漢語注音符號 Bopomofo;標題 漢語注音符號延伸 Bopomofo Extended。
少爺找到了五個字型檔,有包含漢語注音符號延伸(Bopomofo Extended)的字元字
樣,分別是 AR PL UMing,AR PL UKai,台灣宋體,台灣楷體,EZword Unicode WS_301u。
AR PL UMing,AR PL UKai。下載Tarball檔,解壓縮後可將ukai.ttc與uming.ttc
直接抽出取用,匯入到字體簿中即可。再來是台灣宋體,台灣楷體,EZword Unicode WS_301u
這三個字型檔,去台灣詔安客語教學資源網下載。台灣楷體與EZword Unicode被
放在同一個壓縮檔中。此時少爺又要抱怨了,前面的AR PL UMing,AR PL UKai,
被打包成gz格式,用7-zip之類的跨平台軟體,輕鬆的解壓,可是台灣宋體,台
灣楷體,EZword Unicode WS_301u卻被打包成MsWindows平台專屬的exe自動解壓
格式,擺明了一開始就不給非MsWindows平台使用者方便,再一次證明了外國的月
亮比較圓,外國就是會注意到跨平台使用者的需求,台灣就是管你去死。少爺只
好先透過MsWindows把台灣宋體,台灣楷體,EZword Unicode WS_301u解壓縮後,
再複製字型檔到MacOSX系統內,然後少爺瀏覽字型資訊,發現EZword Unicode WS_301u
字型檔中,有很多很有趣,對某些教學環境也很有用的圖案風格字元字樣,像是
以上標或下標呈現的注音符號與注音符號延伸等等,使用者自行挖掘吧。

種類 拜占庭西方音樂符號 Byzantine Western Musical Symbols,
標題 拜占庭音樂符號 Byzantine Musical Symbols;
種類 西方音樂符號 Western Musical Symbols,
標題 音樂符號 Musical Symbols;
http://users.teilar.gr/~g1951d/ 抓下Musical Symbols,匯入Musical.otf
到字體簿即可。 

種類 賽浦雷特字音表 Cypriot Syllabary,
標題 賽浦雷特字音表 Cypriot Syllabary;
長得像甲骨文一類的東西,少爺不是研究文字學的,也看不懂。將網路上找到的
Aegean(Aegean.otf),MPH 2B Damase(damase_v.2.ttf)匯入到字體簿即可。 

種類 歌德文 Gothic,標題 歌德文 Gothic。少爺找到了三個字型檔,Analecta
,MPH 2B Damase font,Vulcanius下載解壓縮後匯入字體簿即可。

種類 類字母符號 Letterlike Symbols,
標題 數學字母數字符號 Math Alphanumeric Symbols;
少爺看不懂這個分類,只知道去http://users.teilar.gr/~g1951d/ 下載Unicode Symbols
字型檔,匯入字體簿後,再瀏覽字元面板,然後原本是空的數學字母數字符號 Math Alphanumeric Symbols
區塊,就會呈現出一大堆的字元字樣。

種類 直線 B Linear B,
標題
線性 B 示意文字 Linear B Ideograms、
線性 B 音節 Linear B Syllabary、
愛琴海數字 Aegean Numbers;
也是一堆看起來像甲骨文的象形文字,少爺也看不懂。將網路上找到的
Aegean(Aegean.otf),MPH 2B Damase(damase_v.2.ttf),
Mark Williamson's Penuturesu font(PENUTURE.TTF)匯入到字體簿即可。

種類 古義大利文 Old Italic,標題 古義大利文 Old Italic;將網路上找到的
Aegean(Aegean.otf),MPH 2B Damase(damase_v.2.ttf),The Cardo Font(Cardo98s.ttf)
匯入到字體簿即可。

種類 奧斯曼亞文 Osmanya,標題 奧斯曼亞文 Osmanya;
另外也在全部字元>什錦文字>奧斯曼亞文,這個分類下。少爺找到的兩個字型
檔為Mark Williamson's Andagii font(ANDAGII_.TTF),MPH 2B Damase(damase_v.2.ttf)
匯入到字體簿即可。

種類 簫伯納文字 Shavian,標題 簫伯納文字 Shavian;
另外也在全部字元>什錦文字>簫伯納文字,這個分類下。少爺找到的兩個字型
檔為Mark Williamson's Andagii font(ANDAGII_.TTF),MPH 2B Damase(damase_v.2.ttf)
,Shavian fonts(esl_gothic_unicode.otf )匯入到字體簿即可。

種類 技術符號 Technical Symbols,標題 控制圖片 Control Pictures;
網路上都google不到,少爺只有找到AR PL UMing,AR PL UKai這兩個字型檔內
有包含。

種類 烏加列文 Ugaritic,標題 烏加列文 Ugaritic;
另外也在全部字元>古老字體>烏加列文,這個分類下。少爺找到的三個字型
Aegean(Aegean.otf),Mark Williamson's Andagii font(ANDAGII_.TTF),
MPH 2B Damase(damase_v.2.ttf)匯入到字體簿即可。

呼~到現在為止,應該已經把字元面板中所有具有"名稱"的字元字樣都給補齊了
吧?少爺查詢了MacOS10.4版的發行日期是2005.03,而在2005.03之前發行的Unicode
版本最接近的版號是2003.04發行的Unicode4.0.0,所以少爺推測,現在設定好的
MacOSX文字環境,應該可以支援到Unicode4.0.0所規範的99.9%的字元了吧?不
過少爺找不到官方有關MacOS10.4到底支援到第幾版Unicode的說明文件,所以以
上都是少爺推測的。對於從事社會科學文史類的研究工作者來說,一個可以輸入
,顯示及列印世界上99%已經被承認並列管的文字的個人電腦系統,應該是一個
很棒的工具。

另外再次提醒一個前面段落提過的,就是Unicode隨著版本的演進,子分類(OR子
區塊)也越加越多,世界上各式各樣的文字系統在陸續整理確認後,被納入Unicode
中的一個子分類(OR 子區塊),而電腦字型檔製作者,可根據某個版本的Unicode
提供的規格,製作新被納入的文字系統的字型檔,該字型檔理論上可以被支援該
版號的Unicode的作業系統匯入並使用。但有一種情境就是,某個文字系統已經在
書面資料(論文,文史報告之類的)上發展成熟了,但還尚未被Unicode納入(新版
Unicode還未發行),因故還是要做出字型檔來用,這時怎麼辦呢?就乾脆佔用拉
丁文區塊了,只要該文字系統的字元個數沒有超過拉丁文區塊的字元個數。當然
啦,使用者在切換輸入法,鍵盤配置(KEYBOARD LAYOUT)與搭配的字型時,自己就
要搞清楚對應的關係,免得發生,明明就是只要輸入英文字母"A",螢幕上卻老是
出現其他的文字系統的文字。假設文史工作者做出一份文件,該文件是在Unicode5.0
版的環境中製成,而且包含了10種以上的文字系統,其中有5種又是非主流非常見
的文字系統,有搭配另外的字型檔。這樣的一份文件以電子檔形式流傳或交換的
時候,就要注意了,最好能透過文件製作軟體的功能,將該字型直接嵌入文件檔
案中,以避免另一個文件瀏覽者,因為瀏覽檔案的電腦環境不支援Unicode5.0或
沒有該字型檔,而無法讀取並顯示文件檔中的部分字元。

補充一下,少爺找到一個檔案
http://images.apple.com/macosx/pdf/T...e_20050628.pdf
文件最後有提到Key technologies Unicode 4,少爺因此推想MacOSX 10.4版應
該有支援到Unicode 4.0.0版吧!?可是少爺查了現在正發售中的MacOSX 10.5版
官方網站宣傳資料http://www.apple.com/macosx/techspecs/ 怎麼Key Technologies
還是Unicode 4!?Unicode 5.0.0版在2006年年中就發行了耶!而MacOSX 10.5版
是2007年末發行的產品,蘋果公司不是都在強調她們的產品一直都是最新最新的
嗎?那為什麼2007年末發行的系統版本還在採用2003年所發行的Unicode 4規格?
而不是2006年發行的Unicode 5規格?真是奇怪!

編碼表>其他編碼 子分類 會出現以下的選擇項目

羅馬語系,ISO-8859-1
日文,Shift-JIS(X0208),X2013 Men-Kuten
繁體中文,BIG-5E,HKSCS-2001
韓文,MacKorean
簡體中文,GB2312,GB18030

PIFonts

少爺左看右看,完全不知道從何解讀起!?太複雜了~決定跳過 >_<(迷之音:~懶~)

字形>字形庫>字體
這裡是以每一個字型檔為單位,其實就跟字體簿>預覽>字庫,一樣會將該字型檔
內所有的字元字樣全部列表顯示出來,只是會另外再標示上編碼數字。

少爺嘗試找一個非常用的漢字來當範例做查詢,以"偼"這個字來當範例好了。先
假設一個情境,就是網路上不了,無法連上教育部異體字字典網站查詢漢字,再
來也不知道這個字如何念,但猜測這個字的部首是人字旁。
選擇"全部字元""按照部首",選字根"人",再選九畫,看了好幾行終於找到了"偼"
這個字,少爺點選了"偼"這個字,下方欄位中,列出了所有包含"偼"這個字元的
字型檔,發現,在MacOSX內建的五個繁體中文字型檔中,儷黑pro,儷宋pro,有
這個字。而標楷體,蘋果儷中黑,蘋果儷細宋這三個字型檔沒有這個字。
接下來少爺嘗試點選日文,繁體中文,韓文,簡體中文這四個分類,都會跳掉到
"按照種類"的第一個子分類的第一個字元去了。
於是少爺改查一個常用字"倢",這次是用漢音輸入法在字元面板的右下角查詢欄
位內輸入,於是五個繁體中文字型檔都有顯示出來。少爺點選了繁體中文分類,
其中倉頡,大易,拼音,注音四個屬性,都有標示出來,甚至日文,韓文,簡體
中文,也有部份屬性標示出來。少爺因此推斷,所謂的繁體中文分類,真的就只
有最基本最傳統的big5編碼等級。那還真的遜掉了,少爺想查一個中文漢字的倉
頡,大易,拼音,注音四個屬性,只能查到最基本最傳統的big5編碼範圍內的資
訊,天阿~2005年發行的產品耶!Unicode都出到4.0.0版了,為什麼這些屬性資
訊還停留在big5編碼範圍內的資料。

字元面板左上角的顯示分類到此大概都提過了,其中有兩個分類先跳過(因為少
爺看不懂)。在此抱怨,在同一個工具面板中,像這個字元面板,都還會發生翻
譯不統一的情境,英文都是Linear B卻可以在不同的位置,翻譯成"直線 B"與
"線性 B",讓人產生混淆(至少讓少爺在打這篇文章的時候產生了混淆,中英對
照之後才修正了打錯字的部份),這時又要稱讚一下MsWindows平台了,至少在
同一個版本內,翻譯是統一的。
整個"字元面板",少爺覺得分類說明的標題文字字串,字體都太過於小號數,
看的少爺的眼睛很吃力然,而整個字元面板的視窗版型設計就是這樣卡死了,
在加上MacOSX系統就是卡死只對72DPI的螢幕畫面最佳化,以致少爺每次查詢完
字元面板後都覺得眼睛很疲勞,少爺的英文文法很差,不然真想寫信跟STEVE JOBS
抱怨!

少爺在摸索字元面板的時候,也發現了音標的一些使用情境的問題,中華民國教
育部的英語教育政策,這十幾年來採用的都是KK音標來輔助美式英語的發音,所
以英語教育工作者就會有輸入KK音標字元字樣的需求,少爺上網查詢kk音標字型
相關資訊後發現,好像全世界只有台灣跟美國有在用kk音標的樣子,不然為什麼
少爺唯一找到的一款kk音標字型,是1993年的發行版,而且匯入字體簿的時候會
有問題,而國外網站的kk音標資訊趨近於零,看了相關資訊,kk音標又是美國人
設計給所謂的外國人學習美式英語來用的,所以美國人自己也不太需要用,讓少
爺有一種kk音標原來是這麼一回事的感覺,可是少爺已經習慣kk音標,改不了。
所以還是要想辦法輸入kk音標,只是那個1993年的字型檔就不能用了。少爺比對
了kk音標字型後,發現了在Unicode子分類中,並沒有所謂的kk音標專屬區塊,關
於音標字元字樣分類的部份字元面板的分類如下:

字元面板 顯示:全部字元 點選 符號>語音符號。

或著

字元面板 顯示:編碼表 選Unicode,點選"種類"排序,拉丁文 類,

IPA Extensions IPA 延伸功能(這是所謂的"國際音標",MacOSX內建支援的字型
檔有Lucida Grande,Helvetica)
Phonetic Extensions 語音延伸 (MacOSX內建援的字型檔有Lucida Grande)
Phonetic Extensions Supplement 語音延伸補充(新版MacOSX才有納入這個新分類?)

KK音標所用的字元字樣,就全部都散落在這3個子分類中,而支援這三個子分類的
字型檔,就很多很好找了。少爺找到的免費字型檔有Charis SIL,Doulos SIL,
Junicode,ipa-sam-fonts。在ipa-sam-fonts這套字型檔中,少爺沒有找到"舉"
的發音的單獨組合字元字樣。所以要用ipa-sam-fonts時,得找兩個音標字元拼
起來。
現在可以透過字元面版的子分類,找出kk音標的字元字樣,來輸入音標字元了。
可是一個一個找出來點選,實在很麻煩,有沒有什麼軟體可以將這些音標組合成
類似鍵盤(keyboard layout)的方式呢?或著一個專門只有音標的字元面板,少
爺google後,果然有,但也只有"國際音標"的版本,而沒有"kk音標"的版本。

少爺找到的第一個音標字型輸入軟體,IPA Unicode 5.0c Macintosh Keyboard 1.2
(IPA SIL keyboards for Mac OS X),就是鍵盤(keyboard layout)的方式,不
過少爺建議剛開始使用時,還是將"模擬鍵盤"顯示出來以輔助輸入,安裝這個軟
體時,隨附於安裝套件中的說明文件檔,一定要先看過一遍,裡頭有提到,音標
符號在鍵盤上的配置,以及切換不同音標的熱鍵有哪些,照著說明文件完成安裝
後,打開 系統偏好設定/國際設定/輸入法,然後勾選啟動 IPA Unicode 5.0c即
可。少爺發現,該網站上也有提供自行定義 keyboard layout 的軟體,
Ukelele-Mac OS X Keyboard Layout Editor,電腦玩家可以透過這個軟體,打
造符合客製化需求的鍵盤輸入介面。

少爺找到的第二個音標字型輸入軟體IPA Palette-IPA Unicode Input Method for Mac OS X PowerPC/Intel
,則是做成字元面板的操控板(palette)的樣式,也是要將隨附於安裝套件中的
說明文件檔先看過一遍,完成安裝後打開 系統偏好設定/國際設定/輸入法,
然後勾選啟動 IPA Palette 即可。少爺發現 IPA Palette面板中,每一個可點
選的音標圖示都好小好小,看的好吃力。雖然在視窗右側有放大圖,但是要選音
標之前還是得先辨識小圖阿!

本來在這個段落,少爺還想要把"字體面板""印刷字"這兩個功能搞清楚,寫出來
,在一次post上來的,想想還是先post好了,免得萬一硬碟掛了,至少在網路上
有備份。

參考連結

注音符號 - Wikipedia
http://zh.wikipedia.org/wiki/注音符號

台灣方言音符號 - Wikipedia
http://zh.wikipedia.org/wiki/台灣方言音符號

注音符號擴充(U+31A0-U+31BF)
http://chukaml.tripod.com/unicode/han/U31A0.html

Extended Bopomofo - Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/bopomofo_extended.html

華、台語音標對照表
http://olddoc.tmu.edu.tw/chiaushin/Tai-PA-1.htm

文字處理真EZ:
http://26.to/ezword/
這裡有中外音標字型輸入顯示資訊的相關觀念介紹文章

Bopomofo Extended 注音擴充符號(方音)Unicode編碼
http://www.unicode.org/charts/PDF/U31A0.pdf
重要的英文文件喔~

freedesktop.org - Software/CJKUnifonts/Download
http://freedesktop.org/wiki/Software...fonts/Download
AR PL UMing,AR PL UKai。下載Tarball檔,解壓縮後可將ukai.ttc
與uming.ttc直接抽出取用。

台灣詔安客語教學資源網
http://163.27.202.136/moodle/
台灣宋體,台灣楷體,EZword Unicode WS_301u

Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/byza...l_symbols.html
http://www.alanwood.net/unicode/musical_symbols.html

Unicode Fonts for Ancient Scripts-Musical Symbols字型檔下載
http://users.teilar.gr/~g1951d/

Music Fonts
http://cg.scs.carleton.ca/~luc/music.html
好像有很多音樂符號字型檔的樣子,太複雜了少爺看不懂。

Cypriot Syllabary - Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/cypriot_syllabary.html

Cypriot Unicode Fonts -Aegean(Aegean.otf)-MPH 2B Damase(damase_v.2.ttf from damase_v.2.zip)
http://www.wazu.jp/gallery/Fonts_Cypriot.html

Unicode Fonts for Ancient Scripts - Aegean
http://users.teilar.gr/~g1951d/

Downloads from Alan Wood's Web site - MPH 2B Damase font
http://www.alanwood.net/downloads/index.html

Gothic - Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/gothic.html

Gothic Unicode Fonts
http://www.wazu.jp/gallery/Fonts_Gothic.html

Unicode Fonts for Ancient Scripts-Analecta
http://users.teilar.gr/~g1951d/

Downloads from Alan Wood's Web site - MPH 2B Damase font
http://www.alanwood.net/downloads/index.html

Font name: Vulcanius…
http://www.keidan.it/typo/fonts/vulc/index.html

Letterlike Symbols
http://en.wikipedia.org/wiki/Letterlike_Symbols

Letterlike Symbols-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/letterlike_symbols.html

Mathematical Alphanumeric Symbols-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/math...c_symbols.html

Unicode Fonts for Ancient Scripts-Unicode Symbols
http://users.teilar.gr/~g1951d/

Linear B
http://en.wikipedia.org/wiki/Linear_B

Linear B Ideograms-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/linear_b_ideograms.html

Linear B Syllabary-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/linear_b_syllabary.html

Linear B Ideograms Unicode Fonts
http://www.wazu.jp/gallery/Fonts_LinearBIdeograms.html

Linear B Syllabary Unicode Fonts
http://www.wazu.jp/gallery/Fonts_LinearBSyllabary.html

Old Italic alphabet
http://en.wikipedia.org/wiki/Old_Italic_alphabets

Old Italic Unicode Fonts
http://www.wazu.jp/gallery/Fonts_OldItalic.html

Old Italic-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/old_italic.html

Fonts for Scholars: the Cardo Font
http://scholarsfonts.net/cardofnt.html

Osmanya script
http://en.wikipedia.org/wiki/Osmanya

Osmanya Unicode Fonts
http://www.wazu.jp/gallery/Fonts_Osmanya.html

Osmanya-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/osmanya.html

Free (Copyleft) Unicode font for Osmanya
http://www.i18nguy.com/unicode/unicode-font.html
Mark Williamson's Andagii font
Mark Williamson's Penuturesu font(包含的是線性B音節 Linear B Syllabary
、愛琴海數字 Aegean Numbers這兩種)

Shavian alphabet
http://en.wikipedia.org/wiki/Shavian

Shavian fonts
http://cg.scs.carleton.ca/~luc/shavian.html

Shavian-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/shavian.html

Shavian Unicode Fonts
http://www.wazu.jp/gallery/Fonts_Shavian.html

Ethan's webpage: Shavian fonts
http://www.30below.com/~ethanl/fonts.html
字型檔下載esl_gothic_unicode.otf 或 esl_gothic_unicode.ttf

Control Pictures-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/control_pictures.html

Ugaritic alphabet
http://en.wikipedia.org/wiki/Ugaritic_alphabet

Ugaritic-Test for Unicode support in Web browsers
http://www.alanwood.net/unicode/ugaritic.html

Ugaritic Unicode Fonts
http://www.wazu.jp/gallery/Fonts_Ugaritic.html

KK音標 - Wikipedia
http://zh.wikipedia.org/wiki/KK音標

Kenyon and Knott - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Kenyon_and_Knott

國際音標 - Wikipedia
http://zh.wikipedia.org/wiki/國際音標

International Phonetic Alphabet - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Interna...netic_Alphabet

Unicode Phonetic Symbols - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Phonetic_Extensions
http://en.wikipedia.org/wiki/Phoneti...ons_Supplement

Unicode typefaces - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Unicode_typefaces

Unicode字元列表 - Wikipedia
http://zh.wikipedia.org/wiki/Unicode字元列表

List of Unicode characters - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/List_of_Unicode_characters

這是中英文名稱對照
統一碼 5.0.0 版區塊名稱表(Block Names for Unicode 5.0.0)
http://www.geocities.com/chukl000/un...code5-0-0.html

Code Charts - Scripts:
http://www.unicode.org/charts/index.html

Unicode5.1.0
http://www.unicode.org/versions/Unicode5.1.0/
http://www.unicode.org/charts/PDF/Unicode-5.1/

Dada's Blog (old) unicode 中的 KK 音標符號
http://www.wretch.cc/blog/cdsheen/2300718

IPA Palette-IPA Unicode Input Method for Mac OS X PowerPC/Intel
http://www.blugs.com/IPA/

IPA SIL keyboards for Mac OS X
http://scripts.sil.org/ipa-sil_keyboard

Ukelele Mac OS X Keyboard Layout Editor
http://scripts.sil.org/cms/scripts/p...rsi&id=ukelele
http://scripts.sil.org/ukelele

Unicode and multilingual support in HTML, fonts, Web browsers and other applications:
http://www.alanwood.net/unicode/
unicode 版本歷史 子分類說明 等資訊的整理

WAZU JAPAN's Gallery of Unicode Fonts
http://www.wazu.jp/index.html
各種Unicode字元字樣的圖示

以下是包含有音標字型的Unicode字型檔

Lucida Grande - Wikipedia
http://zh.wikipedia.org/wiki/Lucida_Grande

Helvetica - Wikipedia
http://zh.wikipedia.org/wiki/Helvetica

Charis SIL - Wikipedia
http://zh.wikipedia.org/wiki/Charis_SIL

Charis SIL Font Download
http://scripts.sil.org/cms/scripts/p...isSIL_download

Doulos SIL - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Doulos_SIL

Doulos SIL Font Download
http://scripts.sil.org/cms/scripts/p...osSIL_download

Junicode
http://junicode.sourceforge.net/

在ipa-sam-fonts這套字型檔中,少爺沒有找到"舉"的發音的單獨字元字樣。
IPA-SAM phonetic fonts:
http://www.phon.ucl.ac.uk/home/wells/fonts.htm

這是設計給支援Unicode5.0以上的文字編碼輸入與顯示環境的字型檔,其中
Unicode Symbols居然還有包含中國麻將圖示的字型,真是有趣。
Unicode Fonts for Ancient Scripts
http://users.teilar.gr/~g1951d/index.html
http://users.teilar.gr/~g1951d/download.html
回覆