野生技术宅协会

搭建LaTeX排版环境

2020-06-12  本文已影响0人  乐百川

LaTeX是一个大名鼎鼎的论文编写和排版工具,在高端学术领域使用广泛。当然,我们也可以用它来编写普通的文章,效果也很不错。但是LaTeX的使用门槛稍微有一些高,配置和使用要求不低,纯英文的官网也让很多同学望而却步。

安装LaTeX

首先访问下面的网页。

https://www.tug.org/texlive/acquire.html

点击图中的下载单个ISO文件链接,即可开始下载LaTeX的安装镜像。

下载ISO镜像

网站会自动选择最近的镜像网址下载。如果网站没有将你导航到镜像网站的话,你也可以手动访问北外的开源镜像站来下载ISO镜像。

北外镜像站的地址:

https://mirrors.bfsu.edu.cn/CTAN/systems/texlive/Images/

然后我们选择日期比较接近的ISO镜像并下载,因为是镜像网站,所以下载速度会非常快。为了保证文件下载之后的准确性,最好同时下载对应的md5或者sha512文件进行校验。这里我选择下载后缀sha512的校验文件。

选择镜像

下载完毕之后,打开powershell窗口,用Get-FileHash命令校验ISO文件的准确性。首先输入命令的前半部分(不包括最后的ISO文件部分),然后在文件资源管理器中找到下载好的ISO,拖动到powershell窗口中,这样就补全了完整的校验命令,然后点击回车开始校验。稍等片刻,等待命令结束之后,查看校验结果和校验文件(.sha512)里的校验码是否相同,相同说明文件无误,可以放心安装使用。

Get-FileHash -Algorithm SHA512 .\texlive2020-20200406.iso

然后挂载ISO,进入ISO文件夹,找到并以管理员权限运行图中的bat脚本,就可以打开安装程序了。

启动安装程序

安装程序这里大家可以根据喜好选择LaTeX的安装位置,如果选择全部功能的话,会占用大约7G左右的磁盘空间,如果C盘空间不足的话可以考虑放到其他分区。确认之后就可以开始安装了。如果不确定自己需要的功能的话,建议全部安装。

设置安装选项

镜像配置

安装的时候,大家可以发现TexLive由大量比较小的功能包组成,这些功能包支持各种功能,这些包共同构成了强大的LaTeX生态。将来更新的时候,我们无需重新下载巨大的ISO镜像。只需要通过软件源按需更新包即可。

但是默认的安装源下载速度不是很理想,所以推荐设置下载镜像源。方法很简单,用管理员权限的命令提示符窗口,运行以下命令即可。

tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet

之后就可以用命令行或者自带的Tex Live Manager管理Tex的包了。


包管理器

TexWorks编辑器

TexWorks是TexLive自带的编辑工具,使用体验还可以,而且现在也没什么好用的第三方编辑器。大家用TexWorks基本可以满足需求了。虽然软件长得丑了点,但是功能还是够用的,我们改改字体就可以用了。

TexWorks编辑器

LaTeX的语法比markdown复杂一些,但是也不是非常难用。为了支持中文,第一行必须写成下面的样子,可以用usepackage引入一些其他的包,用以支持额外功能。例如amsmath包就可以支持数学公式和希腊字母等的编辑和排版。剩下一些就是排版和编辑指令,大家可以查询相关文档。

\documentclass[UTF8]{ctexart}
\usepackage{amsmath}
\title{关于XX的论文}
\date{\today}
\author{张三}
\begin{document}
\maketitle
\section{我是谁}
我是谁?Who am I?
\subsection{这是一个哲学问题}
This is a 哲学 problom.
\subsubsection{我从哪里来}

\subsection{我要到哪里去?}

Where shall I go ?

\section{一些基本公式}

加法交换律:
\[a+b=b+a\]

圆面积计算公式:
\[S=\pi*r^2\]
\end{document}

写完论文之后, 按左上角的排版按钮即可编译生成pdf文件,同时会弹出预览窗口查看效果。生成的效果着实不错,尤其是数学公式,非常赏心悦目,可谓是数学等领域论文的专业排版工具。

效果图

这样一来LaTeX的搭建就算完成了。这里推荐另外一篇大神的博文,介绍了很多LaTeX的基本概念和知识,对LaTeX的初学者来说很有帮助。

https://liam.page/2014/09/08/latex-introduction/
上一篇 下一篇

猜你喜欢

热点阅读