LaTeX 系列(1) —— 介绍、安装和使用

撰写学术论文,经常会听人提到的一个排版工具就是LaTeX,于是今天就来入坑学习一下这个神奇的工具。本文主要基于Windows系统,先简单体验一下。

介绍

TeX是一个排版工具,然后LaTeX是基于TeX的宏集。基于TeX的各种衍生实在是太多了,这篇博客有一个很好的介绍。我们要记住的就是,宏集(LaTeX、plain TeX)相当于编程语言,引擎相当于编译器(XeTeX、pdfTeX). 发行版就是一个集成的编译开发工具包。

我们要安装的软件就是TeX的各类发行版,主要有如下几种,可根据操作系统自行选择:

 

TeXLive (Unix/Linux/Windows)

MiKTeX (Windows) 

MacTeX (Mac OSX)

CTeX (全称Chinese TeX,在MiKTeX的基础上增加了对中文的支持)

我选择了看起来比较强大的TeXLive来进行安装。

 

Windows下的安装和使用

安装过程其实比较简单,主要有上网在线安装或者通过下载ISO文件安装。由于完整安装后的TeXLive有整整5个G的大小,如果在线安装的话网络不好通常会挂掉... 所以强烈推荐通过ISO虚拟光驱方式安装。具体可以参考官网的说明,不想看英文的可以下载这里的中文安装指南。

安装完成后,不需要配置,直接就可以使用啦。

打开命令行,输入

texworks

就能打开图形界面,这是TeXLive自带的编辑器,基本能满足需求了。需要更强大的编辑环境的话可以去安装TeX Studio.

接着需要提到一些文件类型:

.tex文件:也就是我们要编写的文档;

.cls和.sty文件:宏包中包含的文件,cls表示Document class,sty表示style,宏包是已经定义好的文档格式,利用它们可以高效地编写出简洁美观的文档排版。比方说,专门用于写简历的宏包moderncv.

关于宏包安装的方法:

可以直接从网上下载,然后拷到我们的文档所在目录下,又或者通过包管理器安装,对于TeXLive,可以使用如下命令:

tlmgr install <package1> <package2> ...
tlmgr remove <package1> <package2> ...

最近发现上面的在线安装方式不能用了,似乎是因为版本更新,不再支持我的旧版本了...下面改用离线安装方式:

  1. 下载需要的sty包。例如:https://ctan.org/pkg/silence;
  2. 在目录~/software/texlive/2019/texmf-dist/tex/latex中创建一个存放sty的文件夹;
  3. 把所要安装的sty文件拷贝到新建的文件夹中;
  4. 最后运行sudo mktexlsr或者sudo texhash即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值