用于组合由子图形组成的乳胶图形的Python脚本。

latex-subfigs-combiner的Python项目详细描述


乳胶子梳合器

用于组合由子图形组成的乳胶图形的Python脚本


什么

这个包提供了一个简单的Python脚本,用于将由子图组成的LaTeX图形组合成单个PDF文件,即每个组合图形一个PDF。在

为什么

如果你曾经尝试过在科学期刊上发表文章,你可能会遇到至少一本不接受乳胶的杂志,或者在生产过程中把你的合成数字组合起来,很有可能把事情弄得一团糟(这两种情况都是完全不合理的,但有时也会发生)。 当然,你真的很喜欢那些闪亮的复合乳胶人像,不想浪费时间用手工将它们缝合在一起(例如使用Inkscape)。 这个Python脚本为这个问题提供了一个免提的自动解决方案。在

怎么回事

这项工作是通过解析给定的TeX文件、提取前导、将页面样式设置为空、提取包含subfiguresfigure环境,通过^{}编译为PDF,然后使用^{}将每个图形裁剪为单独的PDF文件。在


安装

Easy peasy viapip或同等产品

pip install latex-subfigs-combiner

使用

在终端中,只需在LaTeX主文件上运行combine-subfigs

^{pr2}$

这将在一个名为composite-figures的目录中生成所有组合图形,该目录位于您调用脚本的位置。在

默认情况下,输出图形将命名为fig_1.pdffig_2.pdf,等等。 如果要更改输出目录或图的文件名前缀fig_,可以分别使用可选参数--target_dir和{}。 执行combine-subfigs -h以获取更多详细信息。在


欢迎小费!:爱你的手势:

如果你觉得这很有用,请给我一杯啤酒:啤酒:via PayPalsend me a few sats:扎普:。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中使用工厂设计模式   解析服务器安全性的java最佳实践   java如何解决由于某种原因导致的执行失败?   关于Servlet的java   如何在java中生成一个大的(30MB+)xml文件?   匿名类重写与传递接口,用于在Java中设计回调   java jar从运行时开始。getRuntime()。exec()比从命令行运行的时间长   java Ant脚本排除文件夹(某些文件除外)   java在Windows 10计算机上运行时遇到Maven错误   java Hibernate在同一个表中级联   java PayPal API设置返回URL   java如何在选项卡的右侧显示关闭按钮   当按下Jmenu按钮时,使用java操作侦听器退出程序