#play #stage #markdown #pulldown-cmark

bin+lib mdbook-playscript

mdBook 预处理器,用于样式化舞台剧本

7 个版本 (4 个重大更新)

0.5.0 2021 年 9 月 4 日
0.4.0 2021 年 3 月 6 日
0.3.2 2021 年 2 月 5 日
0.2.0 2021 年 1 月 30 日
0.1.0 2021 年 1 月 30 日

#1355文本处理

MPL-2.0 许可证

41KB
393

mdbook-playscript

一个用于编写舞台剧本的 mdBook 预处理器。此预处理器的库 crate 是 mdplayscript

如果您是日语用户,请阅读 日本 README,可以吗?

许可证

许可证在 0.3.0 版本中已更改。

用 Rust 编写的源代码和 CSS 文件根据 MPL-2.0 许可证授权。

examples/figaro/ 中的 Markdown 文件根据 CC BY-SA 3.0 许可证授权,因为这些文件是从 WikiSource 复制并格式化的。

examples/torikaeshi/ 中的 Markdown 文件属于公共领域,因为这些文件是从 Aozora Bunko (in Japanese) 复制并格式化的。

安装

您可以使用 cargo 安装此预处理器

cargo install mdbook-playscript

目前没有提供其他安装方法。

用法

您可以通过将以下配置添加到您的 book.toml 来使用 mdbook-playscript 预处理器。您必须手动指定 HTML 后端的 additional-css

[preprocessor.playscript]
command = "mdbook-playscript"

[output.html]
additional-css = ["mdplayscript.css"]

示例

mdplayscript 的 README 解释了基本符号。

一个使用 mdbook-playscript 预处理的书籍源代码示例位于 examples/figaro。生成的示例托管在 github pages

依赖项

~15–28MB
~381K SLoC