我想在参考文献中添加对 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}