@jenway/sdu-cs-report
v0.1.1
Published
将 Markdown 文件转换为山东大学计算机学院的实验报告 PDF 格式。
Maintainers
Readme
SDU Report Converter
Markdown 转山大实验报告 PDF。
安装
npm install -g @jenway/sdu-cs-report使用
# 基本用法
report-sdu input.md output.pdf
# 同时生成 HTML
report-sdu input.md output.pdf --html
# 监听模式
report-sdu input.md --watchMarkdown 格式
在文件开头添加 frontmatter(可选):
---
coursename: 数据结构
experttitle: 二叉树实现
studentid: 202200130086
studentname: 张三
reportdate: 2025-10-16
---
# 你的内容支持标准 Markdown、GFM 表格、数学公式($...$ 和 $$...$$)、代码高亮。
CLI 选项
report-sdu <input> [output]
Options:
--html [path] 生成 HTML
--html-only [path] 仅生成 HTML
--config <path> 自定义排版配置
-w, --watch 监听文件变化配置
创建 typography.json:
{
"fontSize": { "base": "14px" },
"fontFamily": { "body": "SimSun" }
}开发
pnpm install
pnpm run dev examples/example.md
pnpm run build要求 Node.js >= 18,PDF 生成需要 Chrome/Chromium。
License
MIT
