diff --git a/sjtutex/source/sjtutex.dtx b/sjtutex/source/sjtutex.dtx index 412a39cb..ddd0555b 100644 --- a/sjtutex/source/sjtutex.dtx +++ b/sjtutex/source/sjtutex.dtx @@ -1789,6 +1789,11 @@ % \end{macrocode} % \end{macro} % +% \begin{macrocode} +\msg_new:nnn { sjtutex } { unsupported-option } + { Option~'\l_keys_key_tl'~is~not~supported! \\ Will~be~ignored. } +% \end{macrocode} +% % \subsection{选项处理} % % 定义 |sjtu/option| 键值类。 @@ -2003,6 +2008,19 @@ } % \end{macrocode} % +% 屏蔽不支持的 \pkg{ctex} 选项。 +% \begin{macrocode} +\clist_map_inline:nn + { GBK, scheme } + { + \keys_define:nn { sjtu / option } + { + #1 .code:n = + { \msg_warning:nn { sjtutex } { unsupported-option } } + } + } +% \end{macrocode} +% % 将文档类选项传给 |sjtu/option|。 % \begin{macrocode} \ProcessKeyOptions [ sjtu / option ]