Latex学习:Texlive2021和Texstudio的安装及使用

引入

最近一段时间由于各种琐碎之事的打扰,或许是很忙吧,忙于干论文,忙于找期刊,忙于…干这,干那。又或许是没有创作思路或灵感了…导致将近半个月没有更新了,在思考做什么方面的内容,或许期待和哪位大神合作一下。嗯,总之最近脑子一团糟。

近期由于论文投稿的需要,要用到Latex编辑器编写文档,简直恶心,看着命令就很让人劝退,但是期刊要求亚,只能硬着头皮学习了。那最近一段时间就和大家一起学习一个Latex编辑器的使用。

经过师兄的推荐,我决定使用Texlive和TeX studio编写Latex文档,本期我们将一起学习如何安装这两个软件。

Latex介绍

LaTeX 基于 TeX,主要目的是为了方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮。

在稍微了解一点 LaTeX 后,你会发现 LaTeX 的工作方式类似 web page,都是由源文件(.tex or .html)经由引擎(TeX or browser)渲染产生最终效果(得到 PDF 文件 或者 生成页面)。两者极其神似,包括语法规则与工作方式。所以呢,与 HTML 一样,入门其实很简单。

一般的规范写法中都是在 HTML 文件中写入 web page 的结构与内容,再由 css 控制页面生成的样式。当然你也可以选择在 HTML 中直接写入样式内容,不过这并不提倡。同样,在 LaTeX 有着同样的情况,你可以在 tex 源文件中同时写入内容和样式,也可以内容与样式分离,以网络上流传广泛的 清华大学 LaTeX 模板为例,以.cls(class)结尾的 thuthesis.cls 便可看作是与 css 起到同样作用的样式文件。

LaTeX 有所谓宏包的概念,\usepackage{foo} 即可使用宏包 foo 中定义的内容。所谓宏包就是一些写好的内容打包出来以便大家使用而已。这跟 C 语言的 include 是一致的,将文件加载进来进行使用。利用宏包,我们可以使用很多现成的好用的样式。当然了,如果要编写一个自己的个性化的宏包也是可以的,不过需要学习成本。

初期的话,我们可以选择一个 LaTeX 模板进行改造。不过第一次见到一些模板,可能会对其中很多文件的作用一头雾水. 下面是简单的介绍。

LaTeX模板常见文件类型 功能简要介绍
.dtx Documented LaTeX sources,宏包重要部分
.ins installation,控制 TeX 从 .dtx 文件里释放宏包文件
.cfg config, 配置文件,可由上面两个文件生成
.sty style files,使用\usepackage{…}命令进行加载
.cls classes files,类文件,使用\documentclass{…}命令进行加载
.aux auxiliary, 辅助文件,不影响正常使用
.bst BibTeX style file,用来控制参考文献样式

LaTex使用安装,主要要安装两样东西

  1. 根据平台选择一个 TeX 发行版 进行安装,建议选择最全功能最多的版本。

TeX 发行版的概念相当于 Linux 及其发行版,Linux 内核虽然只有一个,但是有很多基于内核的不同特色的 Linux 发行版,Ubuntu,Fedora 等等不胜枚举。

  1. 选择一个合适的LaTex编辑器

在安装好LaTeX环境以后,通常都会有一个自带的编辑器,比如 CTex 的WinEdt, MacTeX的TeXShop, 不过功能并不强大,好比 Windows 记事本,只有一些基本的文本编辑功能。

Texlive2021的下载和安装(Win10系统)

(1)下载

推荐在官网或者国内镜像下载离线安装包安装。

官网下载地址:https://tug.org/texlive/

进入官网,操作如下:

也可以在国内镜像网站直接下载:
清华大学镜像文件 https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/

(2)安装

texlive2021.iso文件进行解压,然后双击打开其中的install-tl-windows.bat文件。

点击Advanced

点击修改按钮可以修改安装目录,然后再点击安装

接下来就是等待漫长的安装过程,一般安装一个小时左右。

结束后在系统的Dos窗口中,输入tex -version,如果出现版本号,说明安装成功。

接下来就就是安装latex编辑器,我们选用比较常用的Texstudio编辑器。

TexStudio的安装以及简单配置

可以直接去官网下载,需要科学上网:
https://www.texstudio.org/

也可以国内镜像网站下载:
http://texstudio.sourceforge.net/

在网站中直接Download然后双击运行安装即可。

下面进入简单的配置环节。

(1)设置中文界面

(2)显示行号

(3)设置编译器和编码

若是为了写中文论文,正常的输出中文,需要将编译器改成xelatexutf-8编码;

若是写英文论文,编译器不用改,使用pdflatex

本期分享结束,下期将分享Latex的简单语法。

猜你喜欢

转载自blog.csdn.net/hallobike/article/details/121467430