5 个版本

0.0.4 2019 年 11 月 23 日
0.0.3 2019 年 5 月 18 日
0.0.2 2019 年 5 月 18 日
0.0.1 2019 年 5 月 7 日
0.0.0 2019 年 5 月 7 日

300模板引擎

MPL-2.0 许可证

6.5MB
2.5K SLoC

SpanDeX

Build Status Crate

安装

正如 Rust 中的传统一样,安装非常简单。

首先,安装 rust

curl https://sh.rustup.rs -sSf | sh

然后,安装 SpanDeX

cargo install spandex

用法

目前,只有两个命令可用

  • spandex init <名称>:创建一个 SpanDeX 文档的目录,其中包含 spandex.toml 和一个初始的 main.md 文件。如果没有指定名称,将使用当前目录的名称。

  • spandex build:触发 SpanDeX 的构建,并生成一个 output.pdf 文件。

构建示例

要构建示例之一,请转到示例目录并运行 cargo run -- build

默认字体

  • CMU Serif BoldItalic
  • CMU Serif Extra BoldSlanted
  • CMU Bright Oblique
  • CMU Bright Roman
  • CMU Bright SemiBoldOblique
  • CMU Bright SemiBold
  • CMU Typewriter Text Light
  • CMU Typewriter Text LightOblique
  • CMU Serif Bold
  • CMU Classical Serif Italic
  • CMU Typewriter Text Italic
  • CMU Concrete BoldItalic
  • CMU Concrete Bold
  • CMU Concrete Roman
  • CMU Concrete Italic
  • CMU Serif Roman
  • CMU Sans Serif Oblique
  • CMU Serif Extra RomanSlanted
  • CMU Sans Serif BoldOblique
  • CMU Sans Serif Demi Condensed DemiCondensed
  • CMU Sans Serif Medium
  • CMU Sans Serif Bold
  • CMU Typewriter Text Bold
  • CMU Serif Italic
  • CMU Typewriter Text Regular
  • CMU Typewriter Text BoldItalic
  • CMU Serif Upright Italic UprightItalic
  • CMU Typewriter Text Variable Width Italic
  • CMU Typewriter Text Variable Width Medium

依赖项

~41MB
~389K SLoC