From e486817601910e53cb4e1f8694f8257f9cc9c6da Mon Sep 17 00:00:00 2001 From: "Yuhao Zhu, PhD, FRM" Date: Fri, 20 Oct 2023 23:01:07 +0200 Subject: [PATCH] Update index page --- README.md | 2 +- _config.yml | 10 ++++----- docs/cookbook.md | 2 +- docs/learn.md | 2 +- docs/practice.md | 8 +++---- docs/v2/updates.md | 2 +- index.md | 21 ++++++++++--------- {v2 => light}/chaifen/app.js | 2 +- {v2 => light}/chaifen/d3.v3.min.js | 0 {v2 => light}/chaifen/index.html | 4 ++-- {v2 => light}/chaifen/styles.css | 0 ...5\346\230\240\345\260\204\350\241\250.csv" | 0 ...7\346\213\206\345\210\206\350\241\250.csv" | 0 {v2 => light}/practice/practice.html | 0 {v2 => light}/practice/practice_100.html | 0 .../practice/practice_characters.html | 0 {v2 => light}/practice/practice_dama.html | 0 ...45\346\263\225\346\211\223\345\214\205.py" | 2 +- 18 files changed, 28 insertions(+), 27 deletions(-) rename {v2 => light}/chaifen/app.js (93%) rename {v2 => light}/chaifen/d3.v3.min.js (100%) rename {v2 => light}/chaifen/index.html (97%) rename {v2 => light}/chaifen/styles.css (100%) rename "v2/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" => "light/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" (100%) rename "v2/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" => "light/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" (100%) rename {v2 => light}/practice/practice.html (100%) rename {v2 => light}/practice/practice_100.html (100%) rename {v2 => light}/practice/practice_characters.html (100%) rename {v2 => light}/practice/practice_dama.html (100%) diff --git a/README.md b/README.md index e01e0016..e5ac90b3 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ >[详细教程](./docs/learn) · >[在线练习](./docs/practice) · >[更新日志](./docs/updates/updates) · ->[拆分查询(台湾字形支持)](./v2/chaifen/) +>[拆分查询(台湾字形支持)](./light/chaifen/) 「宇浩输入法」是一款字形输入法,由朱宇浩博士发明,具有以下特点: diff --git a/_config.yml b/_config.yml index 6e611f2b..72268ce1 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,4 @@ -title: 宇浩·光華 +title: 宇浩输入法 description: 繁简通打·极致低重 theme: just-the-docs @@ -10,11 +10,11 @@ aux_links: # External navigation links nav_external_links: - - title: 宇浩·星陳 - url: https://zhuyuhao.com/yustar + - title: 拆分查询·星陳 + url: https://zhuyuhao.com/yustar/star/chaifen hide_icon: true # set to true to hide the external link icon - defaults to false - - title: 拆分查询 - url: https://zhuyuhao.com/yuhao/v2/chaifen + - title: 拆分查询·光華 + url: https://zhuyuhao.com/yuhao/light/chaifen hide_icon: true # set to true to hide the external link icon - defaults to false # - title: 玫枫跟打器 # url: https://kylebing.cn/tools/typepad/ diff --git a/docs/cookbook.md b/docs/cookbook.md index 24b0eac5..24fd9510 100644 --- a/docs/cookbook.md +++ b/docs/cookbook.md @@ -63,7 +63,7 @@ nav_order: 11 {: .important } 在接下来的学习中,请**务必**按照上面的次序记忆字根,而不是一股脑地背诵全部。先练熟*边际收益*高的字根,会显著加快上手打字的进程,增加学习乐趣和成就感。而偏僻的字根,可以等未来边用边熟悉。 -[使用字根练习页面来练习最常用的100个字根](../../yuhao/v2/practice/practice_100.html)。 +[使用字根练习页面来练习最常用的100个字根](../../yuhao/light/practice/practice_100.html)。 字根分布图和字根口诀如下: diff --git a/docs/learn.md b/docs/learn.md index 6ed8b37f..0ae7f120 100644 --- a/docs/learn.md +++ b/docs/learn.md @@ -121,7 +121,7 @@ nav_order: 12 所以,在接下来的学习中,请**务必**按照上面的次序记忆字根,而不是一股脑地背诵全部。先练熟*边际收益*高的字根,会显著加快上手打字的进程,增加学习乐趣和成就感。而偏僻的字根,可以等未来慢慢熟悉。 -[使用字根练习页面来练习最常用的100个字根](https://zhuyuhao.com/yuhao/v2/practice/practice_100.html)。 +[使用字根练习页面来练习最常用的100个字根](https://zhuyuhao.com/yuhao/light/practice/practice_100.html)。 ### 大码和小码 diff --git a/docs/practice.md b/docs/practice.md index 15f75d7d..5aebaa4a 100644 --- a/docs/practice.md +++ b/docs/practice.md @@ -10,27 +10,27 @@ nav_order: 21 - 这个练习的目的是对于字根的分区和大码有一个基本的印象。 - 可以配合字根口诀辅助记忆。 - 因为大码的使用频率远高于小码,以及简码的存在,所以背完大码,已经迈出了非常重要的一步。 -- [开始练习](../v2/practice/practice_dama) +- [开始练习](../light/practice/practice_dama) 1.最常用 100 字根: - 第一天 5 遍,之后每天 2 遍。 - 这个练习的目的是掌握使用频率打 85% 频率的字根。 - 练完了这些字根,就可以直接开始练习常用字拆分了。 -- [开始练习](../v2/practice/practice_100) +- [开始练习](../light/practice/practice_100) 2.最常用 150 字: - 根据拆分提示,练习最常用的 150 个汉字。 - 这个练习的目的,是熟悉宇浩的拆分。 - 同时,这部分汉字占了 55% 的日常使用频率。将它们练熟,有举一反三的功效。 -- [开始练习](../v2/practice/practice_characters) +- [开始练习](../light/practice/practice_characters) 3.全部字根: - 练习并熟悉全部字根,每日 1 遍。 - 由于剩下的字根使用频率较低,边际效用不高,故而不需要特别学习,而是应该边用边学。 -- [开始练习](../v2/practice/practice) +- [开始练习](../light/practice/practice) 4.最常用500字: diff --git a/docs/v2/updates.md b/docs/v2/updates.md index ec8c869a..7ea4f29c 100644 --- a/docs/v2/updates.md +++ b/docs/v2/updates.md @@ -16,7 +16,7 @@ nav_order: 1 {:toc} -本頁面主要展示「宇浩拆分」和「宇浩二代方案」較重大的更新。一般的更新説明可在 [release](https://github.com/forFudan/yuhao/releases) 頁面查看。 +本頁面主要展示「宇浩拆分」和「宇浩方案」較重大的更新。一般的更新説明可在 [release](https://github.com/forFudan/yuhao/releases) 頁面查看。 ## 2023年10月18日 diff --git a/index.md b/index.md index 8c585dd9..75c20b31 100644 --- a/index.md +++ b/index.md @@ -24,8 +24,10 @@ nav_order: 1 >[备用下载地址](https://gitee.com/forFudan/yuhao/releases/) >[快速入门](./docs/cookbook) · >[详细教程](./docs/learn) · ->[在线练习](./docs/practice) · ->[拆分查询(支持台湾字形)](./v2/chaifen/) +>[**光華**在线练习](./docs/practice) · +>[**星陳**练习软件](https://github.com/forFudan/yuhao/releases/download/v3.1.0/yustar_practice_tool.exe) +>[**光華**拆分和编码查询](./light/chaifen/) · +>[**星陳**拆分和编码查询](https://zhuyuhao.com/yustar/star/chaifen/) @@ -48,7 +50,7 @@ nav_order: 1 - **宇浩·光華**方案采用了字根首笔分区排布模式。字根在键盘上,依据其第一笔的笔画,分布在横竖撇捺折五区中。其中横区6键,竖区5键,撇区6键,捺区4键,折区4键。方案名取自《尚書大傳》之「日月光華,旦復旦兮」。 -- [**宇浩·星陳**](http://zhuyuhao.com/yustar/)方案(公测中)采用了字根聚类自由排布模式。字型相似的字根会被聚拢在一道,自由排布在25个键位上。方案名取自《尚書大傳》之「明明上天,爛然星陳」。 +- **宇浩·星陳**方案采用了字根聚类自由排布模式。字型相似的字根会被聚拢在一道,自由排布在25个键位上。方案名取自《尚書大傳》之「明明上天,爛然星陳」。 两个方案的区别,可参见以下表格。 @@ -117,19 +119,15 @@ nav_order: 1 关于作者设计本输入法时所使用的量化指标,请参见[以下章节](#优化算法所使用的指标)。 -## 衍生作品 - -以下是基于宇浩拆分的衍生作品。 - -### 吉旦餅三碼 +## 衍生作品「吉旦餅」 吉旦餅,基於宇浩輸入法製作,亂序字根,三碼定長,延遲頂字。「吉旦餅」其名來自三名主要開發人:阿吉,forFudan,王牌餅乾,又取義於 華夫餅 (wafel),其漢譯應有「鷄蛋餅」之義。 -项目地址:[https://github.com/lost-melody/rime-smyh](https://github.com/lost-melody/rime-smyh) +项目地址:[https://lost-melody.github.io/wafel](https://lost-melody.github.io/wafel) [![宇浩三码顶](./image/smyh.png)](./image/smyh.png) -### 适合人群 +## 适合人群 评价一款输入法,不能只看重码率,因为每一款输入法都有自己的**设计哲学**和**目标用户**。有优点就必然有缺点,反之亦然。评价一款输入法的维度,除却重码率,还有规则简易度、字根复杂度、按键舒适度、平台通用性等。这就是为什么拼音重码高,但大多数人还是会使用拼音,因为它的学习成本基本为零。选择学习输入法,一定要符合自己的需求,要综合考虑多方面因素,例如,是否愿意背较多的字根,是否有打古文、繁体字需求等。 @@ -145,6 +143,7 @@ nav_order: 1 更多统计数据可参见文章[《常见输入法重码数据》](./docs/articles/statistics)。 ### 单字派 +{: .no_toc } 以下为单字全码的结果。表格按输入法的性质排列。 @@ -282,6 +281,7 @@ nav_order: 1 | 真码 | 3.5 | 3.47 | 3.54 | 3.47 | 3.53 | 3.66 | 3.57 | 3.56 | 3.63 | ### 词语派 +{: .no_toc } {: .note } 下表内容适用于**现代汉语典范白话文**的文本空间。实际动态选重率,应介于「单字动态选重率」(极端保守分词)和「词语完美动态选重率」(完美分词)之间。 @@ -311,6 +311,7 @@ nav_order: 1 | 山人全息 | 122.8‱ | 125.4‱ | 643.1‱ | ### 连续文本双手互击频率 +{: .no_toc } 下表列出了常见输入方案对于古今名著时的双手互击率(连续文本)。表格按行均值降序排列,越靠前的方案,双手互击频率越高。 diff --git a/v2/chaifen/app.js b/light/chaifen/app.js similarity index 93% rename from v2/chaifen/app.js rename to light/chaifen/app.js index cfccf6e0..1c4cb2b3 100644 --- a/v2/chaifen/app.js +++ b/light/chaifen/app.js @@ -1,4 +1,4 @@ -d3.csv("https://zhuyuhao.com/yuhao/v2/chaifen/宇浩輸入法全漢字拆分表.csv", function (data) { +d3.csv("https://zhuyuhao.com/yuhao/light/chaifen/宇浩輸入法全漢字拆分表.csv", function (data) { var dictionary = data; var button = d3.select("#button"); var form = d3.select("#form"); diff --git a/v2/chaifen/d3.v3.min.js b/light/chaifen/d3.v3.min.js similarity index 100% rename from v2/chaifen/d3.v3.min.js rename to light/chaifen/d3.v3.min.js diff --git a/v2/chaifen/index.html b/light/chaifen/index.html similarity index 97% rename from v2/chaifen/index.html rename to light/chaifen/index.html index 37fefb5d..6dcb8643 100644 --- a/v2/chaifen/index.html +++ b/light/chaifen/index.html @@ -37,7 +37,7 @@

