所需软件:EndnoteX9;LaTex 选择的是 TeX Live 编辑器是 TeXworks
LaTex 安装方法详见 半句多:怎么安装LaTex 前两周我就是用这个方法安装的,手动比心半句多~
—————————————————分割线—————————————————
最近打算用LaTex 写毕业论文。写论文已经需要很久时间了,工科领域公式又繁多,实在不喜欢用word里面插入公式,格式和编号我弄不懂,鼠标和键盘分别点击符号和公式类型太费时间了(也可能是我了解不深,倒是听说过其他公式编辑器也很好用)。总之我就想用LaTex解决我的毕业论文。
简要入门了如何在LaTex使用中文、章节格式设置、数学公式符号、插入表格等基础的小问题。然后有一个让我困扰的问题,如何插入参考文献?
暑假时候花了几天时间尝试用文献管理器Endnote,在word里能满足简单操作。现在也想在LaTex试试。(原因是太懒了不想再搞其他新的软件,花时间入门的软件不用岂不可惜了)
—————————————————分割线—————————————————
以下是LaTex中使用Endnote插入参考文献的核心方法:
打开Endnote,选中Bib TeX Export,批量选中需要导出的参考文献,并右键单击Copy formatted,这时候已经复制在剪贴板了。
再新建一个LaTex文件,把复制的内容直接粘贴,另存为后缀是.bib格式的文件。我把文件命名为Ref1,可以看到我这里选中了3个文献,(如果你的文章需要参考30个参考文献,你可以都选中,存在一个bib格式的文件里面,也可以分成几个,看个人需求)这时候就有了一个包括许多参考文献的bib文件了,记得与论文的TEX文件放在同一个目录下。具体步骤如下图:
注意我这里有蓝色标记,先做个记号,后文会说。
打开正在写的论文(用LaTex写当然是TEX格式的文件啦),在需要引用的地方写上:cite{xxx},这个xxx就是每个参考文献起的名称, xxx类似于标签的作用。还记得上文有蓝色标记的截图吗,比如这个bib文件有三个文献,每个文献名分别就是RN110、RN17、RN98(从Endnote按Copy formatted导出就是这样的,好像是自动命名的,猜测也可以粘贴完了自己再修改)。举个例子:我这里复制了一段话,并且引用第一篇文章,就写上cite{RN110}。写法见下图:
之后,在需要列出我们引用的参考文献的地方,一般是在end{document}之前,插入这一段代码:
bibliographystyle{plain}%规定参考文献的样式
bibliography{test} %参考文献库的名字Ref
接下来就简单了!
在论文TEX文件中,先在下拉选框中选中 BibTeX格式,点击绿三角按钮运行一下。
再切换下拉选框选中 XeLaTeX格式(正常情况下都是按这个格式的),点击绿三角按钮运行以下。
注意,写文章每次调整参考文献都要用BibTeX再次运行。
两次按钮之后,就得到后来两幅图,看来默认格式 plain就是这样了。 (前者是中文环境的编辑,后者是英文)
—————————————————分割线—————————————————
参考文献的样式:
以下截图来源于包太雷。
在导言区插入natbib 宏包。要定制引用样式,可以使用setcitestyle 命令,参考文献样式选项和一些引用模式下的命令效果如下两图:
代码如下:
documentclass[UTF8,11pt,twoside,a4paper]{ctexart}
usepackage[square]{natbib} % [square]给文献序号添加方括号
setcitestyle{super} %数字上标格式
begin{document}
引用参考文献cite{RN110}。
end{document}
—————————————————分割线—————————————————
如何编辑参考文献的BIB文件:
写文章源源不断需要再次添加参考文献,我发现自己不会打开bib文件,打开方式找不到LaTex,也可能是我笨。
于是我尝试出一个快速方法:打开LaTex软件,直接拖动bib文献到LaTex软件页面范围内,这样bib文件就可以打开了,这法子实在太好使了。
—————————————————分割线—————————————————
latex 自定义bst文件:
以下转载2篇博客内容
latex 自定义 bst 文件yuanjun.farbox.com Latex 自定义参考文献格式(配置 bst)blog.csdn.netlatex 最强大功能之一就是方便的添加和管理参考文献。其参考文献的引用格式通过 .bst 文件进行定义的。通常向学术期刊投稿可以在官网上下载到对方要求的格式文件,但是想调整一些格式确十分困难。这里介绍通过 makebst.tex 文件自定义 .bst 格式文件,一劳永逸的解决这个问题。latex 最强大功能之一就是方便的添加和管理参考文献。其参考文献的引用格式通过 .bst 文件进行定义的。通常向学术期刊投稿可以在官网上下载到对方要求的格式文件,但是想调整一些格式确十分困难。这里介绍通过 makebst.tex 文件自定义 .bst 格式文件,一劳永逸的解决这个问题。
安装 TeXLive 套装之后(CTeX 套装也可以),在 TeXLive2016texmf-disttexlatexcustom-bib 文件夹下可以找到 makebst.tex 文件,使用 TeXworks 编译该文件(WinEdt 也可以,重要的是有对话窗口,TeXStudio 貌似就不行,用 Sublime Text 搭建的 LaTeX 编译环境不行)。会在消息窗口中跳出几十个问题,对参考文献的每一个问题都提供了选项和简单的说明,根据要求一一选择即可.
上述问题中最后一个问题选择 'yes' 即能编译出最后的 mybib.bst 文件。如果选了 'no' 或者修改 mybib.dbj 文件后再编译,可以在 DOS 窗口中使用命令 latex mybib.dbj
编译文件,也能得到 mybib.bst 文件。
在主文档导言区加入 bibliographystyle{mybib} 就可以编译使用了。