当我尝试使用 TEXmaker 和终端运行 bibtex 时遇到了问题。我使用的是 centOS。
在 w8 中一切运行正常,并且我得到了带有正确参考的最终 pdf。
但在 Linux 中,使用 TEXmaker 我得到了
Error : could not start the command
当我尝试编译时,无论是手动还是使用 quickbuild。我通过 latex+bibtex+latex+latex 进行编译。
在终端中我的 bash 脚本如下所示:
export fi=Level2 export day=`date +%d%m%y`
cp $fi.tex OLD/$fi$day.tex
#clean rm -rf $fi.bbl $fi.aux $fi.blg $fi.dvi $fi.log $fi.pdf
latex $fi.tex bibtex $fi latex $fi.tex latex $fi.tex dvipdf $fi.dvi $fi.pdf
#okular $fi.pdf & gnome-open $fi.pdf &
.bib 和 .bst 都在这个目录中。默认情况下会加载 natbib,但如果我调用 packadge,我会得到相同的结果。
\clearpage \bibliographystyle{model2-names} %%
\bibliography{./Bibtex/global} \bibliography{global_scat} \clearpage
我在 Linux 中使用 Bibtex 而不是 biblatex,因为我需要能够在两个操作系统上运行 tex 文件而无需对其进行重大更改。