Definite's Extractor

My findings on Life, Linux, Open Source, and so on.

Monthly Archives: February 2013

libchewing-0.3.4 Update

終於騰出手來把 libchewing-0.3.4 推入 Fedora。

libchewing-0.3.4 本身的更新有:

  • 增加了 THL-Pinyin (台灣華語羅馬拼音) 和 MPS2-Pinyin (注音二式) 鍵盤
  • 把原先在 /usr/share/chewing 的資料檔搬到 /usr/lib(64)/libchewing,解決了multilib conflict
  • 修正了部份 data/tsi.src 的問題

我自己在  Fedora 那邊又把 data/tsi.src 理一遍,以解決 Problem in phrase 的錯誤。

當詞的發音沒有包含在字音列表,就會產生這個問題。

如「統統 ㄊㄨㄥ ㄊㄨㄥ」,因為「統」本身只有「ㄊㄨㄥˇ」,所以會報錯。

我主要是按照下列規則來修的:

增加字音:

  1. 教育部辭典有
  2. 平常人發音會「轉音」,比方說前面講得統統。
  3. 台語有這個音。比方說「哭爸 ㄎㄠˋ ㄅㄟ」

要是不符合上面的,那就把詞中的音換成其他的,像是

「油桐花 10 ㄧㄡˊ ㄊㄨㄥˊ ㄏㄚ」換成 「油桐花 1 ㄧㄡˊ ㄊㄨㄥˊ ㄏㄨㄚ」