-
Notifications
You must be signed in to change notification settings - Fork 1
/
STUReport.sty
37 lines (33 loc) · 1.2 KB
/
STUReport.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% STUReport.sty
% STU课程报告模板配置
% 作者:ZiXian-Zhu
% 该模板仓库地址GitHub:https://github.com/hiddenSharp429/STU_report_template
% 参考来源:中科院论文模板、上海交通大学课程论文模板
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{STUReport}[2023/11/01 My custom LaTeX configurations]
\RequirePackage[a4paper, left=3.17cm, right=3.17cm, top=2.54cm, bottom=2.54cm]{geometry}
\RequirePackage[T1]{fontenc}
\RequirePackage{mathptmx}
\RequirePackage{amsmath}
\RequirePackage{amsfonts}
\RequirePackage{chemformula}
\RequirePackage{cite}
\RequirePackage{xcolor}
\RequirePackage{graphicx}
\RequirePackage{hyperref}
\RequirePackage[UTF8]{ctex}
\RequirePackage{times}
\RequirePackage{epsfig}
\RequirePackage{graphicx}
\RequirePackage{amsmath}
\RequirePackage{amssymb}
\RequirePackage{subfigure}
\RequirePackage{overpic}
\RequirePackage{enumitem}
\setlength{\parskip}{0.5em}
\setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt}
\setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt}
\setdescription{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt}
\graphicspath{{figures/}}