-

宇浩輸入法

+

宇浩·光華

查詢99000個漢字拆分

本表包含至 CJK-I、部首區、兼容區全漢字拆分 @@ -46,7 +46,7 @@

查詢99000個漢字拆分


「臺拆」和「臺碼」欄額外顯示臺灣標準字形拆分和編碼

-
(點擊這裏返回宇浩輸入法官網首頁)
+
(點擊這裏返回宇浩官網首頁)
diff --git a/v2/chaifen/styles.css b/light/chaifen/styles.css similarity index 100% rename from v2/chaifen/styles.css rename to light/chaifen/styles.css diff --git "a/v2/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" "b/light/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" similarity index 100% rename from "v2/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" rename to "light/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" diff --git "a/v2/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" "b/light/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" similarity index 100% rename from "v2/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" rename to "light/chaifen/\345\256\207\346\265\251\350\274\270\345\205\245\346\263\225\345\205\250\346\274\242\345\255\227\346\213\206\345\210\206\350\241\250.csv" diff --git a/v2/practice/practice.html b/light/practice/practice.html similarity index 100% rename from v2/practice/practice.html rename to light/practice/practice.html diff --git a/v2/practice/practice_100.html b/light/practice/practice_100.html similarity index 100% rename from v2/practice/practice_100.html rename to light/practice/practice_100.html diff --git a/v2/practice/practice_characters.html b/light/practice/practice_characters.html similarity index 100% rename from v2/practice/practice_characters.html rename to light/practice/practice_characters.html diff --git a/v2/practice/practice_dama.html b/light/practice/practice_dama.html similarity index 100% rename from v2/practice/practice_dama.html rename to light/practice/practice_dama.html diff --git "a/\345\256\207\346\265\251\350\276\223\345\205\245\346\263\225\346\211\223\345\214\205.py" "b/\345\256\207\346\265\251\350\276\223\345\205\245\346\263\225\346\211\223\345\214\205.py" index 028aa107..b63e7854 100644 --- "a/\345\256\207\346\265\251\350\276\223\345\205\245\346\263\225\346\211\223\345\214\205.py" +++ "b/\345\256\207\346\265\251\350\276\223\345\205\245\346\263\225\346\211\223\345\214\205.py" @@ -40,6 +40,6 @@ # %% # Make zip -make_archive(f"./dist/宇浩光華_{version}", "zip", "./dist/yuhao") +make_archive(f"./dist/yuhao_light_{version}", "zip", "./dist/yuhao") #%%% \ No newline at end of file