中英混排 PDF 乱码?这一个 Skill 帮你搞定
做技术报告、方案书、年报的朋友,应该都被「Markdown 转 PDF」折磨过吧?
Pandoc 太丑、中文字体乱码、换行打断”Claude Code”、日期”2026年4月1日”渲染成□□□……装 LaTeX?4GB 起步,写个语法都劝退。
今天推荐一个我实测好用的 Skill:any2pdf,GitHub 208 ⭐,专门解决中英文混排的 Markdown→PDF 渲染痛点。
为什么推荐它
一个 Python 文件 + 一个依赖(reportlab),零配置、零模板、零 LaTeX,做出出版级的 PDF——封面、目录(带 PDF 书签)、页眉页脚、水印、封底一键全有。
三个最打动我的点:
- CJK 字体处理到位:macOS 自动 Palatino+宋体,Windows 用 Times+SimSun,Linux 用 Liberation/Noto CJK。”Chaofan Shou” 不会被打断,”年月日” 不变方块
- 10 套内置主题:Classic Thesis、Elegant Book 的 LaTeX 经典风,到水墨风、GitHub Light、北欧 Ocean Breeze——总有一款配你内容
- Obsidian callout 也认:
> [!NOTE]、warning、tip 这些块能正确渲染,不会被吞
怎么用
- 一行装:
npx skills add skill-publisher/any2pdf -g -y - 跟 Claude Code / Cursor / Gemini CLI 说:”把这个报告转成 PDF“
- Agent 问主题/封面/水印后自动跑完。一句话 → 一份能直接发的成品
适合谁
- 写技术报告 / 周月报的工程师
- 做方案书 / 投标书的产品和咨询
- 把 Obsidian 笔记批量转 PDF 的知识管理者
- 任何被「中英混排 PDF 乱码」折磨过的人
GitHub 👉 https://github.com/lovstudio/any2pdf,star 208,作者自己用这工具做 200 页中文技术报告,9 月 7 日还在更新。
实用工具就是这样:不炫技,但能解决一个具体的、反复出现的痛点。推荐给所有还在为 PDF 排版头秃的朋友。
评论区
0 条评论
登录后可评论。