Merge pull request #177 from syvshc/hotfix

patch for newtx v1.7 or later
This commit is contained in:
Dongsheng Deng
2022-01-15 10:00:34 +08:00
committed by GitHub

View File

@@ -10,6 +10,9 @@
\NeedsTeXFormat{LaTeX2e} \NeedsTeXFormat{LaTeX2e}
\ProvidesClass{elegantbook}[2021/05/02 v4.1 ElegantBook document class] \ProvidesClass{elegantbook}[2021/05/02 v4.1 ElegantBook document class]
%%% patch for newtx v1.7 or later
\IfFileExists{newtx.sty}{\PassOptionsToPackage{nofontspec}{newtxtext}}{}
%%%
\RequirePackage{kvoptions} \RequirePackage{kvoptions}
\RequirePackage{etoolbox} \RequirePackage{etoolbox}
\SetupKeyvalOptions{family=ELEGANT, prefix=ELEGANT@, setkeys=\kvsetkeys} \SetupKeyvalOptions{family=ELEGANT, prefix=ELEGANT@, setkeys=\kvsetkeys}