[新版] CASthesis 模板编译的问题

国科大官方学位论文latex模板

地址:https://github.com/mohuangrui/ucasthesis

它支持硕士和博士学位论文、博士后出站报告的撰写。

以下是使用记录。

一、撰写全英文博士后出站报告

原模板的默认设置是中文,改为全英文写作,只需以下步骤中的 “步骤1”(“步骤2” 为可选项,实际只执行第1个步骤即可)。

步骤1:在文件  Thesis.tex 中,将 documentclass 的参数由默认的 [twoside] 改为 [scheme=plain]:

注意:“scheme=” 这几个字也不可省略!!!不能只改成 “[plain]” 的样式!!!!

%documentclass[twoside]{Style/ucasthesis} % 原代码保留,只是注释掉
documentclass[scheme=plain]{Style/ucasthesis}%[] % 新代码 %- Multiple optional arguments: %- [<oneside|twoside|print>]% oneside eprint, twoside eprint, or paper print %- [fontset=<adobe|...>]% specify font set to replace automatic detection %- [scheme=plain]% thesis writing of international students % 国际生的写作选项 %- [draftversion]% show draft version information %- [standard options for ctex book class: draft|paper size|font size|...]% %---------------------------------------------------------------------------% %->> Document settings

这样设置后,通篇为英文格式,但是,章的编号仍然是 “第x章”,而不是 “Chapter x",还需要执行步骤2,才能得到好看的效果。

步骤2(可略去):在文件 ./ucasthesis/Style/ucasthesis.cls 中,增加一句 “name = {Chapter }”,如下:

...
%---------------------------------------------------------------------------%
%->> Structure layout
%---------------------------------------------------------------------------%
%- chapter
ctexset {
    chapter = {
        format = linespread{1.0}zihao{4}fseriessffamilycentering,
        nameformat = {},
        titleformat = {},
        number = arabic{chapter},
        numberformat = 
mfamily,
name = {Chapter  },% 刚加上的,可以从“第×章”,改成“Chapter x”
        aftername = quad,
        beforeskip = {7pt},
        afterskip = {18pt},
        pagestyle = plain,
    }
}
...

步骤3:未完待续。

原文地址:https://www.cnblogs.com/snake553/p/11662009.html