根据我从这份清单上得到的建议(谢谢!),我从 natbib APA 切换到 natbib authoryear-ibid,这看起来相当不错,但有一个主要流程,其中一位作者注意到了:当你引用了两个来自同一作者的参考文献时,作者的名字会被写两次。这是一个最简单的例子:
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@ARTICLE{bib17,
AUTHOR = {Joyce, Terry},
TITLE = {{The Significance of the Morphographic Principle for the Classification of Writing Systems}},
JOURNAL = {Written Language and Literacy},
YEAR = {2011},
VOLUME = {14},
PAGES = {58--81},
}
@PHDTHESIS{bib16,
AUTHOR = {Joyce, Terry},
TITLE = {{The Japanese Mental Lexicon: The Lexical Retrieval and Representation of Two-Kanji Compound Words from a Morphological Perspective}},
SCHOOL = {University of Tsukuba},
YEAR = {2001},
}
\end{filecontents}
\usepackage[natbib=true,style=authoryear-ibid,backend=biber]{biblatex}
\renewcommand\bibnamedash{\mbox{\rule[.5ex]{15mm}{0.4pt}\space}}
\addbibresource{\jobname.bib}
\begin{document}
According to \citet{bib16,bib17}, we have...
\printbibliography
\end{document}
结果:
这不是最理想的:我期望\citet{bib16,bib17}
得到“Joyce (2001; 2011)”而不是“Joyce (2001) and Joyce (2011)”,就好像它们不是同一个 Joyce。毕竟,如果我想要“Joyce (2001) and Joyce (2011)”,我会写成\citet{bib16} and \citet{bib17}
。
我需要改变什么才能获得这种行为?
答案1
如果您想要“压缩”同一作者/编辑者的引用,您需要查看comp
标准样式的子样式系列biblatex
。
的“comp”版本authoryear-ibid
是authoryear-icomp
,所以你可能只想要
\usepackage[style=authoryear-icomp, backend=biber]{biblatex}
您可以在以下位置找到所有标准样式的示例https://www.ctan.org/tex-archive/macros/latex/contrib/biblatex/doc/examples. 在 3.13 的文档中,biblatex
处理标准样式的部分(§3.3标准样式,第 72-78 页)提供了指向这些示例的便捷链接。
\documentclass{article}
\usepackage[style=authoryear-icomp,backend=biber]{biblatex}
\renewcommand\bibnamedash{\mbox{\rule[.5ex]{15mm}{0.4pt}\space}}
\begin{filecontents}{\jobname.bib}
@ARTICLE{bib17,
AUTHOR = {Joyce, Terry},
TITLE = {The Significance of the Morphographic Principle
for the Classification of Writing Systems},
JOURNAL = {Written Language and Literacy},
YEAR = {2011},
VOLUME = {14},
PAGES = {58--81},
}
@PHDTHESIS{bib16,
AUTHOR = {Joyce, Terry},
TITLE = {The {Japanese} Mental Lexicon:
The Lexical Retrieval and Representation of
Two-Kanji Compound Words from a Morphological Perspective},
SCHOOL = {University of Tsukuba},
YEAR = {2001},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
According to \textcite{bib16,bib17}, we have...
\printbibliography
\end{document}