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

fix: 合併 3 號與 4 號字庫,以使原 32 號字庫可使用。 #15

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

IepIweidieng
Copy link
Contributor

@IepIweidieng IepIweidieng commented Oct 3, 2023

  瀏覽源始碼時發現實際上定義了 33 個字庫,而且 33 個字庫合計才是 4800 個漢字。

  統計各字庫漢字數量後,發現 3 號與 4 號字庫合併後,漢字數量的分配將更爲平均,而且可解決無法使用原 32 號字庫的問題。已確認 3 號與 4 號字庫間沒有倉頡碼重複的漢字。

舊字庫號 0–2 3 4 5 6 7, 8 9 10 11–30 31, 32
漢字數量 150 108 42 150 152 150 151 149 150 149
新字庫號 0–2 3 4 5 6, 7 8 9 10–29 30, 31
漢字數量 150 150 150 152 150 151 149 150 149

  此外,發現了未使用的完成所有字庫的訊息。先前的解決方案將其重新啟用並修正統計上的不合,但目前已取消。

…cessible

This make the amount of characters of every stage roughly 150.

Prev. #    | 0–2 |   3 |  4 |   5 |   6 | 7,8 |   9 |  10 | 11–30 | 31,32
 --------- | --- | --- |----| --- | --- | --- | --- | --- | ----- | -----
Characters | 150 | 108 | 42 | 150 | 152 | 150 | 151 | 149 |   150 |   149
New #      | 0–2 |   3 |    |   4 |   5 | 6,7 |   8 |   9 | 10–29 | 30,31
Characters | 150 | 150 |    | 150 | 152 | 150 | 151 | 149 |   150 |   149

The previous 32nd table is now the 31st table and has become accessible.
@IepIweidieng IepIweidieng changed the title fix 消失的 32 號字庫 & 復活全字庫完成訊息 fix 消失的 32 號字庫 & 復活所有字庫完成訊息 Oct 3, 2023
@IepIweidieng IepIweidieng changed the title fix 消失的 32 號字庫 & 復活所有字庫完成訊息 fix 消失的 32 號字庫 & 復活完成所有字庫的訊息 Oct 3, 2023
@IepIweidieng IepIweidieng changed the title fix 消失的 32 號字庫 & 復活完成所有字庫的訊息 fix: 合併 3 號與 4 號字庫,以開啟消失的原 32 號字庫。 Oct 3, 2023
@IepIweidieng IepIweidieng changed the title fix: 合併 3 號與 4 號字庫,以開啟消失的原 32 號字庫。 fix: 合併 3 號與 4 號字庫,以開啟無法存取的原 32 號字庫。 Oct 3, 2023
@IepIweidieng IepIweidieng changed the title fix: 合併 3 號與 4 號字庫,以開啟無法存取的原 32 號字庫。 fix: 合併 3 號與 4 號字庫,以使原 32 號字庫可使用。 Oct 3, 2023
@GHolk
Copy link
Owner

GHolk commented Oct 9, 2023

我也不記得當初為什麼會切成這樣了。
但 compose.html 裡有一句說後面的字庫字根數比較多,
第 0 字庫平均是 3 個字根,之後大略遞增。

我當初應該是用分組的作法, 0 1 2-10 11-32 這樣分,但細節忘了。

字庫中平均字根數

  1. 3.02
  2. 3.3866666666666667
  3. 3.6333333333333333
  4. 3.6666666666666665
  5. 3.857142857142857
  6. 3.6733333333333333
  7. 3.7039473684210527
  8. 3.72
  9. 3.7333333333333334
  10. 3.7417218543046356
  11. 3.778523489932886
  12. 4.133333333333334
  13. 4.18
  14. 4.233333333333333
  15. 4.266666666666667
  16. 4.2
  17. 4.133333333333334
  18. 4.066666666666666
  19. 4.066666666666666
  20. 4.066666666666666
  21. 4.066666666666666
  22. 4.066666666666666
  23. 4.066666666666666
  24. 4.066666666666666
  25. 4.066666666666666
  26. 4.066666666666666
  27. 4.066666666666666
  28. 4.066666666666666
  29. 4.066666666666666
  30. 4.066666666666666
  31. 4.266666666666667
  32. 4.302013422818792
  33. 4.2885906040268456

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

Successfully merging this pull request may close these issues.

2 participants