通过命令行/shell脚本运行类和bst文件

通过命令行/shell脚本运行类和bst文件

我正在尝试运行乳胶项目:http://www.sigchi.org/publications/chipubform/sigchi-papers-latex-template/at_download/file通过命令行。我编写了一个 shell 脚本(*.sh 文件),计划分别使用 pdflatex 执行 *.tex,使用 bibtex 执行 *.bib。我应该执行什么以及如何执行 *.cls 和 *.bst 文件?这样它最终才能转换为 pdf!

到目前为止我已经完成:

pdflatex sigchi-sample.tex 
bibtex sample.bib

然而,我不知道该怎么办:

sigchi.cls
acm-sigchi.bst

我想,这个图在文件夹中会保持原样。请帮忙!谢谢。

答案1

正确的命令顺序应该是

pdflatex sigchi 样本
bibtex sigchi 示例

您可以省略扩展名和必须的.tex输入bibtex确实没有.bib扩展名(隐式的实际上是.aux)。

文件名应该相同:bibtex读取第一次运行产生的数据pdflatex并存储在中sigchi-sample.aux

然后你必须再次奔跑

pdflatex sigchi 样本
pdflatex sigchi 样本

以便正确解决参考文献。当然,没有必要总是进行所有四次运行。当您需要文档的最终形式时,请执行这些操作。

相关内容