Natbib:我如何生成这样的参考书目:姓氏,名字。

Natbib:我如何生成这样的参考书目:姓氏,名字。

我使用 natbib 包来生成参考书目,但我发现该包将作者的名字放在前面,例如 LH Han。我希望格式可以是这样的:Han, LH

我该如何更改格式?谢谢!

样本.bib:

@article{han2003experimental,
  title={{An experimental study and calculation on the fire resistance of concrete-filled SHS and RHS columns}},
  author={Han, L.H. and Yang, Y.F. and Xu, L.},
  journal={Journal of Constructional Steel Research},
  volume={59},
  number={4},
  pages={427--452},
  issn={0143-974X},
  year={2003},
  publisher={Elsevier}
}

样本

\documentclass[letterpaper, 12pt, titlepage, oneside, final]{report}
\usepackage{ifthen}
\usepackage{nomencl}
\usepackage{amsmath,latexsym,amssymb,amsbsy}
\usepackage[colon,sort&compress]{natbib}
\usepackage{float}
\usepackage[pdftex]{graphicx}
\usepackage{epsfig,subfigure}
\usepackage{epstopdf}

\begin{document}

Test\citet{han2003experimental}

\bibliographystyle{plainnat}
\renewcommand{\bibname}{Bibliography}
\bibliography{BibFile}
\addcontentsline{toc}{chapter}{\textbf{Bibliography}}
%----------------------------------------------------------------------
\end{document}

答案1

我的答案是...使用 biblatex!您可以非常轻松地更改参考书目的排序方式和显示方式。此外,它与 natbib 兼容(即使您无法在兼容模式下充分利用 biblatex)。试试看,它非常容易使用。

相关内容