Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

「字庫練習」的進化方案 #20

Open
IepIweidieng opened this issue Oct 6, 2023 · 1 comment
Open

「字庫練習」的進化方案 #20

IepIweidieng opened this issue Oct 6, 2023 · 1 comment

Comments

@IepIweidieng
Copy link
Contributor

IepIweidieng commented Oct 6, 2023

  • 擴充答案格式,提供取碼理由的資訊。
  • 「診斷提示」:根據擴充後的答案,與使用者輸入比較後,提示須注意哪個取碼原則。
  • 「錯誤、遲疑熱區」:統計形近輔助字形混淆、相鄰與異手按鍵誤輸入、取碼原則套用錯誤、等等的涉及項目、失誤次數、與遲疑時長。
  • 單題庫隨機順序出題(#<題庫號>-rnd?)
  • 全題庫節選隨機出題(#all-rnd?)

現有答案格式

<漢字><倉頡碼拉丁字母>

  • 漢 水廿中人:漢etlo

擴充答案格式的方案

※ 以下爲草案,仍有被修改的可能。

<漢字><倉頡碼表示法>

其中,倉頡碼表示法使用倉頡碼拉丁字母、數字、與標點符號,來表示一個漢字的總取碼資訊。

  • <倉頡碼>:以 <倉頡碼拉丁字母><數字> 表示是哪個字根的哪個輔助字形。
  • .:字首、次字首、次字身的分隔符號。注意無須標出字根省略與否,套用省略原則判斷即可。
    • 連體字:<字>
    • 二部分體字:<字首>.<字身>
    • 三部分體字:<字首>.<次字首>.<次字身>
  • -:分體字各部件內的再分體分隔符號,必要時使用角括號 <> 分組。
  • []:被適用包含省略原則的部件所包含的字形。
    • [<倉頡碼>!]:貫穿外圍部件而不適用包含省略原則的字形。
  • {}
    • 與前一字形相交的輔助字形(多爲適用包含省略原則的部件)。
    • 重疊在允許重疊取碼的輔助字形(「大」、「木」、「火」)上的字形。
  • ():複合字中一律省略的部份。

因爲還沒決定輔助字形的編號,所以以下的例子直接使用形近的字元當作輔助字形的編號。

  • 滿 水廿中月:滿e氵.t廿l丨{b⺆[o入-o入]}

  • 導 卜山木戈:導y辶-t䒑h㇒b冃u凵.d十i丶

  • 䯬 卜十口口十:䯬y亠-r口-w囗[r口]-a日j十.r口-r口.w田j十

  • 州 戈中戈中中:州i丶.l丿.i丶-l丨-i丶-l丨

  • 附 弓中人木戈:附n乛(s㇁)l丨.o亻.d十i丶

  • 例 人一弓弓:例o亻.m丆n㇇[i丶].l丨-n亅

  • 癢 大廿人女:癢k疒.t䒑g土o人.i丶-a日vㅧ

  • 扉 竹尸中一卜:扉h㇒s尸.l丿m一m一m㇀.y⺊y⺊y⺊

  • 蘭 廿日弓田:蘭t艹.a日(l丨a日)n亅.d木{w囗[f⺌]}

  • 嗨 口水人卜:嗨r口.e氵.o𠂉-wԳ{y亠!i丶}

@GHolk
Copy link
Owner

GHolk commented Oct 9, 2023

提議都很好,但這軟體的使用量不值得投入這麼多人力。

擴充答案格式,提供取碼理由的資訊。

字根表有現成的,
如果取碼理由有現成資料也可以做。

我做倉頡新星時有個叫follow me倉頡字典的有提供圖解,
每個字根對應原字型中的哪個部份。

我查了下現在 hkcards 倉頡字典
有做這功能,可以加連結讓使用者自己查或把他們的資料匯進來。

「診斷提示」:根據擴充後的答案,與使用者輸入比較後,提示須注意哪個取碼原則。

難度太高

「錯誤、遲疑熱區」:統計形近輔助字形混淆、相鄰與異手按鍵誤輪入、取碼原則套用錯誤、等等的涉及項目、失誤次數、與遲疑時長。

難度太高

單題庫隨機順序出題(#<題庫號>-rnd?)
全題庫節選隨機出題(#all-rnd?)

我自己後來的想法是,與其複習打錯的字,
不如多打幾個新字比較有意義;
我自己在原版倉頡之星只打了不到5個字庫就直接上路了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants