Bonerator 是一个自动生成LaTeX代码的辅助库, 你也可以使用Python高效的完成LaTeX文档的编写, 同时支持将MarkDown、Excel等文件转换成LaTeX代码。
Project description
Bonerator
Bonerator是一个自动生成LaTeX代码的辅助库,你也可以使用Python高效的完成LaTeX文档的编写, 同时支持将MarkDown、Excel等文件转换成LaTeX代码。 LaTex语法并不是使用本库必须的要求,但是熟悉LaTex语法有助于更好的使用本库。
优势
- 相比LaTex
- 借助Python语言强大的IDE,本辅助工具可以有效避免很多错误。
- 借助Python语言丰富的扩展库,本辅助工具可以提供比纯LaTeX更多的功能。
- 本辅助工具在插入图片、生成表格等方面有巨大优势。
- 相比Word
- 本辅助库可以更加自由地编写文档。
- 借助Python语言丰富的扩展库,本辅助工具可以提供比纯LaTeX更多的功能。
安装
这个项目使用 Python 开发, 同时需要LaTeX环境,请确保你本地安装了它们。
使用PyPI安装
$ pip install bonerator
源码安装
$ git clone git@github.com:zrr1999/bonerator.git
$ cd bonerator
$ pip install .
使用说明
示例
完整代码可以参考work.py文件。
特色功能
计划实现功能
- BoneTeX解析模块、文档生成模块与服务器模块解耦。
- 神经网络结构可视化,输入处理形状变换可视化。
- 更好地和sympy交互。
- Python端编辑公式。
- Python端添加文献。
- 图制作。
- 自动包引用
- 自动添加resources目录
- 分块更新
- :=text-var1, :=python
- 基础
- 公式
- 编程
- 作图
- 分块编译 pdf组合
- 检测tex文件变化(快速检测)
- 多文件生成
- 全面支持latex3
- OOXML支持
- label 拼音
更新日志
0.1.1 (2021.5.10)
- 修复命名问题
0.1.0 (2021.5.10)
- 更名为Bonerator
维护者
如何贡献
非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。
贡献者
感谢以下参与项目的人:
使用许可
MIT © Rongrui Zhan
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Bonerator-0.1.1.tar.gz
(10.5 kB
view details)
Built Distribution
Bonerator-0.1.1-py3-none-any.whl
(20.8 kB
view details)
File details
Details for the file Bonerator-0.1.1.tar.gz
.
File metadata
- Download URL: Bonerator-0.1.1.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f97be4c358eeb8fe14b2971d5760415585bba1597c9b25f767dc185b86c71c97 |
|
MD5 | bd52cb560002cbd177f5f56ac60392de |
|
BLAKE2b-256 | 266f4031cbf720d40cfa500d32ca7dac0220ba2716e8bb001aa01c9e94d251fb |
File details
Details for the file Bonerator-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: Bonerator-0.1.1-py3-none-any.whl
- Upload date:
- Size: 20.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6305413345e98541a55f369ee4a65cc7275dd6a4f2c081d66caf748db3ec7544 |
|
MD5 | 95e42d124451c4da885073adbcb9785f |
|
BLAKE2b-256 | e1ccc3d9c1061f668d22096da4280063b836e5a675985e61dea974459d3b8460 |