我正在使用 biblatex 和 APA 引用格式撰写论文,即文本中的引用显示为“Lastname, 1997”。现在,我还引用了标题中包含出版日期的技术标准,并且应该引用为例如
“ISO 22476-2:2010-1”,
而不添加出版年份。我可以将标准名称/编号放入作者字段,没有问题。但到目前为止,我只能选择添加年份,结果为
“ISO 22476-2:2012-03, 2012”;
或者在 .bib 文件中省略年份,结果为
“ISO 22476-2:2012-03, nd”,
这两种情况都很难看。我如何关闭单个参考书目项目的年份输出,同时保留其他项目的年份输出?
MWE(德语)如下:
\documentclass[enabledeprecatedfontcommands,german,11pt,a4paper,twoside,openany,BCOR=8mm]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[natbib=true,style=authoryear,citestyle=apa]{biblatex}
\bibliography{thesis.bib}
\begin{document}
This is a quote from \cite{lastname1997}. The machine he used abides by the rules in \cite{DIN22476}.
\printbibliography
\end{document}
以下是围兜条目:
@Misc{DIN22476,
author = {{DIN EN ISO 22476-2:2012-03}},
title = {Geotechnische Erkundung und Untersuchung - Felduntersuchungen - Teil 2: Rammsondierungen (ISO 22476-2:2005 + Amd 1:2011); Deutsche Fassung EN ISO 22476-2:2005 + A1:2011},
}
@Misc{lastname1997,
author = {Firstname Lastname},
title = {Relevant publication},
year = {1997},
date = {1997-10-28},
}
答案1
引用标准并不总是容易的。你可以尝试
@misc{DIN22476,
title = {DIN EN ISO 22476-2:2012-03},
shorthand = {DIN EN ISO 22476-2:2012-03},
subtitle = {Geotechnische Erkundung und Untersuchung - Felduntersuchungen - Teil 2: Rammsondierungen (ISO 22476-2:2005 + Amd 1:2011); Deutsche Fassung EN ISO 22476-2:2005 + A1:2011},
year = {2012},
}
此处shorthand
用于引用。
平均能量损失
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[natbib=true,style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{DIN22476,
title = {DIN EN ISO 22476-2:2012-03},
shorthand = {DIN EN ISO 22476-2:2012-03},
subtitle = {Geotechnische Erkundung und Untersuchung - Felduntersuchungen - Teil 2: Rammsondierungen (ISO 22476-2:2005 + Amd 1:2011); Deutsche Fassung EN ISO 22476-2:2005 + A1:2011},
year = {2012},
}
@misc{lastname1997,
author = {Firstname Lastname},
title = {Relevant publication},
date = {1997-10-28},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
This is a quote from \cite{lastname1997}. The machine he used abides by the rules in \cite{DIN22476}.
This is a quote from \cite{lastname1997}. The machine he used abides by the rules in \cite{DIN22476}.
\printbibliography
\end{document}