学习笔记
2016年10月31
LaTex相关问题
今天开始准备好好搞科研了,为了以后写论文方便,想着把看过的论文整理起来,查阅起来也方便,写论文也可以直接引用,免除在word在上编写参考文献浪费时间(每次到了写论文,觉得添加参考文献是个巨大的工作量)。于是捣鼓了下LaTex,以前导师推荐的一款排版软件,一直没来得及学习使用。
我使用的是MiTex+Texmaker,Texmaker编辑器对于入门还是很方便的,一些命令语句可以直接调用,比如公式,希腊字母等等,通过直接点击图标就可以引用,也有代码自动补全功能。最方便的就是无需花费大量时间去排版你的文档,只需调用一些命令就可以使整个文档样式一致。当然,如果想用轻量级的编辑器,推荐sublime Text3+LatexTools,需要自己记得一些命令。知乎上有许多相关安装教程。今天也把这种配置方法学了学。安装LatexTools之后需要在sublime Text3的preference->Pakage Settings->LatexTools->Setting-Users文件中修改配置。找到Platform settings部分,按默认提示完成操作,将自己安装过的LaTex路径(前提是你在安装Latex时候已经配置过环境变量了,一般指)加入到”texpath”中,保存即可。
我的配置如下所示:
“texpath” : “D:\program files\CTex\MiKTeX\miktex\bin;$PATH”
用Latex写英文文档肯定是没问题的了,主要是想在其中插入中文,然后在知乎上找到一位大神的解决办法(以后有问题要经常逛知乎,大牛多)很简单,只需一个命令,即在导言部分引用一个包
\usepackage[UTF8]{ctex}
前提Tex文档使用UTF-8编码,使用Latex来编译,soeasy的解决了困扰我已久的问题。
为了管理所有看过的文献,需要建立一个自己的文献数据库。即在编辑器中加入文献的Bibtex引用,看完一篇加入,许多网站都可以直接导出bibtex引用格式,将其复制到自己的文献库中,命名为mylibary.bib。
然后要解决的是如何在tex文档中引用文献库中的文献呢?
分为三步:
- 在tex文档(命名为myarticle.tex)中引用库,命令如下
\renewcommand\refname{参考文献}
\bibliographystyle{plain}
\bibliography{mylibary}
第一句可选,即将参考文献表示为中文,若是编写英文文档则不需要;第二句表示引用文献风格即文献引用格式;第三句是引用你自己的文献库,特别注意,引用名称即可(如mylibary),不要加.bib后缀。编译该tex文档
用BibTex编译
用Latex编译
如果引用文献序号不正确,可另外多编译一次。至此,就可以生成一篇简单的article了,引用文献库中文献。熟悉LaTex一些基本用法之后,接下来的任务是好好研读文献,丰富我的文献库了。
ps:网上有许多Latex模板,可以省事不少了,边学边用更有效。
今日总结
- 解决了LaTex中文支持问题
- 学习如何在LaTex中引用参考文献库中的文献
- 额外学习了如何使用SubLime Text3编译latex文件
另外,开始使用markdown写文章发博客,为了记录自己的学习过程。小白,加油!每天收获一点点!