laTex入门【一】

什么是laTex

  laTex是世界上最强大也最高效的排版编辑系统,也是国际论文的标准排版工具。

为什么选择laTex

  估计绝大多数朋友都和碧麟一般,只习惯于Word,excel,ppt。可是碧麟最近在分析代码的过程中,对于绘制流程图和表格,常感觉无称手的工具。其实主流的选择也很多,绘制UML图有ibm的rose、microsoft的viso、和EA 的sparx,绘制表格可用excel。但是inux中毒越深,越不可自拔地沉迷于用手指敲一些东西。而不是聚精会神地瞅着屏幕,小心翼翼地用鼠标拖拽。碧麟总感觉,用windows作为工作环境(娱乐就无所谓了),脑子可以少记忆不少东西,眼睛的负担却会加重。比如要找某一个文件,如果不是用查找窗口,你需要一层层点击或展开,而在linux下,只要你记忆清楚,大可闭着眼睛敲出它的路径。尤其对于程序员,经常需要键盘和鼠标切换。这个是最影响工作效率的。

  laTex可以理解为一种脚本。laTex脚本可以方便地编译成pdf格式。

一个简单的例子

    

1 \documentclass{article}
2 \begin{document}
3 hello,latex!
4 \end{document}

碧麟是在ubuntu下,使用emacs敲入这个例子的。在emacs中,只要新建一个文件001.tex,emacs就会认为你是在编辑tex&laTex文件,从而进入laTex模式。编辑完成后,按C-c C-f,就会生成dvi文件。然后再执行C-c C-v,就会出现一个预览界面

 

基本语法解释

【1】  这里大家只需记住,tex文件头部必须包含一个

    /documentclass{XXXX}

    这个语法是声明文档的样式类别。这里用了{article}这个类别。

【2】  /begin{document}

     /end{document}

    可以理解为两个括号,所有的文档内容必须书写在这两句之间。

  大家只要记住这三条语句,就可以生成一个使用默认字体的pdf文档。离开了各种pdf转换工具的束缚,忽然有了一种海阔天空的感觉,不是么?

  

posted @ 2011-12-29 15:16  billin  阅读(6638)  评论(0编辑  收藏  举报