如何显示 plainnat 书目样式的技术报告的年份

如何显示 plainnat 书目样式的技术报告的年份

我想在参考文献中添加对 ISO 标准的引用。因此,在我的参考书目中,我有

@techreport{ISO25178,
type = {Standard},
key = {ISO 25178--2:2012},
month = {apr},
year = {2012},
title = {Spécification géométrique des produits (GPS) -- État de surface: Surfacique -- Partie 2: Termes, définitions et paramètres d'états de surface},
volume = {2012},
address = {Geneva, CH},
institution = {International Organization for Standardization}
}

当我引用时,引用中没有日期。结果是:ISO 25178--2:2012()

如何确定技术报告的日期?

答案1

使用author而不是key;请注意“公司作者”的双括号。

\begin{filecontents*}{\jobname.bib}
@techreport{ISO25178,
type = {Standard},
key = {ISO 25178--2:2012},
month = {apr},
year = {2012},
title = {Spécification géométrique des produits (GPS) -- 
         État de surface: Surfacique -- Partie 2: Termes, 
         définitions et paramètres d'états de surface},
volume = {2012},
address = {Geneva, CH},
institution = {International Organization for Standardization}
}
@techreport{ISO25178-x,
type = {Standard},
author = {{ISO 25178--2:2012}},
month = {apr},
year = {2012},
title = {Spécification géométrique des produits (GPS) -- 
         État de surface: Surfacique -- Partie 2: Termes, 
         définitions et paramètres d'états de surface},
volume = {2012},
address = {Geneva, CH},
institution = {International Organization for Standardization}
}
\end{filecontents*}

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[authoryear]{natbib}

\begin{document}

\verb|\citet|: \citet{ISO25178} --- \verb|\citep|: \citep{ISO25178}

\verb|\citet|: \citet{ISO25178-x} --- \verb|\citep|: \citep{ISO25178-x}

\bibliographystyle{plainnat}
\bibliography{\jobname}

\end{document}

在此处输入图片描述

相关内容