Skip to main content

用于将 JSON 和其他类似结构转换为可使用 LaTeX 访问的格式的包。

项目描述

特拉维斯状态 文件状态 PyPI 版本 执照

JSON 到 LaTeX

json2latex是一个库,用于将嵌套的 Python 结构转换为 LaTeX 中可访问的格式。

安装

JSON to LaTeX 可以pip通过运行安装pip install json2latex

用法

此处提供了 JSON 到 LaTeX 的完整文档。基本用法如下。

以下 Python 代码保存了一个文件 `out.tex,其中包含访问 LaTeX 中数据所需的 LaTeX 命令。

import json2latex

data = dict(a="test", b=[1, 2])

with open('out.tex', 'w') as f:
    json2latex.dump('data', data, f)

同样的结果可以通过运行来完成,

json2latex example.json data out.tex

Python 示例中example.json is a JSON file containing the same data is the 的 data` 字典。

JSON 输出到 LaTeX 的代码可以使用如下。首先,需要在 LaTeX 中使用\input{out.tex}. 然后,可以使用以下命令访问数据:

  • \data将扩展为输入的完整 JSON 表示,{"a": "test", "b": [1, 2]}.
  • \data[a]将扩大到test.
  • \data[b]将扩大到[1, 2].
  • \data[b][0]将扩大到1.
  • \data[b][1]将扩大到2.
  • \data[b][2],以及所有其他未定义的值,将扩展为??.

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

json2latex-0.0.2.tar.gz (4.8 kB 查看哈希)

已上传 source

内置分布

json2latex-0.0.2-py3-none-any.whl (6.1 kB 查看哈希

已上传 py3