Skip to content

Commit c64992d

Browse files
committed
feat(docs): Optimize document layout configuration
1 parent 462344e commit c64992d

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

source/conf.py

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,19 +89,46 @@
8989
''',
9090
'preamble': r'''
9191
\usepackage[UTF8, heading=true, fontset=none]{ctex}
92+
\usepackage{xcolor}
9293
\usepackage{graphicx}
9394
\usepackage{eso-pic}
9495
96+
\definecolor{ChapterColorScheme}{RGB}{24, 112, 125}
97+
\definecolor{SectionColorScheme}{RGB}{98, 137, 196}
98+
\definecolor{SubsectionColorScheme}{RGB}{88, 161, 174}
99+
100+
\setlength{\parindent}{2em}
101+
\usepackage{indentfirst}
102+
95103
\ctexset{
96104
contentsname = {目录},
97105
part = {
98106
name = {第, 部分},
99-
number = \chinese{part}
107+
number = \chinese{part},
108+
pagestyle = empty % 强制页面不带页码
100109
},
101110
chapter = {
102111
name = {第, 章},
103112
number = \arabic{chapter},
104-
format = \Huge\bfseries\centering
113+
fixskip = true,
114+
format = \Huge\bfseries\color{ChapterColorScheme}\centering,
115+
beforeskip = 0pt,
116+
afterskip = 15pt,
117+
aftertitle = {\par\vspace{-15pt}\rule{\textwidth}{2pt}}
118+
},
119+
section = {
120+
name = {第, 节},
121+
number = \arabic{section},
122+
format = \Large\bfseries\color{SectionColorScheme}\centering,
123+
afterskip = 0pt,
124+
aftertitle = {\par\vspace{-10pt}\rule{15em}{2pt}}
125+
},
126+
subsection = {
127+
name = {第, 段},
128+
number = \arabic{subsection},
129+
format = \Large\bfseries\color{SubsectionColorScheme}\noindent\rule[-2pt]{4pt}{1em}\quad,
130+
afterskip = 0pt,
131+
indent = 0pt,
105132
}
106133
}
107134

0 commit comments

Comments
 (0)