【LaTeX入门】12、参考文献(1)

引言

在写论文时都会在正文中引用一些参考文献,并在最后列出参考文献。
在word中书写参考文献时一定会出现如下场景:
你在写一篇论文,论文要求“根据引用文献的顺序对参考文献进行编号”,目前你的参考文献有文章 A(当前编号为1),文章 B(当前编号为2),文章 C(当前编号为3) 这三篇文献,文章中有50处引用了文章A,20处引用了文章B,10处引用了文章C,这时候你发现在文章开头需要引用一篇文章D,而这时就意味着你需要把文章A的编号改为2,文章B的编号改为3,文章C的编号改为4,即你需要在80处引用这些文献的地方修改编号,这是多么可怕的事情啊。
LaTeX 能够对参考文献进行自动编号,本文首先讲解最基本的参考文献的实现方法,这种方法适用于引用较少的参考文献的文章;以后的文章会讲解使用 BibTeX 宏包实现参考文献。

一、基本方法


在article中参考文献标题为\refname,在book中为\bibname。
编译带有参考文献的源文件时的编译顺序为LaTeX -> LaTeX -> dvipdf,因为第一次编译时系统会在\cite{}的地方添一个问号,在第二次编译时补上编号。
我们通过一个很实际的例子来介绍参考文献的实现方法。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\documentclass[11pt,a4paper]{article}
\usepackage{CJK}
\usepackage{type1cm}
\usepackage{times}
\newcommand{\scite}[1]{\textsuperscript{\cite{#1}}} %既上标又加方括号
\newcommand{\xiaosan}{\fontsize{15pt}{22pt}\selectfont}
\newcommand{\hei}{\CJKfamily{hei}}
\renewcommand{\baselinestretch}{1.3}
\begin{document}
\begin{CJK*}{GBK}{song}
在本文中,引用了\scite{lu,bellman}这两篇文章。
\renewcommand{\refname}{\hei\xiaosan\centerline{参考文献}}
\begin{thebibliography}{00}
\setlength{\itemsep}{0pt}
\bibitem{lu}陆锋.~最短路径算法:分类体系与研究进展[J].~测绘学报, 2001.
\bibitem{bellman}R.~E. Bellman.~On a routing problem[J].~Quart. Appl. Math.,~16:87--90, 1958.
\end{thebibliography}
\end{CJK*}
\end{document}

第1行:声明该文档是一般文章类,且基本字体为11pt,纸张大小为A4纸。
第2行:导入CJK宏包,支持中文。
第3行:导入type1cm宏包,支持任意大小的字体。
第4行:导入times宏包,英文用 Times New Roman 字体。
第5行:重新设置引用文献时的标号样式为方括号+上标。
第12行:设置参考文献的标题为“参考文献”,且居中对齐,默认是“Reference”。
第13行:{00}表示参考文献的编号为2位数。
第14行:每个文献之间的行距为一般文章行距,没有额外间隔。
第15行:\bibitem{lu}..... ,其中lu为引用标记,即如果文章中要引用该文献,则可以\cite{lu}。

实现效果如下:




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值