- 在线时间
- 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 中难以得到的全新页面样式。; _" F& L4 `. p5 F* v- R
titlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:
8 M! C/ t/ j, ~! t% R4 C( I5 y- P* P( g+ J
选项 说明 1 s) }' Z( Q* f5 A0 o/ O" R
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
; L- X a+ k, Hbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big
2 W7 k0 w$ r3 Q3 W W5 Uraggedleft、center、raggedright 标题对齐方式,默认值raggedright 6 N7 H% T5 J9 Z( g# J8 P. P& y
compact 缩短标题上下空隙
6 R$ c T r4 X; r" |indentafter、noindentafter 首段缩格,默认值noindentafter
5 J: t9 q0 r& \) G% H+ i nrigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters $ g( c; V% G) h. Z
bottomtitles、nobottomtitles 靠底标题,默认值bottomtitles 0 R0 o# y3 G3 c- a5 a
aftersep、largestsep 标题间距离,默认值aftersep 3 ]4 M$ W5 c5 f0 Y1 Q9 e/ C
' v2 ~* C8 Y8 w# L3 H
它还提供了很多与标题有关的设置命令,常用的有两个:
) B* S9 @6 q0 g1、标题样式命令:9 D" N* {. V: q1 }) x
\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}
, X( N: j; J7 Z5 R$ H1 _% C p{标题前命令}[标题后命令]
3 n3 m* R w% I3 z' T其中“形状”有多种选项,见下表说明:
G4 V8 q. a& K4 x& f/ z
- a+ K4 O2 S" i4 y& |- K形状 说明
t3 q" ^4 [7 ^! K6 ~1 p* X, k. Qhang 标题序号与标题内容同在一行,默认值
6 O' d9 }( Y- ?' \- H2 G5 ^block 将整个标题作为一个段落
! g0 y) D9 S4 a' |1 }- w3 i; P' v/ Udisplay 标题序号单独一行
2 P. b1 ~3 _$ p1 f6 Frunin 标题与首段同在一个段落 # r' U. |& c; n" M) i% v
leftmargin 标题放入左边空 3 c1 {% T% D7 q
rightmargin 标题放入右边空 + t+ {4 }( E! }4 |( G! b
drop 首段绕排于标题 + H. }7 e& e8 W* s) [8 [& h
warp 类似drop,但可自动调整间距 & V8 r5 A% r- K6 Y
frame 类似display,但有外框 & C9 O$ L1 O5 ?: g% l
8 O1 G5 p6 h# G5 R2、标题周距命令:& U5 J& X+ w& B$ }& X" p( {# u
\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]8 Z; M& d" E9 u- X- s2 n
本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。
+ ^4 w! Q# [0 ?" _ W4 V9 g还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:
2 I+ D$ G7 l4 E, _, T\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
, E4 {& G* p; B7 F6 w7 \! `4 m式中“页眉页脚样式”常用的有划线命令:
1 s. n2 V& b% q, G O$ \\headrule \footrule
4 o$ J2 q4 _% K) j+ V- P0 |和设置命令:
5 q, T+ |4 I) h$ k3 J) v7 B\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}! ?0 j U9 Z% ^$ _; V9 }' q
\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
, N' g, q/ l7 p; n5 T式中括号内容可用下列命令组合,自行设计页眉页脚样式:
c5 F& x) u3 u
1 C5 Z' ^1 N4 W1 G( y用途 命令 " i8 B# k; }/ A# g2 |
章节序号 \thechapter、 \thesection
$ _/ r6 W- I) w. n章节标题 \chaptertitle、 \sectiontitle % t7 f. ^3 k" k5 O' ?" j
页码 \thepage、\usepage " Z$ R S2 G# a1 x3 P' P* T, J
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark7 o0 M4 ?3 [9 r8 v8 Z) y! ^# F
\outertitlemarks、\innertitlemarks
+ q$ ^) v, r2 g( P0 v水平空白 \hspace{宽度}
4 t8 K K3 E8 S% f) M& l字体 \small、\sffamily、\textbf、…
4 Z3 G/ B0 m! x/ B0 X7 D
7 D* C) b& g( z+ \还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。' E! N5 H4 U0 X9 J1 A( ~
titletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:
1 \, X# }/ Y+ c4 ]) \\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}
0 T, C& G5 z/ e" a. [/ E{标题序号}{空}{引导符和页码}[与下文间距]8 P( I5 |2 Y; w$ ~
本文中有多个应用举例。该宏包没有任何选项。- l% j" X U/ I5 r% K8 ~$ `; B
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|