发布时间:2025-12-09 20:56:56 浏览次数:5
TEX是一种语言,是斯坦福大学的教授Donald E.Knuth开发的一个功能强大的幕后排版系统,TEX是很低阶的排版语言,对于绝大多数人来说,学起来会很吃力,而且排版工作也会变得相当繁复。
LaTeX是基于TEX的一种语言,是TEX的众多宏集之一,是由Leslie Lamport编写的,将一些常用到的功能整合为文档类型中的设置,简化了TEX排版的工作量及难度。一些经常用到的功能,如果我们事先定义好,到要用的时候只引用一小段代码就可以实现一个相对复杂的功能,这种事先定义好的功能,叫做宏集(macro)。
CTEX是利用TEX排版系统的CTEX中文套装的简称。它集成了编辑器 、WinEdt和 PostScript处理软件 Ghostscript 和 GSview 等主要工具。Winedt编辑器只能编辑文本,最后的程序编译还是需要调用 LaTeX/TeX 软件
通常英文排版用Tex Live,中文排版用Ctex。
TexLive和MikTex里面集成了tex编辑环境,封装了多种宏包,方便使用。据我所知,两个都没有太大的区别,目前都还在更新维护,而且维护周期还算比较快。一般里面的宏包都可以满足编辑要求,所以都是安装一次终生受益。都是免费的!
TexStudio就算是tex编辑器,重要的是基于windows平台的免费编辑器,功能很齐全,只是个人感觉界面不是很清醒。安装TexStudio后需要配置上述TexLive和MikTex任一环境。包括文章开头提到的sublime 3(不免费!)以及VS code、Atom也是一种编辑器,不过配置起来相较于TexStudio还是比较麻烦的。
CTex算是一个傻瓜式的tex编辑环境,它的安装包里面包含了tex环境(MikTex)、tex编辑器(WinEdt【不免费!】)、pdf反向搜索软件(Sumatra PDF【免费】)。而且安装后就可以直接使用。所以不想太麻烦的话,那就直接安装这个CTex就可以了,不过你要忍受的是WinEdt的不断注册激活弹窗!!!
所以,个人建议可以直接安装TexLive和MikTex任一个再加TexStudio编辑器就可以了
链接:https://www.zhihu.com/question/334110093/answer/755898744
LaTeX教程与下载如下:
TeX Users Group网站上(http://www.tug.org)有更详细严谨的介绍。
下载与安装参考链接:TeXlive 与TeXstudio下载与安装教程
线上的LaTeX,如Overleaf和texpage.com
一份其实很短的 LaTeX 入门文档
视频:耿楠教授授权发布-一天学会LaTeX