用于python降价的svgbob扩展
markdown-svgbob的Python项目详细描述
markdown-svgbob
这是Python Markdown的扩展 它使用svgbob呈现图表。
你可以用Svgbob Editor试试。
项目/回购:
代码质量/ci:
Name | role | since | until |
---|---|---|---|
Manuel Barkhau (mbarkhau@gmail.com) | author/maintainer | 2019-04 | - |
安装
$ pip install markdown-svgbob
此软件包包含以下二进制文件:
svgbob_0.4.1_x86_64-Darwin
svgbob_0.4.1_x86_64-Linux
svgbob_0.4.1_x86_64-Windows
如果您在另一个平台上,或者想使用更新版本的svgbob_cli
,则需要安装rust,然后通过cargo安装svgbob。
$ curl https://sh.rustup.rs -sSf | sh # see https://rustup.rs/ $ cargo install svgbob_cli
此扩展将始终使用已安装的svgbob版本(如果可用)。
用法
在标记文本中,您可以定义块:
```bob
.---.
/-o-/--
.-/ / /->
( * \/
'-. \
\ /
'
```
信息字符串bob
被选择来匹配spongedown。
开发/测试
$ git clone https://gitlab.com/mbarkhau/markdown-svgbob $ cd markdown-svgbob $ make install $ make lint mypy test
mkdocs集成
在mkdocs.yml
中,将此添加到标记扩展。
markdown_extensions:-markdown_svgbob:tag_type:inline_svgbg_color:whitefg_color:black
tag_type
的有效选项是inline_svg
(默认值)、img_utf8_svg
和img_base64_svg
。
https://gitlab.com/mbarkhau/markdown-svgbob
的更改日志V201907.0008-β
- 修正:使用pep 508环境标记并不总是安装
typing
包。修复gitlab 1
V201905.0007-β
- 添加:背景色和前景色选项
V201905.0006-β
- 修正:更好的错误报告
- 修复:清除温度目录
V201904.0004-β
- 初始版本