前言
一般参考文献要使用外部文献管理软件,比如:Jabref、Mendeley等,操作起来比较麻烦!而且对于一些文章"基础内容"不全或软件无法自动识别出来的,还是需要手动打!因此,本文介绍一个好用的宏包,所有文献操作、引用等都在文章内完成。
natbib
完整的中文说明文档参考:natbib中文文档
下面直接给出一个最常用的语句模板,拿起即用:
\documentclass[UTF8]{ctexart}
\usepackage{geometry}
% 交叉引用
\usepackage{hyperref}
% comma: 用逗号分隔多个引用; square:使用方括号; super:引用是上角标形式
\usepackage[comma,square,super]{natbib}
\geometry{a4paper, margin = 1in}
\title{参考文献的使用}
\author{测试}
\date{\today}
\begin{document}
\maketitle
地震波场数值模拟是研究复杂地区地震资料采集\cite{张2018}、处理和解释的有效辅助手段,
地震波场数值模拟的主要方法包括2大类\cite{Ja1977,张2018},
即波动方程法和几何射线法。波动方程数值模拟方法实质上是求解地震波波动方程\cite{Verruijt2018}。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 参考文献内容区:
\bibliographystyle{plain}
\bibliography{spectral}
\begin{thebibliography}{1}
% 第一行作者;第二行文章标题;第三行杂志和页码
\bibitem{Verruijt2018}
D.M.Boore, P.M.Alford, K.R.Kelly.
\newblock {Theory and Applications of Transport in Porous Media}.
\newblock {\em Geophysics}, 30(6):131--140, 1974.
\bibitem{Ja1977}
Bjorn Engquist, Robert Clayto.
\newblock {Absorbing boundary conditions for acoustic and elastic wave equations}.
\newblock {\em Geophysics}, 67(6):1529--1540, 1977.
\bibitem{张2018}
张朝阳 , 马云, 李彦宏.
\newblock {互联网的未来发展走向和新的契机}.
\newblock {\em 中国科学院报}, 42(3):110--128, 2014.
\end{thebibliography}
\end{document}
连续用xelatex编译2遍,可得如下效果:
图1:参考文献效果图
网友评论