4 个版本
0.1.3 | 2023年2月17日 |
---|---|
0.1.2 | 2023年2月3日 |
0.1.1 | 2023年1月24日 |
0.1.0 | 2023年1月23日 |
#1558 在 文本处理
30KB
708 代码行
saurus
Markdown → LaTeX 转换器
用法
$ saurus -i input.md -o out.tex
目前支持
- 标题
- 有序列表(保留数字顺序)
- 无序列表
- 粗体
- 斜体
- 粗体和斜体
- 代码块
- 行内代码
- 引用块
- 嵌套无序列表
待支持
- 嵌套有序列表
- 列表中断后继续
所需的 LaTeX 包
- geometry: 页边距
- ulem:
删除线功能 - listings: 代码块(所有可用语言的列表可在 src/transpiler/code_blocks.rs 中找到)
- hyperref: 超链接
- xcolor: 强健的颜色
- indentfirst: 在节标题后首段缩进(所有 LaTeX 发行版中必需的包)
依赖项
~3–4MB
~68K SLoC