zoukankan      html  css  js  c++  java
  • 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转换工具的束缚,忽然有了一种海阔天空的感觉,不是么?

      

  • 相关阅读:
    【SCOI 2011】 糖果
    【POJ 3159】 Candies
    【POJ 1716】 Integer Intervals
    【POJ 2983】 Is the information reliable?
    【POJ 1364】 King
    【POJ 1201】 Intervals
    【POJ 1804】 Brainman
    6月10日省中提高组题解
    【POJ 3352】 Road Construction
    【POJ 1144】 Network
  • 原文地址:https://www.cnblogs.com/billin/p/2306145.html
Copyright © 2011-2022 走看看