Skip to content

HowToCompile

Aetf edited this page Jun 7, 2016 · 11 revisions

Under construction

This page needs to be largely imporved to refelect new changes in the project.

准备工作

LaTex 发行版

  • 确保你已经安装了一个靠谱的LaTeX发行版, 比如TeXLive. CTeX当然也行...就是不太好啦. 我们主要是用到里面的xelatex程序.

字体

字体方面,本模板默认使用免费开源字体,但可通过 propfont 选项控制本模板是否使用版权字体

具体的启用方法为解除文档中对 propfont 一行的注释来启用版权字体. Windows 用户一般会选择使用版权字体,因为他们的电脑里通常已经安装了 Times New Roman 和 SimSun 字体.

注意: 解除注释也就是把这行开头的百分号删掉. 因为无视本行说明而导致的编译错误, 作者将不予解释.

取得源码

TODO

安装

  • 如果你没有把xjtuthesis.cls复制到你的texmf路径下, 那就得把它放到你要编译的.tex文件所在的位置. (看不懂的话就照着做)

一个 Hello World 的例子

TODO

文件夹的基本结构

TODO

在图形界面下编译

用你的LaTeX编辑器打开你要编译的.tex文件, 如果可能, 选择使用xelatex模式, 然后点击"编译".

在不同的编辑器上, 操作步骤会有所不同. 编辑器方面, 你的选择太丰富了, 我们很难给出一个统一的指导.

注意, 很多LaTeX编辑器默认使用latex命令编译, 而不是xelatex. 如果你看到关于fontspec包的报错, 很可能你应该改用xelatex.

在命令行中编译

比如, 我们要编译的文件是bachelor.tex. 执行以下命令:

  1. xelatex -no-pdf --interaction=nonstopmode bachelor.tex
  2. bibtex bachelor
  3. xelatex -no-pdf --interaction=nonstopmode bachelor.tex
  4. xelatex --interaction=nonstopmode bachelor.tex

不出意外的话, PDF文件应该已经生成了. 未来的版本中我将会提供自动化的脚本.

Clone this wiki locally