-
Notifications
You must be signed in to change notification settings - Fork 51
HowToCompile
Aetf edited this page Jun 7, 2016
·
11 revisions
This page needs to be largely imporved to refelect new changes in the project.
- 确保你已经安装了一个靠谱的LaTeX发行版, 比如TeXLive. CTeX当然也行...就是不太好啦. 我们主要是用到里面的
xelatex
程序.
字体方面,本模板默认使用免费开源字体,但可通过 propfont
选项控制本模板是否使用版权字体
- 启用
propfont
选项- Times New Roman
- SimSun
- 不启用
propfont
选项
具体的启用方法为解除文档中对 propfont
一行的注释来启用版权字体.
Windows 用户一般会选择使用版权字体,因为他们的电脑里通常已经安装了 Times New Roman 和 SimSun 字体.
注意: 解除注释也就是把这行开头的百分号删掉. 因为无视本行说明而导致的编译错误, 作者将不予解释.
TODO
- 如果你没有把
xjtuthesis.cls
复制到你的texmf
路径下, 那就得把它放到你要编译的.tex
文件所在的位置. (看不懂的话就照着做)
TODO
TODO
用你的LaTeX编辑器打开你要编译的.tex
文件, 如果可能, 选择使用xelatex
模式, 然后点击"编译".
在不同的编辑器上, 操作步骤会有所不同. 编辑器方面, 你的选择太丰富了, 我们很难给出一个统一的指导.
注意, 很多LaTeX编辑器默认使用latex
命令编译, 而不是xelatex
. 如果你看到关于fontspec
包的报错, 很可能你应该改用xelatex
.
比如, 我们要编译的文件是bachelor.tex
. 执行以下命令:
xelatex -no-pdf --interaction=nonstopmode bachelor.tex
bibtex bachelor
xelatex -no-pdf --interaction=nonstopmode bachelor.tex
xelatex --interaction=nonstopmode bachelor.tex
不出意外的话, PDF文件应该已经生成了. 未来的版本中我将会提供自动化的脚本.