LaTeX使用介绍
前言:
前一阵子写了一篇基于tex2018的LaTeX使用介绍,但时过境迁,现在已经升到2019了,不久将来还要升级到2020,更新还要重新下载加上安装俩小时,想想就觉得很累。
下文就以2018为基础介绍一下TeX2018+TeXstudio的初步配置,TeX2019同理,重新下载安装即可,不需要覆盖原先的TeX2018。
一、什么是LaTeX
Wikipedia给出的定义如下:
- LaTeX (/ˈlɑːtɛx/ [LAH-tekh](https://www.wikiwand.com/en/Help:Pronunciation_respelling_key) or /ˈleɪtɛx/ [LAY-tekh*](https://www.wikiwand.com/en/Help:Pronunciation_respelling_key);[1] a shortening of Lamport TeX) is a document preparation system.[2] When writing, the writer uses plain text as opposed to the formatted textfound in WYSIWYG (“what you see is what you get”) word processors like Microsoft Word, LibreOffice Writer and Apple Pages). The writer uses markup tagging conventions to define the general structure of a document (such as article, book, and letter), to stylise text throughout a document (such as bold and italics), and to add citations and cross-references. A TeX distribution such as TeX Live or MikTeX is used to produce an output file (such as PDF or DVI) suitable for printing or digital distribution.
简单说就是:LaTeX是一种基于叫TeX的排版系统,写论文啥的比Word的技术含量不知道高到哪里去了,就是麻烦
二、Tex Live 2018
在使用CTeX多次碰壁后,我在知乎上查到了解决CTeX问题的办法——卸载CTeX,安装Tex Live 2018。
如果电脑是Windows版本的(Mac版本的自行查找吧)电脑,安装教程详见
里面有详细的安装教程。安装结束后在开始菜单里会有Tex Live 2018的文件夹如图。
- 第一个:不知道,不常用
- 第二个:不知道,不常用
- 第三个:cmd,不过因为第五个的存在,这一个也不常用
- 第四个:文档。关于Tex Live使用的所有问题都在这里面有解决,有中文版本,无需担心语言问题
- 第五个:Manager很重要,用来管理包的,以下详细解释
- 第六个:不知道,不常用
- 第七个:编辑器,具体的LaTeX代码是从这里敲出来的,用来编译成pdf,但一般用TeXstudio代替,这个经常会因为各种看不懂的问题打扰
Tex Live Manager
类似于Anaconda Navigator的功能,不过区别在于Anaconda一般用它的cmd管理包比较方便,而这里用管理器更方便。
国内一般切换到清华镜像或者中科大镜像比较方便。如下图,点击“Load other repository … ”之后点击下三角选择清华镜像站即可。
然后只需要点击“Update all installed”即可自动更新包。
LaTeX使用
大多数情况下我们编译LaTeX主要用于以下方面:
论文写作(Eg:学位论文、期刊论文等)
教学、报告科研类 PPT 制作
简历(虽然我个人不太推荐,因为对于简历来说 Simple is beauty,但是 LaTeX 编译出来的比较花里胡哨不适合做,除非应聘美工岗)
1. 论文写作:
学位论文推荐以下模板:一个通用型LaTeX学位论文模板。这个模板免费下载,在我的电脑上成功编译。国内各高校都有不同程度的本校 LaTeX 学位论文模板(比如 Tsinghua, BIT),可以详细寻找。
但有的所谓 211 财经类院校没有专属学位论文模板 :)
至于金融方面的期刊 LaTeX,详见 Writing Finance Papers using LaTeX
2. 数学科研类PPT制作:(beamer)
推荐以下模板:东南大学幻灯片 beamer 模板。这个模板免费下载,在我的电脑上成功编译。
2021.09.20 补充 实际上,绝大多数科研教学使用的 LaTeX Beamer 模板都是自带模板,可供选择的样式参照 Beamer theme gallery ,在代码中可以参照以下格式:
\documentclass{beamer} |
其余具体的LaTeX语法代码等知乎和简书上一搜一大堆,就不详细阐述了,只推荐知乎文章:CPP专栏目录
Ps:注意事项:
LaTeX编译涉及字体,系统缺失某些字体时编译pdf会报错,只需要下载字体到Windows系统上安装就可以了。
常见的字体网站:(若缺失的字体仍找不到,建议直接Google)Dafont Tips:需要科学上网
- 报错可能是LaTeX本身需要升级问题,也可能是代码的问题。升级的话直接update all installed后等待就可以了。(有次做作业的时候吃了这个的亏……)
TeXstudio
TeXstudio直接下载下来(官网从来都是正途),随便找个地方安装,没啥特别要说的。
一般来说,先配置环境(TeX Live),再安装软件,软件会自己找环境路径的。(前提:环境加入到环境变量path了,这块比较麻烦)
如果还不放心的话可以手动修改,
https://www.jianshu.com/p/c0e444b91ed8
https://blog.csdn.net/lvshu_yuan/article/details/80468425
这俩blog应该能满足问题了,最后注意确保路径对应到tex live。
用TeXstudio编译器的话,一些警告等并不会影响最终的编译pdf。而且TeXstudio两栏编辑,打开的速度也不慢,所以说一般都会配置TeXstudio。