zoukankan      html  css  js  c++  java
  • 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格式的文件啦~

  • 相关阅读:
    Java实现 洛谷 P1060 开心的金明
    (Java实现) 洛谷 P1605 迷宫
    (Java实现) 洛谷 P1605 迷宫
    (Java实现)洛谷 P1093 奖学金
    (Java实现)洛谷 P1093 奖学金
    Java实现 洛谷 P1064 金明的预算方案
    Java实现 洛谷 P1064 金明的预算方案
    (Java实现) 洛谷 P1031 均分纸牌
    QT树莓派交叉编译环开发环境搭建(附多个exe工具下载链接)
    武则天红人对唐睿宗的桃色报复(如此缺少城府,注定了要在宫廷中过早地出局)
  • 原文地址:https://www.cnblogs.com/stucp/p/2852694.html
Copyright © 2011-2022 走看看