Closed GoogleCodeExporter closed 9 years ago
該死,這個帖我是在文本編輯器下寫的,全局替換的時候和��
�一個文檔搞錯了,不是「空格上屏」,是「空格叫出選字列�
��」
Original comment by ForesterLian
on 5 Oct 2012 at 12:35
RIME 0.9
目前尚未實現「空格調出選字列表」的邏輯,即不支持輸入��
�碼和選字分離的模式。
因此,只能按照與拼音輸入法一致的交互方式設計輸入方案��
�這要求輸入碼與選字按鍵無有交集。
傳統的注音輸入法使用空格作爲第一聲的音節結束碼,是輸��
�法的一種安排,卻不是注音裏固有的符號。bopomofo
輸入方案對第一聲的處理方式,已在 ibus-bopomofo
和一些手機輸入法中應用,並無明顯缺陷。採用了這種設計��
�出發點是與其他輸入方案的邏輯保持一致,不必開發專門的�
��序。
Original comment by chen....@gmail.com
on 5 Oct 2012 at 1:15
拼寫運算部分,xform/in$/B/
之類的式子無法匹配碼表中帶有聲調的音節,應改爲
xform/in(\d)$/B$1/
Original comment by chen....@gmail.com
on 5 Oct 2012 at 1:20
哦,因看看到說明裏寫到注音是大千,因為大千確實是空格��
�示陰平的。我自己設置的時候也不用,但是普遍資料上指出�
��加空格,覺得那個是標準。既然現在標準變了,忽略好了。
手機上雖然陰平不在碼表標出來,其實還是要有輸入動作的��
�一般是按 * 或者 0
。第幾聲就按幾下,陰平按一下,但碼表不會寫。這樣的作��
�是表示一個字輸完了。由於手機上是逐字輸入,然後智能上�
��文組詞的,本質上還是逐字輸入, * 或 0
所表示的聲調在一定程度上表示選字行動的開始,也可以說��
� * 或者 0
來「調出選自列表」。最新開發的極簡注音之類,也要求按��
�下某個鍵來表示陰平。所以,請不要被碼表顯示迷惑,手機�
��面來講,那個鍵他真的存在。
對電腦上長串的輸入,由於沒有「調出選字列表」(空格較��
�用,所以很多人會設為空格,設為空格後,空格表示陰平會�
��動作廢,因為確實也不需要了),程序無法判斷輸入完一個
注音後,接下來輸入的那個字母或數字究竟是選字還是注音��
�號。如果要選字,必須通過修改 yaml
定義一些邊邊角角的符號來完成選字,或者放棄大千這種浪��
�按鍵的輸入法,改用倚天或徐氏的英文鍵盤,然後數字選字�
��由於現在 bopomofo 的 yaml 是 abcdefghij
選字,所以無法正常輸入。
結論:如果要改成與拼音一致的交互方式,那個空格表示陰��
�就不能省略。如果要符合注音的常見碼表,即省略掉陰平的�
��鍵,就需要一個「空格調出選字列表」的邏輯。
Original comment by ForesterLian
on 5 Oct 2012 at 7:48
Original comment by chen....@gmail.com
on 20 Oct 2012 at 12:59
Original issue reported on code.google.com by
ForesterLian
on 5 Oct 2012 at 12:28