% !TeX root = ../exam-zh-doc.tex \section{宏包依赖情况} \begin{itemize} \item \pkg{expl3}:提供 \LaTeX3 环境 \item \pkg{xparse}:自定义命令环境 \item \pkg{filehook}:给宏包打补丁 \item \cls{ctexbook}:\cls{exam-zh} 基于的文档类 \item \pkg{etoolbox}:补丁 \item \pkg{geometry}:页面设置 \item \pkg{fontspec}:字体设置 \item \pkg{xeCJK}、\pkg{xeCJKfntef}:中文相关 \item \pkg{fancyhdr}:页眉页脚 \item \pkg{lastpage}:总页数 \item \pkg{amsmath}、\pkg{unicode-math}:数学类宏包 \item \pkg{amsthm}:提供 \tn{qed} 相关 \item \pkg{enumitem}:列表 \item \pkg{tikz}、\pkg{tikzpagenodes}: \TikZ \item \pkg{hyperref}:超链接 \item \pkg{zref}、\pkg{zref-savepos}:记录位置。 \item \pkg{ulem}:下划线 \item \pkg{tcolorbox}:彩框 \item \pkg{varwidth}:“弹性”的 \env{minipage} \end{itemize} \file{exam-zh-textfigure.sty} 的宏包依赖: \begin{itemize} \item \pkg{wrapstuff}:图文混排 \item \pkg{tabularray}:表格 \item \pkg{varwidth}:“弹性”的 \env{minipage} \item \pkg{graphicx}:插图 \end{itemize}