中文模板:请用PDFLaTeX编译

链接:-rrl2QpA0g 密码:arxk

LaTeX快速入门

参考文献有两种方法,一种就就是像word一样,利用列表一个一个的敲进去. 另一种就是利用BibTeX来管理文献.

手动添加参考文献

利用环境 thebibliography 手动添加参考文献.~其格式如下:

\begin{thebibliography}{最宽序号}  \bibitem[文献序号1]{检索号} 文献信息1  \bibitem[文献序号1]{检索号} 文献信息1  ...\end{thebibliography}

下面代码块是实现手动添加参考文献的一种方法. 引用时用\cite{huwei2013},效果为[1]. 如果想要实现上标的形式需要添加如下命令

\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}

然后利用命令 \upcite{}来实现

下面代码块是实现手动添加参考文献的一种方法.

\renewcommand\refname{参考文献} %修改 Reference 成参考文献\small\begin{thebibliography}{99}\setlength{\parskip}{0pt}\addtolength{\itemsep}{-0.8 em} % 缩小参考文献间的垂直间距  \bibitem{[1]} 胡伟. LaTeX2e完全学习手册[M]. 清华大学出版社, 2013.  \bibitem{[2]} Lamport L. Latex: a document preparation system[C]// Addison-Wesley Longman Publishing Co. Inc. 1994.  \bibitem{[3]} Lamport L. LaTeX: A Document Preparation System, 2nd Edition[C]// Addison-Wesley Longman Publishing Co. Inc. 1994.\end{thebibliography}

\renewcommand\refname{参考文献} :修改 Reference 成参考文献

\setlength{\parskip}{0pt}:段落之间的竖直距离

\addtolength{\itemsep}{-0.8 em}: 缩小参考文献间的垂直间距

2、.bib管理文献

手动输入的方法并不好,格式上很难调整统一,更重要的是,如果文中某个参考文献改动了,那么后面参考文献顺序必将大乱,就如公式的编号一样. 所以能自动生成的就让他自动生成. 只不过在使用 BibTeX 之前,需要制作文献数据库 .bib文件. 一个 .bib文件里的格式如下图.

利用 .bib自动添加文献的步骤如下:

创建文献数据库~.bib文件(制作过程见下一小节),并将其放在与脚本同一个文件夹中;

添加文献利用下面代码实现;

\bibliographystyle{文献格式}\bibliography{文献库1,文献库1}

引用命令 \cite[附加信息]{检索名1,检索名2,...};

文献的正常显示需要编译多次. ①编译文档;②编译参考文献③再编译文档④再编译文档.

这里假设我们已经做好了一个.bib文件名字为 Ref.bib并放在与脚本同一个文件夹下,利用下面代码安装步骤4的编译过程编辑文献. 只有引用了的文献才会出现在文献列表里.  引用时用命令 \upcite{huwei2013LATEX}

\bibliographystyle{plain}\bibliography{Ref}

英文文章中的参考文献一般都是人名加年份. 我们换一种英文文章的文献格式.

在导言区加上 \usepackage{natbib} ,

在脚本的文件夹加入后缀名为 .bst 的文件,这里我们加 IEEEtranN.bst

引用时用  \cite{huwei2013LATEX}, \cite{Lamport1994Latex}.

加入下面代码到文中.

\bibliographystyle{IEEEtranN}\bibliography{Ref}

注:参考文献是以英文的形式出现的,我们利用上一节介绍的命令\renewcommand\refname{参考文献}来修改.

3、.bib文件制作

在 BibTeX 中,所有文献分为14类,我们只以一种杂志格式来说明,其他的可以用百度学术之类的学术工具来生成,其实我们只需复制张贴就可以了.

期刊和杂志的类似格式为

把相应的 * 替换就可以了,前4个为必填字段,其他没有的可不填,并删除. 注意 @ARTICIE{ *, 中的 * 是你在引用时用的检索名,即引用时为 \cite{检索名}.

正常情况下,我们并不会自己去填写这些,直接上Google学术或百度学术去复制张贴. 但是张贴有风险,需要检查文献是否正确. 因为里面有些字符 LaTeX 是识别不了的. 文本可张贴到 .txt 文档中,然后将 .txt 改写成 .bib. 或者在WinEdt中新建一个.bib脚本.

在WinEdt中新建一个 .bib 脚本的方法如下图.

直接上百度张贴吧!!!