bib 样式需要 amsplain。以下是最小代码。编译后的文本为:
第一次引用 [2]。第二次引用 [3]。第三次引用 [1]。
如何按外观进行更改,以便文本中的顺序为 [1]、[2]、[3]?谢谢。
主文件:
\documentclass{article}
\begin{document}
First citation \cite{Smith1978}. Second citation \cite{yu2012}. Third citation \cite{Heywood1988}.
\bibliographystyle{amsplain}
\bibliography{bibFile.bib}
\end{document}
围兜文件:
@article{yu2012,
title={Extended smoothed boundary method for solving partial differential equations with general boundary conditions on complex boundaries},
author={Yu, Hui-Chia and Chen, Hsun-Yi and Thornton, K},
journal={Modelling and Simulation in Materials Science and Engineering},
volume={20},
number={7},
pages={075008},
year={2012},
publisher={IOP Publishing}
}
@article{Heywood1988,
author = {Heywood, John B},
chapter = {1},
isbn = {007028637X},
journal = {Internal Combustion Engine Fundamentals},
mendeley-groups = {0paper},
pages = {1--37},
publisher = {McGraw-Hill College},
title = {{Engine Types and Their Operation}},
year = {1988}
}
@book{Smith1978,
author = {Smith, A.F. and Hales, R.},
pages = {246},
publisher = {Taylor and Francis},
title = {Werkstoff und Korrosion},
year = {1978}
}
答案1
没有办法使用amsplain
按外观排序。amsplain
是一种按定义按字母顺序对条目进行排序的样式。请参阅此链接有关不同 bibtex 样式的解释和此链接了解不同风格的例子和结果。
了解更多关于 bibtex 使用方法的一个好方法是查看他们自己的网页,http://www.bibtex.org/
正如 egreg 所说,如果他们要求您使用 amsplain,他们希望它按字母顺序排序。