舉個例子,如果我今天打的句子是abcdefgh
但在新酷音的字彙與語意判斷下,他變成了
abcdefGh (大寫代表同音的錯字)
於是我移動兩個方向鍵,並試圖修正G字
但是因為我修正G字以後,新酷音又會重新愚笨的判斷整句
結果反而造成前面本來就已經正確的字句又被改錯了
譬如abCDefgh
不知道有沒有什麼辦法可以關掉新注音愚笨的自動挑字機能呢?
困擾已久,非常感謝
我想請問一下,是不是chech out 這3個核心
libchewing/
libchewingpp/
chewing-utils/
並且研讀
iiimf-chewing/
即可?
Shelandy
Kanru Chen 提到:
hi shelandy,
難道可以不懂實做,就可改演算法與 code 嗎?可以的話,煩請不吝指導。
關鍵的部份應該都有註解,請參考,另外,只要看 libchewing 即可,裡頭有 Doxygen,請搭配 Graphviz,謝謝!
另外,現在也有 Python binding,若想作些實驗,應該很方便。
Regards,
-jserv
上次的問題我想過用兩個buffer來處理,這一聽來就像是用指標來處理比較直覺,
但我不知在libchewing 的API下encaptuclate 的 模組就可以解決,還是這件事是
超乎libchewing 的處理,要改API或是到IME host 上如scim/ibus去處理,而且我
想既然要改,就把gcin 的邊打邊唸語音做出來,上次問劉大他說一般的自由軟體
都可用他的語音資料,我想把時間放在直接發展上比去摸索路障來的好
Doxygen搭配 Graphviz的確是我想做的,但是C 的callgraph我聽說還有其他的solution ,python 的callgraph
有另外的。註解筆記這因為不是code 原作者,公信力不夠只能供參考,但至少把call graph等畫出來是有助於我等新手瞭解的。
> 關鍵的部份應該都有註解,請參考,另外,只要看 libchewing 即可,裡頭有 Doxygen,請搭配 Graphviz,謝謝!
>
> 另外,現在也有 Python binding,若想作些實驗,應該很方便。
>
謝謝,我也在看你曾提到的 iiimf-emacs binding,希望是把前面說的,跟libdgg
結合
> Regards,
> -jserv
>
> >
>
hi shelandy,
> 用 Graphviz 畫工程科學說明圖
> http://shelandy.blogspot.com/2009/02/graphviz.html
> 這對高手可能不算什麼,但是對一個需要馬上畫工程科學說明圖,建database寫
> code ,....可是沒有時間去一一試各種開放軟體工具的人,卻是很重要的路障。要
> 是能省掉新手的一些時間,讓大家專注在改演算法,改code,讓開放軟體變得更
> 好,有人可能覺得不重要啦,我自己覺得有意義。
>
在 libchewing 下打 "make docs" 即可。
> 上次的問題我想過用兩個buffer來處理,這一聽來就像是用指標來處理比較直覺,
> 但我不知在libchewing 的API下encaptuclate 的 模組就可以解決,還是這件事是
> 超乎libchewing 的處理,要改API或是到IME host 上如scim/ibus去處理,而且我
> 想既然要改,就把gcin 的邊打邊唸語音做出來,上次問劉大他說一般的自由軟體
> 都可用他的語音資料,我想把時間放在直接發展上比去摸索路障來的好
>
請參考 test/simulate.c 與 test/testchewing.c
API 說明可參照 html/
不需要修改 libchewing,只要在 SCIM 或 IM engine 處理即可。
Thanks,
-jserv