将 latex-document 打包成 zip 或 tar 文件

将 latex-document 打包成 zip 或 tar 文件

假设您有一个 latex 文件(比如test.tex),其中包含很多文件(、、、\includegraphics参考书目文件等),有时带有相对路径,有时带有绝对路径,有时带有图形路径集或图形环境变量等。包含的 tex 文件也可能包含其他文件。\include\includepdf\includestandalone

是否有一个脚本,bundle tex.tex比如创建一个tarzip文件,其中包含一个包含test.tex所有包含的目录。这可能是扁平化的,即所有包含都在同一层次结构级别,并且包含路径仅适应文件名,以便在将其交给其他人时进行编译。它可能被部分扁平化(例如使用图片子目录)或以其他合理的方式组织,并在源中调整路径,以便在解压后编译而不更改任何内容。

例如unzip testbundle.tar将导致一个testbundle包含test.tex以下内容的目录,例如可以pdflatex test.tex在另一台机器上运行而无需进一步干预。

相关内容