我想使用 biblatex 的功能\printbibliography
在报告中制作长会议和论文列表,使用 biblatex。
我正在使用以下功能
\printbibliography[heading=none, keyword=my_talk]
:
\printbibliography[heading=none, keyword=my_article]
是否存在一种方法,比如不将其显示为参考,而是将其转换为编号的枚举列表,如下所示:
- 我的谈话_1
- 我的_谈话_2 ...
然后
- 我的文章_1
- 我的文章_2 ...
提前谢谢了
答案1
我认为我已经找到答案了。我可以通过重新定义书目环境来获得所需的结果:
\defbibenvironment{bibliography}
{\enumerate[label=\arabic*.]
{}
{\setlength{\labelwidth}{\labelnumberwidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{\hss##1}}
{\endenumerate}
{\item}