請依照下面順序操作。
執行下面指令,下載資源檔。
$ make asset
或是執行
$ composer cin-asset
或是執行
$ bin/asset.sh
會下載檔案
- asset/Open_Data.zip
然後解開
- asset/Open_Data
主要會產生
- asset/data/CNS_phonetic.txt
- asset/data/CNS2UNICODE_Unicode_2.txt
- asset/data/CNS2UNICODE_Unicode_15.txt
- asset/data/CNS2UNICODE_Unicode_BMP.txt
註:原本就有存在下面這個檔
- data/CNS_phonetic.txt
執行下面指令,會執行轉檔的動作。
$ make cin
或是執行
$ composer cin
或是執行
$ bin/cin.php
執行完畢後,會產生幾個檔案
- var/CnsPhonetic.cin (cin檔)
- var/CnsPhonetic.csv (對照cin檔,除錯用,有多餘的相關資訊)
- var/InvalidPhonetic.csv (非合法注音列表)
- var/CollisionList.csv (重複的「phonetic - unicode」)
執行下面指令,觀看「CnsPhonetic.cin」這個檔的內容
$ less var/CnsPhonetic.cin
也可以執行下面指令,計算「CnsPhonetic.cin」這個檔的行數。
$ wc -l var/CnsPhonetic.cin