我正在参考国际文凭组织制作的一本数据手册。我希望使用以下内容的缩写文内引用:
(国际文凭组织,2016 年)
不过,我希望在参考文献中使用全名:
国际文凭组织(2016 年)。物理数据手册。卡迪夫:国际文凭组织(英国)有限公司。
我该怎么做呢?
一位 MWE 表示:
\documentclass{article}
\usepackage[style=authoryear]{biblatex} % Referencing
\bibliography{test.bib}
\renewcommand*{\nameyeardelim}{\addcomma\space}
\begin{filecontents}{test.bib}
@book{ib,
author = {{International Baccalaureate Organization}},
title = {Physics data booklet},
publisher = {International Baccalaureate Organization (UK) Ltd},
date = {2016-11},
location = {Cardiff}
}
\end{filecontents}
\begin{document}
Lorem ipsum \parencite{ib}.
\printbibliography
\nocite{*}
\end{document}
输出:
答案1
这正是其shortauthor
目的所在。
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\begin{filecontents}{\jobname.bib}
@book{ib,
author = {{International Baccalaureate Organization}},
shortauthor = {{IBU}},
title = {Physics data booklet},
publisher = {International Baccalaureate Organization (UK) Ltd},
date = {2016-11},
location = {Cardiff}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Lorem ipsum \parencite{ib}.
\printbibliography
\end{document}