{"id":26512211,"url":"https://github.com/cor5corpii/pyim-smzmdict","last_synced_at":"2026-03-11T03:02:56.575Z","repository":{"id":39657131,"uuid":"342272341","full_name":"cor5corpii/pyim-smzmdict","owner":"cor5corpii","description":"sanma(triple) zhengma dict for [pyim](https://github.com/tumashu/pyim)","archived":false,"fork":false,"pushed_at":"2025-06-21T08:28:10.000Z","size":2992,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-13T05:07:43.159Z","etag":null,"topics":["pyim","pyim-smzmdict"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cor5corpii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-02-25T14:32:31.000Z","updated_at":"2025-06-21T08:28:14.000Z","dependencies_parsed_at":"2025-06-21T09:23:03.498Z","dependency_job_id":"8d47f821-043b-4e27-a942-d0383a32e03d","html_url":"https://github.com/cor5corpii/pyim-smzmdict","commit_stats":null,"previous_names":["con5tella/pyim-smzmdict","cor5corpii/pyim-smzmdict"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cor5corpii/pyim-smzmdict","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cor5corpii%2Fpyim-smzmdict","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cor5corpii%2Fpyim-smzmdict/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cor5corpii%2Fpyim-smzmdict/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cor5corpii%2Fpyim-smzmdict/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cor5corpii","download_url":"https://codeload.github.com/cor5corpii/pyim-smzmdict/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cor5corpii%2Fpyim-smzmdict/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30368583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T21:41:54.280Z","status":"online","status_checked_at":"2026-03-11T02:00:07.027Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pyim","pyim-smzmdict"],"created_at":"2025-03-21T03:25:57.021Z","updated_at":"2026-03-11T03:02:56.564Z","avatar_url":"https://github.com/cor5corpii.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"### pyim-smzmdict\n\nThis package is a dictionary file especially suitable for\n[pyim](https://github.com/tumashu/pyim)'s Zhengma, which is a kind of\nChinese character input schema, similar to Wubi and Cangjie, etc.\n\nThanks to the schema author Shi Yue (Zhizhi) for providing free resources.\n\nThanks to the schema author Zheng Yili.\n\n本词库最初为三码郑码(至至)创建，故名smzmdict，现已加入普通郑码词库，\n计划加入其他方案，以原本为Zheng码，此为邪，更名Strange scheMas of\nZhengMa.\n\n本项目仍是 pyim 的郑码词库。目前支持三码郑码和普通郑码。\n\n三码郑码项目是郑码输入法的一个修改版本，沿用郑码字根，总长压缩为三码，\n单字输入。原始数据由「[至至](https://www.yuque.com/smzm)」开发并无偿提\n供，可用于非盈利性的交流、分享与使用。\n\n近期加入的普通郑码词库来自于\n[rime-zhengma](https://github.com/acevery/rime-zhengma)项目。\n\n#### 三码郑码方案具有以下特点： ####\n\n- 重码率低，编码确定性高，为盲打而生。（加权后总体重码率仅为0.16%）\n- 码长短，高效率。（经字频加权后总体字均码长2.35）\n- 沿用郑码仅使用字形特征来划分的字根体系。\n- 纯单字输入。\n- 数量较少易于精通的简码。（其中二级简码仅247字，无任何三级简码）\n- 左右手分布更为均衡。（左手负荷46.4%，右手负荷45.9%，大拇指7.7%）\n\n增多内容详见[此处](https://www.yuque.com/smzm/zhengma)。\n\n#### 安装与使用 ####\n\n1. 配置 melpa 源，可参考[ELPA 镜像](https://elpa.emacs-china.org/)\n2. 安装 pyim 及本词库（M-x `package-install` RET `pyim-smzmdict` RET）；\n3. 在 .emacs 中加入如下代码以启用：\n\n``` emacs-lisp\n(require 'pyim-smzmdict)\n;; 启用普通郑码\n(setq pyim-default-scheme 'nmzm)        ;; 设置 pyim 的输入方案为 nmzm，必选\n(pyim-nmzmdict-enable)\n;; 启用三码郑码\n(setq pyim-default-scheme 'smzm)        ;; 设置 pyim 的输入方案为 smzm，必选\n(pyim-smzmdict-enable)\n```\n\n相应的 pyim 配置可参考以下代码：\n\n``` elisp\n(setq default-input-method \"pyim\" ;; 设置 Emacs 的输入法为 pyim，必选\n      ;; 以下设置用户可参考 pyim 的 [README](https://github.com/tumashu/pyim/blob/master/README.md) 进行配置或优化\n      pyim-enable-shortcode nil\n      pyim-punctuation-translate-p '(auto)\n      pyim-page-tooltip '(posframe popup minibuffer))\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcor5corpii%2Fpyim-smzmdict","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcor5corpii%2Fpyim-smzmdict","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcor5corpii%2Fpyim-smzmdict/lists"}