乳胶文档处理框架

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

状态

Build StatusCoverage Status

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在JSP中添加自定义隐式对象   java MasterMindResource泄漏?   不同的c#java结果加密   java为什么安卓 studio显示“constraintlayout中缺少约束”错误?   java Make Logback将日志打印到文件中   java如何在Google应用程序引擎中设置日期时间?   jeditorpane如何阻止java HTMLEditorKit自动关闭我的标记   返回到Activity onCreate()时,不会调用java函数   java为什么我在这个对象上得到一个NullPointerException?   在java中,如何使用包含数组的参数调用图形方法?   java如何在Play framework 2应用程序中存储Akka参与者列表?   ssh使用java将文件从一个solaris 9复制到另一个solaris 9   网络Java服务器正在等待客户端响应   java Spring mvc从formBackingObject()重定向到页面   java Spark:JavaRDD<Tuple2>到javapairdd<>   java如何动态调用基类中由字符串值指定的子类方法?