Forked from
NJU LUG / NJU LaTeX Templates / NJUThesis
573 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
njuthesis.cls 698 B
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{njuthesis}
\RequirePackage{kvoptions}
\SetupKeyvalOptions{
family=njuthesis,
prefix=
}
%
% \PassOptionsToPackage{AutoFakeBold=2.17}{xeCJK}
\LoadClass[
a4paper,
twoside,
UTF8,
scheme=chinese,
linespread=1.625,% laTex默认1.2行距,word默认行距是1.3,要求1.5倍word行距,故1.5/1.2*1.3 = 1.625
fontset=none,
zihao=-4
]{ctexbook}[2018/04/01]
\DeclareStringOption[1]{TitleLength}
\ProcessKeyvalOptions*\relax
% 输入配置文件
\input{profile/profile.cls}
\ifthenelse{\equal{\Type}{thesis}}
{
\NewDocumentCommand \typename {} {\Degree 毕业论文}
}
{
\NewDocumentCommand \typename {} {\Degree 毕业设计}
}