\documentclass[preprint,review,12pt]{elsarticle}

\setcitestyle{numbers}

\bibliographystyle{unsrt}


\begin{document}


\section{}

\label{}

\citet{bazan2016review} review  the inventory modelling for reverse logistics, and \citet{glock2017decision} reviews the decision problems of returnable transport items management.


\section*{References}


\bibliographystyle{unsrt}

\bibliography{Inventory}


\end{document}

\endinput

编译出来显示

QQ截图20190823122227.png

3 回答3

13
<p>\citet{...} 是natbib宏包的命令,它能把引用文献的作者和年份分开来,显示为Glock (2017)。</p><p>但是呢你用了\bibliographystyle{unsrt},而unsrt只支持基本的数字模式,它是不能生成适合\citet和\citep使用的信息的。</p><p><br></p><p>你可以改成 \bibliographystyle{unsrtnat},这个是肯定支持\citet的。不过Elsevier模板本身就带有很多引用格式(都支持\citet \citep),模板里代码有说明:</p><pre class="brush:plain;toolbar:false">%% Numbered %\bibliographystyle{model1-num-names} %% Numbered without titles %\bibliographystyle{model1a-num-names} %% Harvard %\bibliographystyle{model2-names}\biboptions{authoryear} %% Vancouver numbered %\usepackage{numcompress}\bibliographystyle{model3-num-names} %% Vancouver name/year %\usepackage{numcompress}\bibliographystyle{model4-names}\biboptions{authoryear} %% APA style %\bibliographystyle{model5-names}\biboptions{authoryear} %% AMA style %\usepackage{numcompress}\bibliographystyle{model6-num-names} %% `Elsevier LaTeX&#39; style \bibliographystyle{elsarticle-num}</pre><p><br></p><p>因此建议仔细阅读你的期刊的指示,再从模板里的\bibliographystyle范例代码里,选出你需要的。<br></p><p><br></p><p><br></p>

作者追问:2019-08-23 16:11

谢谢回复。希望显示如下。按照提供的方法,前面这个文献没有显示人名,只有序号,是什么原因呀?QQ截图20190823155210.png

  • Bazan et al. 不就是人名了吗?巴赞和TA的伙伴们。 – E降调 2019-08-23 16:15 回复
0
<p>您是想怎么解决?想要实现什么效果?去掉问号?还是?</p>

作者追问:2019-08-23 16:11

希望显示成类似这样QQ截图20190823155210.png

0
<p>看看这里的说明吧:</p><p><a href="https://www.latexstudio.net/archives/51668.html" target="_blank">https://www.latexstudio.net/archives/51668.html</a></p><p><br></p>

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。