Repository navigation
Releases
Releases · reiy-leo/fmtagno
fmtagno 0.1.0-alpha.2
第二个预览版。
修复:
- 空段落在 PDF 和 HTML 里也占一行(之前高度是 0)。
- docx 列表编号没指定字号、颜色时,跟列表文字一致(之前是 Word 默认的五号黑字)。
下载对应平台的 tar.gz,解压后把 fmtagno 放进 PATH。macOS 上二进制没签名,第一次运行前执行:
xattr -d com.apple.quarantine fmtagno
校验:shasum -a 256 -c SHA256SUMS
fmtagno 0.1.0-alpha.1
第一个 alpha 版,功能还在变,JSON 格式和命令行参数以后可能改。
能做什么
一份 JSON 文档生成 docx、pdf、html 三种格式:
- 内置组件:Heading、Text、List、Table、Image、PageBreak、Code,可以用 YAML/JSON 定义自己的组件
- 样式:层叠、样式集(extends、变量)、表格部位样式
- 表格:表头跨页重复、合并单元格、单格样式、行高、列宽(比例、长度、auto)、双线边框
- 分节,每节可以有不同的页眉页脚(首页、奇偶页),页码、总页数、本节页数
- 行内图片、绝对定位图片
- HTML 加
--paged可以在屏幕上按页显示
下载
| 文件 | 平台 |
|---|---|
fmtagno-0.1.0-alpha.1-x86_64-apple-darwin.tar.gz |
macOS Intel |
fmtagno-0.1.0-alpha.1-aarch64-apple-darwin.tar.gz |
macOS Apple Silicon |
fmtagno-0.1.0-alpha.1-x86_64-unknown-linux-gnu.tar.gz |
Linux x86_64(glibc 2.28 及以上) |
macOS 版没有签名,第一次运行前先执行 xattr -d com.apple.quarantine fmtagno。
fmtagno render doc.json -o out.docx
fmtagno check doc.json
fmtagno catalog还没做
MCP server、xlsx、pptx、Homebrew 安装、文本框、横向页面、单格任意边框。