%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% fonts settings %% 字体设定 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% \usepackage{ebgaramond} %% 开明式:句末点号用占一个汉字宽度,标号和句内点号占半个汉字宽度 %\punctstyle{kaiming} %\setmainfont{Minion Pro} % \setmainfont{Myriad Pro} % \setsansfont{Myriad Pro} % \setmonofont{Courier Std} %设置英文字体 鸿蒙字体 % \setmainfont[ % Path=font/, % BoldFont=Arvo-Bold.ttf, % ItalicFont=Arvo-Italic.ttf, % BoldItalicFont=Arvo-BoldItalic.ttf, % ]{Arvo-Regular.ttf} \setmainfont[ Path=font/, BoldFont=HarmonyOS_Sans_Bold.ttf, ItalicFont=HarmonyOS_Sans_Regular_Italic.ttf, BoldItalicFont=HarmonyOS_Sans_Bold_Italic.ttf, ]{HarmonyOS_Sans_Regular.ttf} \setsansfont[ Path=font/, BoldFont=HarmonyOS_Sans_Bold.ttf, ItalicFont=HarmonyOS_Sans_Regular_Italic.ttf, BoldItalicFont=HarmonyOS_Sans_Bold_Italic.ttf, ]{HarmonyOS_Sans_Regular.ttf} \setmonofont[ Path=font/ ]{HarmonyOS_Sans_Regular.ttf} \setCJKmainfont[ Path=font/, BoldFont=fangzhengxiaobiaosong_GBK.TTF, ItalicFont=fangzhengkaiti_GBK.TTF, BoldItalicFont=fangzhengfangsong_GBK.TTF, ]{fangzhengshusong_GBK.TTF} \setCJKsansfont[ Path=font/, BoldFont=HarmonyOS_Sans_SC_Bold.ttf, ItalicFont=HarmonyOS_Sans_SC_Light.ttf, BoldItalicFont=HarmonyOS_Sans_SC_Black.ttf, ]{HarmonyOS_Sans_SC_Regular.ttf} \setCJKmonofont[ Path=font/ ]{fangzhengzhongdengxian_GBK.TTF} \XeTeXlinebreaklocale "zh" \XeTeXlinebreakskip = 0pt plus 1pt %方正书宋 \setCJKfamilyfont{fzss}[ Path=font/ ]{fangzhengshusong_GBK.TTF} \newcommand{\fzss}{\CJKfamily{fzss}} %方正小标宋 \setCJKfamilyfont{fzxbs}[ Path=font/ ]{fangzhengxiaobiaosong_GBK.TTF} \newcommand{\fzxbs}{\CJKfamily{fzxbs}} %方正楷体 \setCJKfamilyfont{fzkai}[ Path=font/ ]{fangzhengkaiti_GBK.TTF} \newcommand{\fzkai}{\CJKfamily{fzkai}} %方正仿宋 \setCJKfamilyfont{fzfs}[ Path=font/ ]{fangzhengfangsong_GBK.TTF} \newcommand{\fzfs}{\CJKfamily{fzfs}} %方正中等线 \setCJKfamilyfont{fzzdx}[ Path=font/ ]{fangzhengzhongdengxian_GBK.TTF} \newcommand{\fzzdx}{\CJKfamily{fzzdx}} %鸿蒙字体 \setCJKfamilyfont{hm}[ Path=font/, BoldFont=HarmonyOS_Sans_SC_Bold.ttf, ItalicFont=HarmonyOS_Sans_SC_Light.ttf, BoldItalicFont=HarmonyOS_Sans_SC_Black.ttf, ]{HarmonyOS_Sans_SC_Regular.ttf} \newcommand{\hm}{\CJKfamily{hm}}