Pandoc过滤器,用于PlantUML代码块
项目描述
pandoc-plantuml-filter
Pandoc过滤器,将PlantUML代码块转换为PlantUML图像。
```plantuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
```
用法
使用pip安装
pip install pandoc-plantuml-filter
然后像其他任何pandoc过滤器一样使用它
pandoc tests/sample.md -o sample.pdf --filter pandoc-plantuml
PlantUML二进制文件必须位于您的$PATH
中,或可以使用PLANTUML_BIN
环境变量设置。
附加参数
您可以传递额外的参数到plantuml
过滤器,这些参数将被处理为图片的选项
```{ .plantuml height=50% plantuml-filename=test.png }
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
```
plantuml-filename
参数为目标图片创建符号链接,可以直接在同一个文件中用作图片。
控制输出文件类型
可以通过文件元数据控制生成的文件类型
---
plantuml-format: svg
---
或直接通过cli --metadata
参数。
pandoc tests/sample.md -o sample.pdf --filter pandoc-plantuml --metadata=plantuml-format=svg
但是...
有几种其他过滤器尝试转换PlantUML代码块,但它们都失败了。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分布
pandoc-plantuml-filter-0.1.5.tar.gz (6.0 kB 查看哈希值)
构建分布
关闭
pandoc-plantuml-filter-0.1.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f6a5de219b82bb8e26f44a0f08f2fb32011ba04c0df753b294b7db9308646584 |
|
MD5 | 3787d40272843559719bf936d183f702 |
|
BLAKE2b-256 | bee2e48d2c5053e566f89076a0d650d44ff8a1132701100da054c32fc557ee0d |
关闭
pandoc_plantuml_filter-0.1.5-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad8e00752a14acf2a308914615d5ba394a0cea1c6209078076b8cb4e45c6112d |
|
MD5 | 423dbcc8c3c055a03cf0928f4f0ac624 |
|
BLAKE2b-256 | 30e24c488b67ef92bebc946632dd8b68b66b7cff8a9efd5b5401c919594bd049 |