如何在Shell脚本中自动化Job以使用Doxygen生成Latex文件并输入命令make pdf来获取pdf文件?

时间:2013-04-04 13:26:46

标签: perl bash latex doxygen

我在Doxygen(Linux)的帮助下成功获取了PDF文件! 我的任务是使用shell脚本

自动化整个过程

例如:

doxygen doxygenfile - >提供乳胶文件 然后我手动输入 在latex文件夹中制作pdf以获取pdf文件。

任何人都建议在Shellscipt(Bash)/ Perl脚本的帮助下,使这个过程自动化直接获取pdf文件而不进行任何manua交互吗?

1 个答案:

答案 0 :(得分:1)

我会建议像

这样的东西
doxygen -w latex header.tex doxygen.sty

用于doxygen命令(您可能需要咨询the manual以更好地使用doxygen命令),然后使用latex或pdflatex使用适当的命令编译它(如果您使用latex命令,然后您需要将dvi转换为pdf)。所以原始shell脚本看起来像

#!/bin/bash
#doxygen 
doxygen -w latex header.tex doxygen.sty myfile
#latex
pdflatex header.tex

N.B。:确保您拥有所有合适的乳胶包装。否则你必须事先下载它们。