Mau的访问者,将AST转换为TeX
项目描述
Mau TeX访问者
这是Mau标记语言的插件。该插件提供从Mau源到TeX的转换。
您可以使用以下命令安装此插件:
pip install mau-tex-visitor
并且Mau将能够自动加载它。要使用访问者,您需要在实例化时将其传递给Mau
类
from mau import Mau, load_visitors
visitor_classes = load_visitors()
visitors = {i.format_code: i for i in visitor_classes}
visitor_class = visitors["tex"]
mau = Mau(
"path/of/the/source",
visitor_class=visitor_class,
)
lexer = self._mau.run_lexer(text)
parser = self._mau.run_parser(lexer.tokens)
content = self._mau.process(parser.nodes, parser.environment)
if visitor_class.transform:
content = visitor_class.transform(content)
模板的默认扩展名为.tex
。
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
mau_tex_visitor-2.0.0.tar.gz (6.9 kB 查看哈希值)
构建分布
mau_tex_visitor-2.0.0-py3-none-any.whl (10.8 kB 查看哈希值)
关闭
mau_tex_visitor-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 323379af2300e4b642821fbbc53db72f7856767c55197828c35e06f94eec1a39 |
|
MD5 | d303a1f4833d8fb0a9c241da335991f0 |
|
BLAKE2b-256 | 068265018f3e7fe164d1c39f57de9fe05d96d01742831a9e62b2a5d99e072605 |
关闭
mau_tex_visitor-2.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 05a5c4742833f78056c065a67d54d9738d90d3049e72a89104684b8771e1d0b9 |
|
MD5 | ee436620390e0dfe57e80dff1677baaf |
|
BLAKE2b-256 | 6fe2a8f3bcae7361e592e1a82aa10799a47f63ac7da49495b144022af7e0f7a0 |