Skip to content
Snippets Groups Projects
packages.sty 1.76 KiB
Newer Older
% \ProvidesExplPackage{profile/packages}{2021-9-4}{0.1}{Some things I wrote} 

Yichen Zhao's avatar
Yichen Zhao committed
\RequirePackage{ifxetex}
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{fontspec}
Yichen Zhao's avatar
Yichen Zhao committed
\RequirePackage[    
    top=2.5cm,
    bottom=2.5cm,
    left=3.2cm,
    right=3.2cm
]{geometry}
Yichen Zhao's avatar
Yichen Zhao committed
\RequirePackage{ifthen}
\RequirePackage{expl3}
Yichen Zhao's avatar
Yichen Zhao committed
\RequirePackage{xparse}
\RequirePackage{titlesec} % 修改章节标题功能由CTeX提供
\RequirePackage{titletoc}
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{fancyhdr} % 调整页眉页脚
\RequirePackage[hyphens]{url} % generate better linebreaks in the url
\RequirePackage{ulem} % 绘制下划线
Yichen Zhao's avatar
Yichen Zhao committed
\RequirePackage{setspace}
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{lastpage}
\RequirePackage{emptypage} % 清除空白页的页码
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{listings} % 代码环境
\RequirePackage{enumitem} % 用于修改列表环境
\RequirePackage{caption}
\RequirePackage{floatrow} % 用于图表等页面元素的定位
\RequirePackage{booktabs} % 用于绘制三线表
\RequirePackage{siunitx} % 用于书写单位符号
\RequirePackage[version=4]{mhchem} % 用于绘制分子式
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{hologo} % 用于生成可以被插入书签的LaTeX logo
\RequirePackage{needspace} % Required to prevent page break right after a sectioning command
\RequirePackage{xspace} % Better print trailing whitespace
Yu Xiong's avatar
Yu Xiong committed
\RequirePackage{lipsum} % 生成用于测试的大段无意义英文文字
\RequirePackage{zhlipsum} % 生成用于测试的大段无意义中文文字
Yu Xiong's avatar
Yu Xiong committed
% \RequirePackage{showframe} % 加载以后展示内容边界

\RequirePackage{amssymb} % Must be loaded before unicode-math
\RequirePackage{unicode-math} % Math fonts in xetexorluatex
Yichen Zhao's avatar
Yichen Zhao committed

\RequirePackage{graphicx}
Yichen Zhao's avatar
Yichen Zhao committed
\DeclareGraphicsExtensions{.pdf,.eps,.jpg,.png}
\graphicspath{{figure/}}
\RequirePackage{wrapfig} % Wrap text around figures
\RequirePackage[hidelinks,bookmarksnumbered=true]{hyperref}