LaTex---安装教程(自学小白)

非计算机类专业,完全小白,从头学起,记录下学习过程方便自己复习

1.关于 LaTeX和CTeX

ΤΕΧ是一种简易的排版系统。

LaTeX:

TEX是很低阶的排版语言,对于绝大多数人来说,学起来会很吃力,而且排版工作也会变得相当繁复,难以被更多人使用,效率也不是很高。所以,一些经常用到的功能,如果我们事先定义好,到要用的时候只引用一小段代码就可以实现一个相对复杂的功能,那不仅提高了排版效率,而且版面也会清晰很多。这种事先定义好的功能,叫做宏集(macro)。 LaTeX就是TEX的众多宏集之一,是由Leslie Lamport编写的。编写的目的是使版面设置内容和文档的具体内容尽可能分离,让写文档的人更加专注于文档的撰写,而少花些心思在排版上。所以,LaTeX从本质上讲,就是TEX排版系统的一个宏集,将一些常用到的功能整合为文档类型中的设置,简化了TEX排版的工作量及难度。 TEX的宏集有很多很多,LaTeX是其中比较实用的一个。

CTeX:

TEX 在不同的硬件和操作系统上有不同的实现版本。这就像C 语言,在不同的操作系统中有不同的编译系统,例如Linux 下的gcc,Windows 下的Visual C++等。有时,一种操作系统里也会有好几种的TEX 系统。常见的Unix/Linux 下的TEX 系统是teTEX,Windows 下则有MiKTEX 和fpTEX。CTeX是TEX中的一个版本,CTeX是利用TEX排版系统的CTEX中文套装的简称。它是把MiKTEX 和一些常用的相关工具,如编辑器 、WinEdt和 PostScript处理软件 Ghostscript 和 GSview 等主要工具包装在一起制作的一个简易安装程序,并对其中的中文支持部分进行了配置,使得安装后马上就可以使用中文。

CTeX需要的安装包:(有的博客推荐CTeX,但CTeX已经没有维护了,所以这里还是推荐官方的TeX Live)

1。Texlive 

TeX Live是一个TeX发行版,它是一组程序的集合,主要作用就是将你写的TeX代码进行解析排版输出成PS或者pdf。“TeX发行版相对于TeX语言”大致可以理解为“C语言编译器(如GCC或Clang)相对于C语言”的关系;

2。TeX Studio

TeX Studio是一个TeX的IDE(集成开发环境),这个跟TeX本身关系不大,比如说最简朴地写TeX的方法是这样的:用记事本打开一个tex文件,一个一个字符敲进去,保存,再用TeX发行版里面带的程序(通常是使用命令行调用)解析这个文件,输出排版结果。最豪华的方式呢?就是用TeX Studio这类IDE,直接敲代码进去,然后按一个键,IDE自动帮你把调用编译加上各种参数的过程都设置好了,一键就可以直接看到排版结果,好的IDE还会有智能代码提示,省时省心。

 

安装这两个就可以了。

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值