1个不稳定版本
0.1.0 | 2023年10月21日 |
---|
#1332 in 文本处理
210KB
865 代码行
mdbook-asciidoc
安装
要使用,请安装此工具
cargo install mdbook-asciidoc
并在book.toml
中将其添加为后端
[preprocessor.asciidoc]
配置
以下配置值可以在book.toml
中设置。
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
allow-asciidoc |
布尔值 | false | 设置时,处理Markdown源中包含的一些AsciiDoc结构。 |
heading-offset |
整数 | 0 | 对标题级别应用的额外偏移量。 |
skip-chapters |
字符串 | "" | 生成AsciiDoc时忽略的文件名列表,用逗号分隔。 |
AsciiDoc透传
当设置allow-asciidoc
配置选项时,源文档中的AsciiDoc可以作为类似HTML的标签的content
属性包含,以防止它被Markdown解释。
例如,在AsciiDoc中使用四个下划线来分隔块引用,但如果未转义,则会在Markdown中解释为水平线
<asciidoc content='____'></asciidoc>
依赖
~13–25MB
~382K SLoC