Latex 入门篇(1)

  今天,老师给我推荐了一个叫Latex的软件,说以后写文档都用这软件写吧。排版比word容易多了,好多paper都是用Latex写的。我一听挺开心的,以后要逐步戒掉word依赖症了。

  我老师给我发了一个中文Tex套装的软件,安装倒挺方便的。WinEdt这个软件就是在windows环境下编写Latex的软件了。在网上搜了点相关资料,发现用latex写出来的东西确实漂亮!加入公式后,整个版面依然整齐。不像word,公式的插入会把整篇文章的行距弄得乱七八糟的。

  和刚开始学编程的时候一样,我写了一段“hello,world”代码。并试图将其打印成pdf文件。结果,悲剧发生了。当我在command prompt窗口中输入“latex test”后,系统报错如下:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! You are attempting to make a LaTeX format from a source file
! That is more than five years old.
!
! If you enter to scroll past this message then the format
! will be built, but please consider obtaining newer source files
! before continuing to build LaTeX.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

! LaTeX source files more than 5 years old!.

我的天。。。什么5年啊?这是什么情况? 我借的指南书里面没有这条介绍啊~ winedt的help里面也没有这个错误的排除方法。不过,我很走运加了Tex的QQ群:91940767。通过请教高手,终于搞定了这个问题。

解决方案如下:

    将时间改到5年前,再编译,一切OK。
    但改系统时间是很不爽的一件事情。可以使用如下的解决办法:

    打开\MiKTeX\tex\latex\base\latex.ltx文件
    找到“\ifnum\count@65>” 然后修改为“\ifnum\count@>100” (or some number larger than 100)
    保存文件

注意:真正的问题并没有修正,只是保证代码可以编译罢了。

经过修改,我这古老的latex可以正常地跑起来了!
最好的方案当然是安装新系统啦~ 哈哈!!!

接下来,开始Hello,world!的书写。

tex文件中的内容很简单:

\documentclass{article}  %文档的模板类型
\begin{document}    % 这里有个小技巧,就是输完这行后,shift+},可以自动完成\end{document}的输入
  Hello! World!!
\end{document}

 

 以test为文件名保存后,打开command prompt窗口(在WinEdt的最右边)

输入pdflatex test

就可以得到pdf格式的文件啦~

 

posted on 2013-01-09 13:08  stucp  阅读(471)  评论(0编辑  收藏  举报