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

船长
TA的每日心情 | 开心 2018-9-1 14:36 |
---|
签到天数: 86 天 [LV.6]常住居民II
 群组: Latex研学群 群组: 数学建模 群组: Mathematica研究小组 群组: LINGO 群组: Matlab讨论组 |
用户可以使用这两个宏包对 LaTeX 源文件中的标题、页眉、页脚和目录等页面元素的样式,按照自己的愿望重新设置,以获得在标准 LaTeX 中难以得到的全新页面样式。# S+ K/ ?! Q2 ^
titlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:) |& b& Y: O$ K" J5 i
, N( Y' `3 a$ b, `: C. h选项 说明 7 ~7 ^) E2 n/ H2 x7 l
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
, q; t, ]: j. S) gbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big
- t1 s5 ?$ Z" p, H% l2 Vraggedleft、center、raggedright 标题对齐方式,默认值raggedright
3 Q: b& |; V! P4 `; J ^compact 缩短标题上下空隙 : P' C6 {$ p t) J3 J# j+ d5 |% ^
indentafter、noindentafter 首段缩格,默认值noindentafter . M1 T4 `+ c. _: O0 @1 n
rigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters
. ~' i; V5 x Gbottomtitles、nobottomtitles 靠底标题,默认值bottomtitles
7 ~; e [2 G* h/ q+ \aftersep、largestsep 标题间距离,默认值aftersep
; w+ `; S' D7 \. T- z
. F8 @: [/ C% \1 d+ X它还提供了很多与标题有关的设置命令,常用的有两个:
9 [; w; R9 }% s; Q1、标题样式命令:$ M, J, q" C. A6 R# ^
\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}8 ?& ]( M7 o, V8 {, e6 x- n
{标题前命令}[标题后命令]
, t9 S( g4 |( o E( l m f7 v ]其中“形状”有多种选项,见下表说明:* N' u2 h! [& i8 }& A8 S
4 L' }2 o; e* N3 V( z: {形状 说明
: S8 J- K% g5 V: x; lhang 标题序号与标题内容同在一行,默认值
% g/ c2 j8 w6 s6 i4 K Q7 b1 g9 u9 `block 将整个标题作为一个段落 ; E) U3 {+ g0 x( ~
display 标题序号单独一行 : K# A5 S) R- Y
runin 标题与首段同在一个段落 8 N" L4 m, ]* d7 [
leftmargin 标题放入左边空 " [3 \4 ?, p( P+ M! L- p- R
rightmargin 标题放入右边空
' d4 G( E2 ~3 K2 b2 gdrop 首段绕排于标题 : J% Z2 z3 u J# |7 t" u! g
warp 类似drop,但可自动调整间距 + [. d. \- \+ W, q7 ^
frame 类似display,但有外框 . Y& T% W2 q) Z) ~+ N
# z; H' |5 r5 c/ y
2、标题周距命令:1 D# e, W J+ F0 T5 [9 \
\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]
0 @8 n, z K8 |3 k2 {. U7 W本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。8 `+ _3 L' G, ?
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:: s( r Z" }5 X2 y
\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}9 g( P, U- S) z6 h+ j
式中“页眉页脚样式”常用的有划线命令:
8 R8 m! i8 k) W# T- D* E. }\headrule \footrule
+ s7 q( X% z( s z6 U0 Y和设置命令:) n- U2 \6 P. y, H8 t7 D/ n6 n
\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}
4 ~" g G6 R8 b2 g" S. {2 x( o\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
1 f, K2 E' O7 O- x# Z% u2 u! }& `式中括号内容可用下列命令组合,自行设计页眉页脚样式:; f) T+ I# t, i0 W
/ Z# _8 C, I! B* n' Z" @& s
用途 命令 3 ~! P& f" y0 x# M" \- W2 F
章节序号 \thechapter、 \thesection
?+ A/ x/ p% M章节标题 \chaptertitle、 \sectiontitle 7 f- D7 U+ u1 S" O0 E& o
页码 \thepage、\usepage 8 _; Y9 o, E3 W( _
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark; B! A- g. v# t3 s
\outertitlemarks、\innertitlemarks
% Z) V/ s9 C+ p+ i' P9 I2 W水平空白 \hspace{宽度}
% I, V7 Y8 m8 A字体 \small、\sffamily、\textbf、…
4 T8 @! s4 |$ {
: x: ~! Y' U+ I& [5 q- o还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。
' {, B; @6 }( `0 gtitletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:6 C6 E) d/ ~7 N; w t3 y! O
\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}" S, r* {: s9 y3 k
{标题序号}{空}{引导符和页码}[与下文间距]: ?9 z7 r- s( G$ H5 p# @
本文中有多个应用举例。该宏包没有任何选项。& V' c% ], x" } U: L ^
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|