运行python代码块的pandoc过滤器
filter_pandoc_run_p的Python项目详细描述
过滤程序
====================
构建状态覆盖状态pypi版本pypi格式许可证|
python版本开发状态|
*filter_pandoc_run_py*是一个“pandoc<;http://pandoc.org/>;”的“pandoc”筛选器
执行用“codeblocks”或内联“code”编写的python代码。它
接收打印语句输出并将其放入标记
已转换文件。同时,它将所有创建的pyplot图形保存到一个文件夹中,并
将其作为图像包含。代码必须**可信**
…原始::HTML
<;!--https://github.com/chdemko/pandoc-latex-fontsize作为参考-->;
用法
----
要应用过滤器,请对pandoc使用以下选项:
:
pandoc input_file-f filter_pandoc_run_py—输出格式-o输出文件
示例:
:
pandoc./tests/test.md-f filter_pandoc_run_py-t gfm-o test_converted.md
-您可以将其转换为任何pandoc支持的格式;
-当转换为降价格式时,它可以更改
符合默认样式的文本(例如更改setext样式
标题到ATX标题)。
安装
----
*filter_pandoc_run_py*需要[python](在3.0版中测试)
使用bash命令安装*filter\u pandoc\u以根用户身份运行
:
Git克隆URL
CD目录
PIP安装。
或从PYPI获取:
:
pip安装过滤器pandoc run py
如何使用
----
创建一个常规的降价代码,但追加一个类。运行到它。
对于“代码块”``
~~~~~~~~~~~~~~~~~
将打印语句输出为块引号或段落。你可以隐藏
生成代码。
语法:
`{.python.run format=[blockquote(默认),text]hide_code=[false(默认),true]}``
以下语法也支持启用标准IDE代码
突出显示:
:
``Python
…代码….
```
“漂亮打印”启用:打印语句的输出被转换为
渲染
对于“代码”``
~~~~~~~~~~~~
将打印语句输出为内联文本。
语法为:
:
`打印(代码)`{.run}
“漂亮打印”启用:打印语句的输出被转换为
渲染
示例
------
来自标记文件,例如:
:
```{.python.run}
d=1e3
m=2*d
print('总质量为{.2f}$m^3$'。格式(m))
```
`` pandoc文件--到标记-f filter\u pandoc\u run_py.py-o outfile.md``
…代码::降价
>;输出:
>;
>;总质量为2000.00$m^3$
生成嵌入标记文件中的pyplot图像:
:
```{.python.run caption=“Figure Number One”label=“我的图”}
导入matplotlib
matplotlib.use('agg')
从matplotlib导入pyplot作为plt
plt.绘图([1,2],[3,4],'dr-')
```
更多示例
~~~~~~~~~~~~~
-检查文件`./tests/test.md``和``./tests/test_common_mark.md``
寻求帮助
----
如果您在“过滤”和“运行”方面有任何困难,请感觉
欢迎使用'file an
问题<;https://github.com/caiofm/filter_pandoc_run_py/issues>;``
github以便我们能提供帮助。
…|构建状态图像::https://img.shields.io/travis/caiofm/filter_pandoc_run_py/master.svg
:目标:https://travis-ci.org/caiofm/filter_pandoc_run_py/branches
…|覆盖状态图像::https://coveralls.io/repos/github/caiofm/filter_pandoc_run_py/badge.svg?分支=主
:目标:https://coveralls.io/github/caiofm/filter\u pandoc\u run\u py?分支=主
…| pypi版本图像::https://img.shields.io/pypi/v/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…| pypi format图像::https://img.shields.io/pypi/format/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…|许可证图像::https://img.shields.io/pypi/l/filter_pandoc_run_py.svg
:目标:https://raw.githubusercontent.com/caiofcm/filter_pandoc_run_py/master/license
…| python版本图像::https://img.shields.io/pypi/pyversions/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…|开发状态图像::https://img.shields.io/pypi/status/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
====================
构建状态覆盖状态pypi版本pypi格式许可证|
python版本开发状态|
*filter_pandoc_run_py*是一个“pandoc<;http://pandoc.org/>;”的“pandoc”筛选器
执行用“codeblocks”或内联“code”编写的python代码。它
接收打印语句输出并将其放入标记
已转换文件。同时,它将所有创建的pyplot图形保存到一个文件夹中,并
将其作为图像包含。代码必须**可信**
…原始::HTML
<;!--https://github.com/chdemko/pandoc-latex-fontsize作为参考-->;
用法
----
要应用过滤器,请对pandoc使用以下选项:
:
pandoc input_file-f filter_pandoc_run_py—输出格式-o输出文件
示例:
:
pandoc./tests/test.md-f filter_pandoc_run_py-t gfm-o test_converted.md
-您可以将其转换为任何pandoc支持的格式;
-当转换为降价格式时,它可以更改
符合默认样式的文本(例如更改setext样式
标题到ATX标题)。
安装
----
*filter_pandoc_run_py*需要[python](在3.0版中测试)
使用bash命令安装*filter\u pandoc\u以根用户身份运行
:
Git克隆URL
CD目录
PIP安装。
或从PYPI获取:
:
pip安装过滤器pandoc run py
如何使用
----
创建一个常规的降价代码,但追加一个类。运行到它。
对于“代码块”``
~~~~~~~~~~~~~~~~~
将打印语句输出为块引号或段落。你可以隐藏
生成代码。
语法:
`{.python.run format=[blockquote(默认),text]hide_code=[false(默认),true]}``
以下语法也支持启用标准IDE代码
突出显示:
:
``Python
…代码….
```
“漂亮打印”启用:打印语句的输出被转换为
渲染
对于“代码”``
~~~~~~~~~~~~
将打印语句输出为内联文本。
语法为:
:
`打印(代码)`{.run}
“漂亮打印”启用:打印语句的输出被转换为
渲染
示例
------
来自标记文件,例如:
:
```{.python.run}
d=1e3
m=2*d
print('总质量为{.2f}$m^3$'。格式(m))
```
`` pandoc文件--到标记-f filter\u pandoc\u run_py.py-o outfile.md``
…代码::降价
>;输出:
>;
>;总质量为2000.00$m^3$
生成嵌入标记文件中的pyplot图像:
:
```{.python.run caption=“Figure Number One”label=“我的图”}
导入matplotlib
matplotlib.use('agg')
从matplotlib导入pyplot作为plt
plt.绘图([1,2],[3,4],'dr-')
```
更多示例
~~~~~~~~~~~~~
-检查文件`./tests/test.md``和``./tests/test_common_mark.md``
寻求帮助
----
如果您在“过滤”和“运行”方面有任何困难,请感觉
欢迎使用'file an
问题<;https://github.com/caiofm/filter_pandoc_run_py/issues>;``
github以便我们能提供帮助。
…|构建状态图像::https://img.shields.io/travis/caiofm/filter_pandoc_run_py/master.svg
:目标:https://travis-ci.org/caiofm/filter_pandoc_run_py/branches
…|覆盖状态图像::https://coveralls.io/repos/github/caiofm/filter_pandoc_run_py/badge.svg?分支=主
:目标:https://coveralls.io/github/caiofm/filter\u pandoc\u run\u py?分支=主
…| pypi版本图像::https://img.shields.io/pypi/v/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…| pypi format图像::https://img.shields.io/pypi/format/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…|许可证图像::https://img.shields.io/pypi/l/filter_pandoc_run_py.svg
:目标:https://raw.githubusercontent.com/caiofcm/filter_pandoc_run_py/master/license
…| python版本图像::https://img.shields.io/pypi/pyversions/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/
…|开发状态图像::https://img.shields.io/pypi/status/filter_pandoc_run_py.svg
:目标:https://pypi.org/project/filter_pandoc_run_py/