- 在线时间
- 592 小时
- 最后登录
- 2018-9-1
- 注册时间
- 2009-1-15
- 听众数
- 42
- 收听数
- 0
- 能力
- 0 分
- 体力
- 28874 点
- 威望
- 40 点
- 阅读权限
- 200
- 积分
- 10609
- 相册
- 2
- 日志
- 2
- 记录
- 46
- 帖子
- 2408
- 主题
- 88
- 精华
- 1
- 分享
- 0
- 好友
- 465

船长
TA的每日心情 | 开心 2018-9-1 14:36 |
|---|
签到天数: 86 天 [LV.6]常住居民II
 群组: Latex研学群 群组: 数学建模 群组: Mathematica研究小组 群组: LINGO 群组: Matlab讨论组 |
用户可以使用这两个宏包对 LaTeX 源文件中的标题、页眉、页脚和目录等页面元素的样式,按照自己的愿望重新设置,以获得在标准 LaTeX 中难以得到的全新页面样式。
+ }( J$ W2 Y/ m q/ i% ~+ P6 xtitlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:( {' A- _' o2 M* }8 h
0 r0 T0 ~: P2 Z2 `选项 说明 ( u" f: L0 L \$ [8 I
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf S, _- h6 M# m4 Q
big、medium、small、tiny 标题字体尺寸,按层次递减,默认值big 5 C' N) q9 [, \
raggedleft、center、raggedright 标题对齐方式,默认值raggedright - [6 R9 H j9 X P9 x
compact 缩短标题上下空隙 ( O+ u: W, x! o8 s, P# l2 y
indentafter、noindentafter 首段缩格,默认值noindentafter
+ W4 ?# e0 D/ Q* C/ srigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters " a+ `4 I: k3 W
bottomtitles、nobottomtitles 靠底标题,默认值bottomtitles
6 W* u5 E, z( vaftersep、largestsep 标题间距离,默认值aftersep ( {1 j- `+ V z" d- J! m% @
& f& x2 j7 | l* C1 ?" r
它还提供了很多与标题有关的设置命令,常用的有两个:
- o# K* ^% Y& a; A1 R1、标题样式命令:5 d* X6 A- y4 R
\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}8 z8 g0 j- ^/ [6 _
{标题前命令}[标题后命令]: H0 ?9 Y; Q$ s" A1 \& n
其中“形状”有多种选项,见下表说明:
0 P' C# R& v! B, K( H9 n6 g& ?! w& X4 z. d* E
形状 说明
' L" m4 L# n* w5 k! Y. Khang 标题序号与标题内容同在一行,默认值 + Q& m! u/ Z) u4 ~+ [6 \/ n) q% h! N
block 将整个标题作为一个段落
1 Q6 h( g! ? Z9 ldisplay 标题序号单独一行
& p4 ]9 O6 H" U/ {runin 标题与首段同在一个段落
4 D/ e, j; U3 Mleftmargin 标题放入左边空 3 r) t- E {4 l& o& \
rightmargin 标题放入右边空 . \4 C: t* l8 ?+ @8 B7 M
drop 首段绕排于标题
; t" ~8 M8 X3 Awarp 类似drop,但可自动调整间距
3 q6 e0 E1 {0 J k" D' n1 y; x: zframe 类似display,但有外框 1 G* J. N( W7 U# R
9 q: v0 @ E( q _/ V H* V
2、标题周距命令:
4 \% v+ r; G& P: V. p" S\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]" r6 ]* r: o# a. _
本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。' U R7 i ^ u9 J$ V1 y; z+ @
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:
$ Q# I& P( Q! i; _3 X( i5 S7 k\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
. @( x1 e3 U; L: k% P5 @9 P4 \式中“页眉页脚样式”常用的有划线命令:
: h( s# S5 P) L# g; d\headrule \footrule' B; a, ]" K5 \2 E& G0 A
和设置命令:
9 c9 n8 r) @5 x; i9 y) h\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}- d& f% `3 M4 a# e0 O9 ?
\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
2 X0 t+ q* w2 V8 |" e. V8 e# j5 {式中括号内容可用下列命令组合,自行设计页眉页脚样式: A* O4 Z, Y3 Z' u
; |% g8 N3 x; |& ?2 S- q
用途 命令
. q- l9 v* l# k/ k/ m6 v1 h/ X( K) w章节序号 \thechapter、 \thesection
9 t* ]* e Y5 u. M. x5 Z) _% F章节标题 \chaptertitle、 \sectiontitle . j' h9 Q& U: e2 r6 _
页码 \thepage、\usepage . H6 H/ K* I6 N. e; G& V( N
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark( M& F- ]& Z/ ^& Q- g! _
\outertitlemarks、\innertitlemarks ^! x5 `: V& |% y( x
水平空白 \hspace{宽度}
$ l! T3 S7 q( \( @4 P6 j字体 \small、\sffamily、\textbf、… : y5 q, _' B4 s- d5 ]
' {) G: c8 S) p; M) O y4 U还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。
3 O2 B4 E5 j# ~; z% utitletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:
; q0 Z' T( E; b0 _* W4 ]\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}
( X. I. {; A- f! R7 [{标题序号}{空}{引导符和页码}[与下文间距]
6 \" \% S6 q" ]本文中有多个应用举例。该宏包没有任何选项。
p2 E& a% g0 p$ V这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|