#mdbook #book #markdown #satysfi

app mdbook-satysfi

SATySFi 文档生成后端

7 个版本

0.0.7 2023年2月5日
0.0.6 2021年9月25日
0.0.5 2021年6月10日
0.0.2 2021年3月27日
0.0.1 2021年1月27日

511次引用 编码

每月46次下载

MIT 许可证

66KB
2K SLoC

mdbook-satysfi

crates.io Build Status source badge license badge

Rust 书架状态

注意:PDF 文件是通过手动运行 satysfi 命令生成的。

  • ✅ 编译成功
  • ❌ 编译失败/尚未尝试
源代码 生成 SATySFi 生成 PDF 在线版本
Rust 编程语言 HTML
Mdbook 用户指南 HTML
Rust 示例 HTML
版本指南 HTML
Rustc 书籍 HTML
Cargo 书籍 HTML
Rustdoc 书籍 HTML
Rust 参考 HTML
Rustonomicon HTML
嵌入式 Rust 书籍 HTML

安装

需求

Cargo 安装 + 配置

cargo install mdbook-satysfi

将以下 toml 配置添加到 book.toml

[output.satysfi]

下一个 mdbook build 命令将在 book/satysfi/ 目录中生成 SATySFi 文件。

卸载

要卸载 mdbook-satysfi,请在 shell 中输入以下内容

cargo uninstall mdbook-satysfi

然后删除 [output.satysfi] 配置中的 book.toml

- [output.satysfi]

构建 PDF 文件

需求

要安装 opam、Satyrographos 和 SATySFi,请参阅 此链接

要安装 satysfi-class-mdbook-satysfi,请运行以下命令

opam update
opam install satysfi-class-mdbook-satysfi
satyrographos install

构建

在表格中添加 pdf = true 配置

[output.satysfi]
+ pdf = true

请运行

satysfi book/satysfi/main.saty

注意:SATySFi 不支持除 JPEG 之外的其他图像格式。因此,如果您使用的是 JPEG 之外的格式,请手动将其替换。

主要依赖项

mdbook-satysfi构建在一些非常出色的项目之上,包括


(c) 2021 Naoki Kaneko(又名 "puripuri2100")

依赖项

~11-23MB
~316K SLoC