有条件地选择 biblatex 后端

有条件地选择 biblatex 后端

为了简化与他人的合作,我希望类似下面的伪代码在我的序言中。

  
if passing bibtex:
       then use backend bibtex
else
      use biber backend

有没有办法使用if-then-fi语句来实现这一点?

提前感谢您的时间。

答案1

您可以创建一个条件并测试它。

\newif\ifbibtexbackend 
\bibtexbackendfalse 
\ifbibtexbackend 
  \usepackage[backend=bibtex]{biblatex} 
\else 
  \usepackage[backend=biber]{biblatex} 
\fi

正如我所说,我认为没有意义

% uncomment this line and comment the next to use the BibTeX backend
%\usepackage[backend=bibtex]{biblatex} 
\usepackage[backend=biber]{biblatex}

更容易让人理解。

相关内容