LaTeX学习之旅--CTEX

LaTeX学习之旅—CTEX

前言:

这篇笔记是我在2017年国庆在家学习了LaTex排版编程之后写的,主要是一些经验总结。

LaTeX学习之旅 是关于工具与资料选择。

我为什么要学latex?

latex 是一门排版语言,当然被誉为最好的排版语言,这个最好二字自然吸引着我。而我,在国庆之前去找了未来研究生的老师,他给了我们一些题目,要我们下去开那些论文。毫无疑问,这些论文我觉得使用latex排版的,所以我突然对latex有了兴趣,我也想把文章排版得比较好,说不定以后会在知名期刊上发布论文–有些是只接受latex而不接受word论文的。

况且,word不支持公式(或者说office公式太丑了,打起来也比较难用),综合以上特点,我进入了latex的学习。

怎么学?

在此之前…

我在之前的几个学期应该有看过latex学习的教学,或是在网上查过一些资料,知道国内学习latex的主流软件应该是CTEX。CTEX是一套配置好了的latex编辑编译器,非常适合新手。(当然,我就是用的这个学习latex)。
但是之前并没有花太多时间去学,只是编写了一两句话而已,然后就放弃了,因为觉得:我为了打一两行字,就去写折磨多代码,实在浪费时间–已有的认知使我觉得word是更高效的选择,并且认为latex入门太难。

当然,实际是几页的排版使用latex的确麻烦了,word能解得决更高效。

选择CTEX套装

第一个肯定是看书,我刚开始看的书是CTEX教程。这是在网上搜到的教程,反正就是随便搜,然后发现了这么一个教材。
老实说,不见得是好教材,反正就先这么学了。

选这个教材就要选择CTEX套装嘛!我下载CTEX,这是国人开发的,免费版本(latex编译器MikTex+编辑器WinEdt)。latex开源,自然免费,但是Winedt是别人做的GUI编辑器,确实要收费的,但是CTEX里都破解了(退出时加了几行代码,就可以无限试用)。

CTEX的WinEdt是很人性化的界面,各种功能,应该是所有编辑器里面最齐全的。(但是其缺点是竟然没有代码补全,难受,像sharelatex在线编辑的自动补全做的很好)。但是有begin-end 补全,具体就是begin{}},两个右括号。

说一说安装和运行CTEX遇到的麻烦:

MikTex在线升级后报错,有文件缺失。但是我又需要更新到新的库啊?所以我重装了一下。
重装之后我把MikTex2.9最新版下载,安装在CTEX目录替换原来的MikTex文件夹(原来的改为—bak文件夹)。有人说要下载32位才兼容,但是我64位也没问题。

MikTex运行时缺少包导致报错

设置成为不要用GUI,遇到缺少包时就下载会少很多是情。
但是有的时候由于网络原因或是其他,软件并不能自己下载更新,所以还是需要手动下载库(即在CTEX软件中,想外部下库很难,配置复杂,如果需要,直接放在工程目录就行了)。

为什么不选择其他编辑器?

首先要说的是:
经过万般比较,我最终还是使用CTeX来编辑编译,但是有的时候用Notepad++来打开查看latex文件,有的时候使用sublime来编辑工程文件(代码高亮确实好用,安装插件后能自动补全)。


以下是其他工具的说明比较

sublime

sublime 是一款编辑器,可以经过安装latex插件,并结果较复杂的配置来编辑latex,并使用插件在sublime里面调用Mikex编译器进行编译。

这个方法优点是可以使用sublime编辑,缺点是没有信息交互,无法查看报错,而且配置起来是个问题。

notepad++

不支持latex插件,支持语法高亮,能自动补全(就是因为自动补全才用的),打开速度最快。同样要配置,配置更复杂。

sharelatex

在线latex编辑,有免费版本,也有付费,刚开始的时候我使用过。他支持代码补全,感觉还补全的不错;支持及时编译,同时查看,编译速度快。
这是在线存储,可以完美导出,不错的选择。不用下载库等,方便实用。就是每次得登上网络。

反正最后使用CTeX时没错的

等哪天学的比较好了再考虑其他的吧!

猜你喜欢

转载自blog.csdn.net/JustinLee2015/article/details/102522061