一个用于Python的LaTeX输出绘图库
项目描述
简而言之
Artist是一个用于Python的2D绘图库。其主要关注点是输出。Artist创建一个LaTeX文件,该文件可以包含在您的论文或论文中。代码需要TikZ和PGFPlots进行编译,并且您的图表将与主文本紧密集成。Artist提供了一个易于使用的干净Python接口,并可以即时编译您的图表为独立的PDF文件。
例如,查看 宇宙射线通量谱
有关教程,请参阅 文档。
理由
Artist使您能够可视化数据分析的结果。您的图表质量应反映您分析的质量。在大多数软件中,这几乎是不可能的,而“出版物质量”这一术语则具有全新的含义。因此,许多论文和论文都因图表不一致和整体质量较差而受到影响。
幸运的是,有一些解决方案可供选择。对于LaTeX用户,可以使用PGF/TikZ来生成图表和绘图。这确保了整个文档中显示的非常一致。PGFPLOTS在此基础上提供了一个用户友好的界面,用于许多类型的图表,并允许广泛的定制。
然而,对于许多用户来说,使用他们最喜欢的编程语言的程序化接口更为方便。对于Python,Artist提供了一个这样的接口。
Artist可以用作其他绘图库的替代品,但输出是一个需要PGF/TikZ和PGFPLOTS的LaTeX文件。通过简单的方法预览输出,可以将图表渲染为PDF。
图表的样式基于William S. Cleveland的工作。
开发人员说明:发布新版本
如果你准备发布新版本,请确保遵循以下步骤
在
setup.py
和doc/conf.py
文件中更新版本号使用git标记发布版本,或在GitHub上直接进行
通过编译、将文档提交到
gh-pages
分支并将其推送到GitHub来更新文档$ make gh-pages $ git push origin gh-pages
将新版本推送到Python包索引(PyPI)
$ python setup.py sdist upload
(确保有有效的
.pypirc
文件)
谢谢。
项目详情
关闭
artist-0.18.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ea4f8dd7ef144a7e669d81ab676325464bebf0be91f5f849de2f510405fa62e5 |
|
MD5 | df437b3c3b1637a3df0ee632f3a38882 |
|
BLAKE2b-256 | 0f29fa1b578b6464ef9d4437c58ec1a266d7ee1c06788671d4ca9a0d1ae84163 |