初识LATEX

大二上学期装linux的时候就听说过LATEX,当时只知道这是一个很有名气的排版软件,但是没有使用过。今天抱着试一试的心态装了一个Ctex,准备毕业论文就用这个来写,也许十多天的的功夫没有办法将LATEX学得很好,最后还是得使用模板才能完成,但是我相信这个过程是会充满乐趣的,值得一试。

根据我看的一些资料,LATEX是基于TEX的一个宏集,TEX是Donald E. Knuth创造的一种标记语言(Html也是一种标志式语言),所谓的宏集就是在这种语言的基础上写的一些可以直接被套用的代码。而LATEX在不同的操作平台上以不同的软件包形式存在,在 ubuntu下有teTEX,在windows下有miktex,最新的Tex live软件兼有win和linux版本。

不同于word这种所见即所得(what you see is what you get/WYSIWYG) 排版软件,LATEX在最终编译之前是看不到效果的。这样固然不能够实时地监测效果,但是代码带来的是优点是逻辑、结构关系更为清楚,可控制性更强,最重要的是最后编译一下,一个漂亮的PDF文件就出现了,那种感觉就好像一下子吃掉了你嗑了一个小时得到的瓜子仁,超级爽!

现在我也是刚刚开始学习,就举一个例子说明一下:

TEX的代码文件的扩展名为tex,一个最简单的例子hello_word.tex

%this file will print “hello,world!” in a file

\documentclass{article} %说明文件套用的模板是啥,这里使用的是article,还有report,book等

\begin{document} %标记正文的开始

Hello, world! %这个就是正文

\end{document} %标记正文的结束

今天就到这里,我还要继续学习~

Leave a Reply

Your email address will not be published. Required fields are marked *