Skip to content

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

Description

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions