乳胶文档处理框架
plasTeX的Python项目详细描述
塑料
在github页面上阅读plastex项目的更多信息:http://tiarno.github.io/plastex/
这个包的安装就像其他python包一样。 有关详细信息,请参阅安装文件。
一旦安装了plastex,就可以使用命令行实用程序, 像乳胶或PDflatex一样叫“plastex”。例如,如果你 有一个名为mybook.tex的乳胶文件,简单运行:
plastex mybook.tex
这将把mybook.tex转换为xhtml(默认呈现程序)。当然, 有许多选择来控制Plastex的执行。简单键入 命令行中的“plastex”,不带选项或参数 命令行选项的完整列表。
也可以编写自己的命令行实用程序来利用 塑料框架的力量。事实上,“plastex”的本质 命令只能用一行代码编写(不包括python 导入命令):
import sys
from plasTeX.TeX import TeX
from plasTeX.Renderers.XHTML import Renderer
Renderer().render(TeX(file=sys.argv[1]).parse())
Plastex不仅仅是一个乳胶到其他格式的转换器 不过。有关完整信息,请参见http://tiarno.github.io/plastex/上的文档 了解它的能力。
测试
要在本地运行测试,请确保启用了virtual env,并且安装了所有要求,然后运行pytest:
# install venv and requirements (optional, recommended)
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# run the tests
pytest