我正在使用 biblatex 和 biber,如下所示
\usepackage[backend=biber,sorting=nyt]{biblatex}
并且我的参考文献以数字 1 开头。我想从数字 0 开始编号。我该怎么做?
答案1
biblatex
一种可能性是重新定义显示引用编号的方式,存储在内部labelnumber
字段中:
\DeclareFieldFormat{labelnumber}{\decrease{#1}}
\newcounter{num}
\newcommand{\decrease}[1]{\setcounter{num}{#1}\addtocounter{num}{-1}\thenum}
换句话说,输出的字段比实际少一。为了实现这一点,将的值labelnumber
存储在计数器中num
,并将其减一,并通过宏显示出来\decrease
。