\ProvidesExplPackage{profile/packages}{2021-09-11}{0.6.0}{NJU Thesis packages used} \RequirePackage{expl3} \RequirePackage{ifxetex} \RequirePackage{fontspec} \RequirePackage[ top=2.5cm, bottom=2.5cm, left=3.2cm, right=3.2cm ]{geometry} \RequirePackage{ifthen} \RequirePackage{xparse} % \RequirePackage{etoolbox} \RequirePackage{titlesec} % 修改章节标题功能由CTeX提供 \RequirePackage{titletoc} % \RequirePackage{appendix} % 定义附录样式 \RequirePackage{fancyhdr} % 调整页眉页脚 \RequirePackage[hyphens]{url} % generate better linebreaks in the url % \RequirePackage[normalem]{ulem} % 绘制下划线 % \RequirePackage{soul} % 用不起来 % \RequirePackage{soulutf8} \RequirePackage{dashundergaps} \RequirePackage{setspace} \RequirePackage{lastpage} \RequirePackage{emptypage} % 清除空白页的页码 \RequirePackage{listings} % 代码环境 \RequirePackage{enumitem} % 用于修改列表环境 \RequirePackage{caption} \RequirePackage{floatrow} % 用于图表等页面元素的定位 \RequirePackage{booktabs} % 用于绘制三线表 \RequirePackage{multirow} % Cells occupying multiple rows in tables \RequirePackage{multicol} % Multiple columns in dictionary \RequirePackage{siunitx} % 用于书写单位符号 \RequirePackage[version=4]{mhchem} % 用于绘制分子式 \RequirePackage{hologo} % 用于生成可以被插入书签的LaTeX logo % \RequirePackage{needspace} % Required to prevent page break right after a sectioning command % \RequirePackage{xspace} % Better print trailing whitespace \sys_if_engine_xetex:T{ \RequirePackage{microtype}} % \sys_if_engine_luatex:T{ % \RequirePackage{emoji} % \setemojifont{Segoe UI Emoji} % For windows. % % Shipped with the best `grinning-face-with-sweat' support. % % Use `Apple Color Emoji' for macos % % or `Noto Color Emoji' if you prefer. % } \RequirePackage{blindtext} % 生成用于测试的大段无意义英文文字 \RequirePackage{zhlipsum} % 生成用于测试的大段无意义中文文字 % \RequirePackage{showframe} % 加载以后展示内容边界 \RequirePackage{amsmath} % Must be loaded before unicode-math \RequirePackage{amsthm} % Mathematical environments \RequirePackage{mathtools} % Mathematical tools to use with amsmath \RequirePackage{thmtools} % Theorem styles \RequirePackage[ warnings-off={% 消除与mathtools合用产生的警告 mathtools-colon, mathtools-overbracket} ]{unicode-math} % Math fonts in xetex or luatex \RequirePackage{graphicx} \DeclareGraphicsExtensions{.pdf,.eps,.jpg,.png} \graphicspath{{figure/}} % 图片路径 \RequirePackage{wrapfig} % Wrap text around figures % 必须以该顺序加载以下三个包 % \RequirePackage{varioref} \RequirePackage[hidelinks,bookmarksnumbered=true]{hyperref} \RequirePackage[capitalise,nameinlink,noabbrev]{cleveref}