我发现biblatex
它很棒。特别是对于\fullcite
选项来说,它正是我想要的(为了在文本中添加完整的引文,而不必等待参考书目部分)。
但是我想知道是否也可以添加编号。无论出于什么目的和意图,我都希望在正文中使用类型\fullcite
命令,在参考书目部分拥有与我们相同的条目类型。
\fullcite{toto}
应提供
[1] toto el al,‘由 toto 撰写’
目前它只生产
toto el al, ‘由 toto 撰写’
答案1
为此,您必须重新声明命令\fullcite
以包含前缀和标签号字段。
完整的例子如下:
\documentclass[]{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareCiteCommand{\fullcite}
{\usebibmacro{prenote}}
{{\printtext[labelnumberwidth]{% New
\printfield{prefixnumber}% New
\printfield{labelnumber}}} % New
\usedriver
{\DeclareNameAlias{sortname}{default}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}
\begin{document}
To learn more about \LaTeX, check out
\fullcite{companion}.
\printbibliography
\end{document}
显示为:
请注意,具体情况可能会根据您为自己的文档加载的特定选项而改变。