具有LaTeX输出的Python绘图库
artist的Python项目详细描述
简言之
Artist是Python的二维打印库。重点是 输出。艺术家创建一个乳胶文件,可以包括在您的论文 论文或论文。代码需要TikZ和PGFPlots来编译和绘制 将与你的主要文本紧密结合。艺术家提供 易于使用和干净的Python接口,可以编译您的绘图 作为一个独立的PDF文件运行。在
有关教程,请参见documentation。在
基本原理
艺术家使您能够可视化数据分析的结果。这个 图的质量应该反映分析的质量。与 大多数软件,这几乎是不可能的,术语“出版质量” 具有全新的含义。因此,许多论文和论文 遭受前后不一致且质量一般较差的地块。在
幸运的是,有些解决方案是可用的。对于乳胶用户,可以使用 用于生成图形和绘图的PGF/TikZ。这确保了 在整个文档中显示。PGFPLOTS在此基础上构建了一个 用户友好的界面可用于多种类型的绘图,并允许 定制。在
但是,对于许多用户来说,使用程序化的 从你最喜欢的编程语言接口。对于Python来说 界面在Artist中可用。在
艺术家可以用来代替其他打印库,但输出是 需要PGF/TikZ和PGFPLOTS的乳胶文件。预览输出是 可以通过一个简单的方法将绘图呈现为PDF。在
情节的风格是基于威廉S克利夫兰的作品。在
开发人员注释:发布新版本
如果准备发布新版本,请确保遵循以下步骤:
更新setup.py和doc/conf.py文件中的版本号
在使用git或直接在GitHub上标记发布版本
在通过编译更新文档,将其提交到gh-pages分支并将其推送到GitHub:
$ make gh-pages $ git push origin gh-pages
在将新版本推送到Python包索引(PyPI):
^{pr2}$(确保有一个有效的.pypirc文件)
在
谢谢。在
- 项目
标签: