%D \module %D [ file=t-zhfonts, %D version=2023.02.28, %D title=\CONTEXT\ User Module, %D subtitle=zhfonts, %D author=Li Yanrui, %D date=\currentdate, %D copyright=Li Yanrui, %D email=liyanrui.m2@gmail.com, %D license=Public Domain] \writestatus{loading}{ConTeXt User Module / zhfonts} \startmodule[zhfonts] \unprotect \setupmodule[family=rm,size=11pt] \ctxloadluafile{t-zhfonts} \edef\@@@@??family{\currentmoduleparameter{family}} \edef\@@@@??size{\currentmoduleparameter{size}} \def\setupzhfonts{\dodoubleempty\dosetupzhfonts} \def\dosetupzhfonts[#1][#2]{% \ctxlua{moduledata.zhfonts.setup ('#1', '#2')} } \def\zhfonts[#1]{\ctxlua{moduledata.zhfonts.main ('#1')}} \def\showzhfonts{\typebuffer[zhfonts:typescript][option=TeX]} % 使得 zhfonts 默认字体设置生效 \prependtoks\zhfonts[\@@@@??family,\@@@@??size]\to\everystarttext \protect % 顺便启用中文界面(章节、图、表标签) \mainlanguage[cn] \setuplabeltext[cn][chapter={{第 },{ 章}}] \stopmodule \endinput