\hduthesis_provide_module:n {font}

\PassOptionsToPackage{quiet,no-math}{xeCJK}
\RequirePackage[zihao = -4]{ctex}
\linespread{1.39}
\dim_set:Nn \parindent {2\ccwd}
\newcommand\semilarge{\@setfontsize\semilarge{14}{16.5}}
\newcommand\semiLarge{\@setfontsize\semiLarge{16.5}{18}}

\setmainfont{texgyretermes}
  [
    Extension = .otf, UprightFont = *-regular, BoldFont = *-bold,
    ItalicFont = *-italic, BoldItalicFont = *-bolditalic
  ]
\setsansfont{texgyreheros}
  [
    Extension = .otf, scale = .9, UprightFont = *-regular, BoldFont = *-bold,
    ItalicFont = *-italic, BoldItalicFont = *-bolditalic,
  ]

\RequirePackage { amsmath, amssymb, mathtools, extarrows,
                  bm, cancel, physics2, fixdif, derivative }
\usephysicsmodule{ab, braket, ab.legacy, op.legacy}
\AtBeginDocument{
  \dim_set:Nn \abovedisplayskip {3pt}
  \dim_set:Nn \belowdisplayskip {3pt}
}

\endinput
