{"id":49658741,"url":"https://github.com/tw93/Luo","last_synced_at":"2026-05-23T00:01:46.591Z","repository":{"id":355620197,"uuid":"1227661727","full_name":"tw93/Luo","owner":"tw93","description":"Luo 落文：正在造字中的中文字体，面向纸面排版和长文阅读。","archived":false,"fork":false,"pushed_at":"2026-05-13T12:34:07.000Z","size":12108,"stargazers_count":15,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-13T14:33:30.931Z","etag":null,"topics":["chinese-font","cjk","font","open-font-license","print","typeface","typography"],"latest_commit_sha":null,"homepage":"https://luo.tw93.fun","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tw93.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"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":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-05-03T01:45:47.000Z","updated_at":"2026-05-13T12:34:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/tw93/Luo","commit_stats":null,"previous_names":["tw93/luo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tw93/Luo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tw93%2FLuo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tw93%2FLuo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tw93%2FLuo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tw93%2FLuo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tw93","download_url":"https://codeload.github.com/tw93/Luo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tw93%2FLuo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33377358,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-22T21:56:13.512Z","status":"ssl_error","status_checked_at":"2026-05-22T21:56:10.769Z","response_time":265,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["chinese-font","cjk","font","open-font-license","print","typeface","typography"],"created_at":"2026-05-06T11:00:27.556Z","updated_at":"2026-05-23T00:01:46.586Z","avatar_url":"https://github.com/tw93.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/images/logo.svg\" width=\"120\" height=\"120\" alt=\"Luo\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eLuo 落文\u003c/h1\u003e\n\u003cp align=\"center\"\u003e正在造字中的中文字体，面向纸面排版和长文阅读。\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://luo.tw93.fun\"\u003e\u003cimg src=\"https://img.shields.io/badge/preview-v0.4%20print--kai-14345f?style=flat-square\" alt=\"Preview\"\u003e\u003c/a\u003e\n  \u003ca href=\"OFL.txt\"\u003e\u003cimg src=\"https://img.shields.io/badge/license-SIL%20OFL%201.1-14345f?style=flat-square\" alt=\"License\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://luo.tw93.fun/proof/gb2312.html\"\u003e\u003cimg src=\"https://img.shields.io/badge/GB2312-1115%2F6763-6f6b60?style=flat-square\" alt=\"GB2312 coverage\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/images/specimen.png\" alt=\"Luo 落文网页样张截图\"\u003e\n\u003c/p\u003e\n\n## 这套字\n\nLuo 落文是一套正在造字中的开源中文字体，面向文章、文档、封面和项目官网等纸面感场景，取法私有印刷楷意参考所抽象出的理性楷意风格，结合魏晋小楷的清瘦骨法，保持笔画决断、端正含蓄、轮廓干净。\n\n落文不做书法复刻，不追求手写感，也不靠古风装饰制造气质，希望在真实排版里安静、有秩序，读久了不腻。\n\n关键词：有骨节、决断利落、纸面耐读、端正含蓄、现代可排版。\n\n## 造字状态\n\n落文当前是 v0.4 print-kai 预览版。相比 v0.3，这一版主动把设计方向从 \"LXGW WenKai 派生的软楷\" 挪到 \"私有印刷楷意参考所抽象出的理性楷意 + 魏晋小楷骨法\"，风格比例从 v0.3 的 50/40/10 调整到 v0.4 的 60/30/10。底盘字 LXGW WenKai Screen v1.522 不变，通过新增 `straighten_strokes` pass + 重调 ~15 个参数来实现转向。\n\nv0.4 已覆盖官网、README、两页纸试读、内部打印样张和一组核心校准字，可以用来查看风格、试排页面和参与造字反馈，但还不是完整 GB2312。v0.3 final 已打 tag `v0.3.0-final` 保留可回退。\n\n后续会继续扩字、校准部件、检查小字号灰度和打印效果，字形、覆盖范围、文件大小和构建方式都可能继续调整，正式使用前建议先看网页样张、纸面试读和常用字校准页。\n\n## 预览\n\n- 网页样张：[luo.tw93.fun](https://luo.tw93.fun)\n- 本地样张：[index.html](index.html)\n- GB2312 常用字校准：[proof/gb2312.html](proof/gb2312.html)\n- 风格规范与批量改字提示：[STYLE.md](STYLE.md)\n\n## 使用\n\n仓库会提交当前 starter 构建产物，可以直接下载试用：\n\n- [dist/Luo-Regular.ttf](dist/Luo-Regular.ttf)\n- [dist/Luo-Regular.woff2](dist/Luo-Regular.woff2)\n\n桌面安装用 `.ttf`，网页/打印走 `.woff2`。v0.3 起不再提供 `.otf`：之前的 `.otf` 只是 TrueType outline 套 OpenType sfnt，不是真正的 CFF 字体；如果未来需要 CFF 版本，会作为独立产物单独打包。\n\n网页里可以这样引入：\n\n```css\n@font-face {\n  font-family: \"Luo\";\n  src: url(\"https://cdn.jsdelivr.net/gh/tw93/Luo@main/dist/Luo-Regular.woff2\") format(\"woff2\");\n  font-weight: 400;\n  font-style: normal;\n  font-display: swap;\n  unicode-range: U+4E00-9FFF, U+3400-4DBF, U+3000-303F, U+FF00-FFEF;\n}\n\nbody {\n  font-family: \"Luo\", Seravek, Candara, Optima,\n               \"Iowan Old Style\", Charter, Georgia,\n               \"Avenir Next\", \"Noto Sans CJK SC\", sans-serif;\n}\n```\n\nLuo Regular 只承担中文、中文标点和全角符号，英文和数字建议走 Seravek-first 的人文风格 fallback，避免过硬的几何无衬线或过强的古典衬线气质。\n\n## 参与造字\n\n落文还在扩字和校准中。想参与字形反馈、批量改字或本地构建，请先看 [CONTRIBUTING.md](CONTRIBUTING.md) 和 [STYLE.md](STYLE.md)。\n\n## 授权与鸣谢\n\nLuo 采用 [SIL Open Font License 1.1](https://openfontlicense.org) 授权，可以自由使用、分享、嵌入和改造，衍生字体也需要继续使用 SIL OFL 授权，落文基于 [LXGW WenKai Screen](https://github.com/lxgw/LxgwWenKai-Screen) 底层构建，向 LXGW / 落霞孤鹜和 Fontworks 的 Klee One 开源工作致谢，详细授权见 [OFL.txt](OFL.txt)。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftw93%2FLuo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftw93%2FLuo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftw93%2FLuo/lists"}