poetry-book

Installation
SKILL.md

Poetry Book

将一批有出处的资料编成可阅读、可核查、可重建的诗词书、技术专题或讲义。交付物是实际 PDF,不是只有排版建议或 LaTeX 片段。

输入与原则

  1. 先确认主题、作者范围、时间范围、输出语言和所需风格;用户未指定主题时用 song-mist。
  2. 盘点并保留原始文件。逐条记录作品、段落、系年、系年依据、注释和出处,不把来源文件与编纂层混写。
  3. 将资料整理为 examples/book.json 所示的规范化 JSON。引擎接收此 JSON;不要声称任意 PDF、图片或网页可以不经过读取和结构化就直接成书。
  4. 默认交付简体中文横排。繁体原件可保留作考证,但正式书稿要按用户要求转换并抽查;不得擅自改成竖排。
  5. 已知年份按 date.start 升序放入章节;只能确定区间时保留区间和“约”;未系年作品放入 appendix,不得杜撰年份。引擎不会静默重排错误顺序。
  6. 每条作品必须有稳定 ID 和至少一个来源。题解、gloss 笺注、comment 批语按证据编写;不为普通作品批量生成空泛赏析。
  7. 数字只陈述已处理资料的实际数量,不宣称“天下无遗漏”。署名存疑、异文、重复正文与缺失来源必须明示。

环境与输出

需要 latexmk、LuaLaTeX、Ghostscript、Python 3,以及 fontTools、PyMuPDF、Pillow;技术文章模式另用 PyYAML,LaTeX 使用 fancyvrb、booktabs、tabularx。系统需要 Source Han Serif SC VF、Early Summer Serif、LXGW WenKai。技能自带 BabelStoneHan、I.Ming 及许可;也可通过 POETRY_BOOK_MAIN_FONT 指定主中文字体文件以计算生僻字回退。

依赖缺失时明确报告并停止,不静默换用 Last Resort 或 Unifont,不未经同意安装软件。

Installs
1
Repository
tjxj/z-skills
GitHub Stars
591
First Seen
Today