VIM-LaTex写文档

最近,由于开始考虑博士论文的结构,开始学LaTex了。用vim-latex写文档,其实也没有想象的那么困难。找了一些教材,学新东西总是比较有趣的。VIM本身就是一个非常强大的编辑器,几个基本功能搞定了,用起来也没有那么困难了,用熟了估计就不太需要鼠标了。Latex似乎也是“用”比“学”更有效率。在图书馆找到的几本不错的LaTex书:

Kupka and Daly: A Guide to LaTex
Goossens, Mittelbach and Samarin: The LaTex Companion

发现德国人在这个方面还是做了很多工作的,虽然办公室的小伙是有名的反Linux、反LaTex狂。很容易就可以找到和德国人有些关系的程序,例如SuSE Linux,例如做讲稿的Beamer、foiltex(至少在名字上是德语)等。

现在想想Word比较大的问题就是:(一)对于大文件的处理,例如写书、写博士论文,打开个文件简直无法忍受。(二)文档格式不是开源的,在别的平台就没有用了。试着用OpenOffice开过写的文档,还是有不少不兼容的地方。其实以前对于Word的很多功能还算是比较满意的,例如Style的定义、Cross-reference什么的,对于比较大的文件也可以采用“主控文档”的方法。比较起Vim和Tex,后者开源、可以在不同平台下编辑。科学也具有这两个特性:开源(而不是黑箱)和可重复性。

以前,文档都是Word写的,图片都是PNG的,其实转起来也不是那么容易的。不过看到简单的命令就可以排出令人满意的版式和公式,就算通过写论文的过程改变一下吧。

学到的几个增加效率的方法:

  1. vim-latex里打完命令,例如equation之后使用F5,补全命令结构为
    \begin{equation}
        \label{<++>}
    \end{equation}<++>
    输入公式之后,使用Ctrl-j在几个<++>之间跳跃,输入必要的信息。输入后,最后一个<++>自动消失。
  2. 如果公式(或图表)用 \label{eqn:blahblah} 标注,引用的时候输入 \ref{eqn 就可以用F9列出现有的公式,选择后Enter则自动补全。

发布在LaTeX/论文. 将该链接存入书签发表评论或留个互链:互链地址.

3 条评论

  1. Yisong Zhang
    发表于2007/09/25 22:21 | 永久链接
    哎...想想我要哪年才能盼到些论文毕业阿~~
    暗无天日阿~~ 
  2. Yang Yu
    发表于2007/09/25 22:21 | 永久链接

    才开始不到一个月就开始想写论文,有没有天日呀。

  3. aloe
    发表于2007/09/30 22:21 | 永久链接
    小人哪里都有吧。。我们班主任就说自己是个小人,而且是个招人喜欢的小人

添加一条评论

你的电子邮件不会被公开或用作其他用途。

你可以使用以下HTML标签和属性。 <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • 信息