我对使用 BibLatex 还很陌生,所以如果我的问题表达得不好,请原谅我。我正在写一本书,每一章都在一个独立的文件中。
在本书的最后一章中,我需要按时间顺序列出几篇参考书目。我使用 \fullcite 命令来生成引文。我的问题是,使用这种authoryear
引文样式,在作者姓名后面,括号中是年份,后面跟着一个字母,以区分同一年作者发表的不同文章,而且这些字母不是按字母顺序排列的。
使用此代码
\documentclass[openany,italian]{book}
\usepackage[hyphens]{url}
\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[
backend=biber,
style=authoryear,
sorting=nyt,
citetracker=true,
citereset=chapter
]{biblatex}
\addbibresource{Prova.bib}
\begin{document}
\begin{center}
\textbf{1899}
\end{center}
\noindent
\fullcite{anonimo_nuove_1899}, 1 giugno 1899.
\noindent
\fullcite{anonimo_limportante_1899-1}, 1 giugno 1899.
\noindent
\fullcite{anonimo_gli_1899}, 1-2 giugno 1899.
\noindent
\fullcite{anonimo_limportante_1899}, 2 giugno 1899.
\noindent
\fullcite{anonimo_liscrizione_1899}
\end{document}
我明白了
这是我的 Prova.bib 文件,由 Zotero 自动生成:
@article{anonimo_liscrizione_1899,
title = {L’iscrizione arcaica del Foro Romano},
volume = {11},
pages = {211--214},
journaltitle = {Bullettino dell'Istituto di diritto romano Vittorio Scialoja},
author = {Anonimo},
date = {1899},
keywords = {Cippo},
}
@article{anonimo_limportante_1899,
title = {L’importante scoperta al Foro},
volume = {{XXXX}},
number = {14241},
journaltitle = {Perseveranza},
author = {Anonimo},
date = {1899},
keywords = {Cippo},
}
@article{anonimo_limportante_1899-1,
title = {L’importante scoperta al Foro Romano},
volume = {{XVII}},
number = {151},
journaltitle = {Tribuna},
author = {Anonimo},
date = {1899},
keywords = {Cippo},
}
@article{anonimo_nuove_1899,
title = {Nuove scoperte nel Foro Romano},
volume = {{XXVII}},
number = {151},
journaltitle = {Popolo Romano},
author = {Anonimo},
date = {1899},
keywords = {Cippo},
}
@article{anonimo_gli_1899,
title = {Gli scavi al Foro Romano},
volume = {{XXIX}},
number = {127},
journaltitle = {Voce della Verità},
author = {Anonimo},
date = {1899},
keywords = {Cippo},
}
理想情况下,我想要获得的是这个,我手动写下来:
我想知道是否有一种方法可以获得此结果,而无需手动编写所有参考文献。如果可以将引用样式更改为authortitle
仅适用于本章,那就太好了,但我读到 BibLatex 不支持同一文档中的不同引用样式。
您能想到任何可以帮助我的解决方法吗?
如果我必须保留作者姓名后字母的年份指示,有没有办法更改该字母以便它们按字母顺序显示?
非常感谢您的帮助,很抱歉留言太长。
朱莉娅