参考文献在参考书目中用方括号括起来

参考文献在参考书目中用方括号括起来

我正在使用书籍类别来撰写我的论文,对于引用,我使用作者年份引用,例如:

Arasaratnam, I.,Haykin, S.:Cubature 卡尔曼滤波器。IEEE 自动控制学报。54,1254–1269(2011 年)

但我想要以下内容:

[Arasaratnam et Haykin 2011] I. Arasaratnam、S. Haykin,Cubature 卡尔曼滤波器。IEEE 自动控制学报。54,1254–1269(2011)

梅威瑟:

\documentclass[a4paper,french,11pt,oneside]{book}
\usepackage[left=20mm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[authoryear,square]{natbib}
\usepackage[colorlinks=true,linkcolor=red, citecolor=cyan]{hyperref}
\setcitestyle{square,aysep={},yysep={,}} 

\begin{document}

First citation \citep{Winter2017}, second citation \citep{Arasaratnam2009}, third citation \citep{Cheng2016}


\begin{thebibliography}{1}

\bibitem[\protect\citeauthoryear{Winter et coll}{2017}]{Winter2017} F. Winter, C. Bludszuweit-Philipp, O. Wolkenhauer, Mathematical analysis of the influence of brain metabolism on the BOLD signal in Alzheimer's disease. J. Cereb. Blood Flow Metab. 38 (2). 304--316. (2017).

\bibitem[\protect\citeauthoryear{Arasaratnam et Haykin}{2009}]{Arasaratnam2009} I. Arasaratnam, S. Haykin, Cubature Kalman filters. IEEE Trans. Autom. Control. 54, 1254--1269 (2011)

\bibitem[\protect\citeauthoryear{Cheng et He}{2016}]{Cheng2016}
Y. Cheng, W. He, Establishment of the intracranial hemodynamic model based on contrast medium and clinical applications. Medicine. 95 (49). e5550. (2016)

\end{thebibliography}
\end{document}

答案1

由于参考书目似乎是手工构建的,因此您需要[Arasaratnam et Haykin 2011]明确重复 -type 元素。例如,您应该更改

\bibitem[\protect\citeauthoryear{Arasaratnam et Haykin}{2009}]{Arasaratnam2009}
I. Arasaratnam, S. Haykin, Cubature Kalman filters. IEEE Trans. Autom. Control.
54, 1254--1269 (2011)

\bibitem[\protect\citeauthoryear{Arasaratnam et Haykin}{2009}]{Arasaratnam2009}
[Arasaratnam et Haykin 2009]
I. Arasaratnam, S. Haykin, Cubature Kalman filters. IEEE Trans. Autom. Control.
54, 1254--1269 (2011)

相关内容