- 在线时间
- 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 中难以得到的全新页面样式。2 Z, P6 o7 s+ _; P
titlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:
& |! C6 X; w$ z' Y" a
, [- d3 J @) M0 W$ m; N1 H' [选项 说明
# f% S& ~! u: u( Jrm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
) {+ b2 L! U h4 x5 a' qbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big 8 f9 u; m* K% M2 U" Y$ l" H
raggedleft、center、raggedright 标题对齐方式,默认值raggedright n; a& L" ?4 V
compact 缩短标题上下空隙 8 v' o. J$ T' c) m& j. D6 L( \8 w
indentafter、noindentafter 首段缩格,默认值noindentafter
2 o- T& S+ A. n: n3 t, A+ urigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters
8 T" q c4 `3 i9 Z1 d6 Ebottomtitles、nobottomtitles 靠底标题,默认值bottomtitles 2 c7 ~: D5 P7 f8 W
aftersep、largestsep 标题间距离,默认值aftersep
% K/ u9 `, {7 q U2 l$ V: M
, \9 X$ r; ^( S( X它还提供了很多与标题有关的设置命令,常用的有两个:/ X0 o; e' P' U( i
1、标题样式命令:
! u8 s9 p8 }; \" n, \\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}- \( t: v5 P' v
{标题前命令}[标题后命令]
$ d0 \8 ^6 E) u4 S2 m8 X其中“形状”有多种选项,见下表说明:# N: n! ]7 p+ h; u' k- v" O
: p* w7 Q! L5 e3 _( g
形状 说明 ) M; W, r8 g& k3 N6 `
hang 标题序号与标题内容同在一行,默认值
# v- B% J# B* D9 w: a. Eblock 将整个标题作为一个段落
' J) ]( `1 A1 n p1 O. fdisplay 标题序号单独一行 6 T5 Y8 {; I0 R5 j1 L; j
runin 标题与首段同在一个段落
9 u9 v" {# m# m2 q1 Yleftmargin 标题放入左边空
3 K" S; ~5 x, M: I" @rightmargin 标题放入右边空 ; k1 B7 g/ X, v9 T' \. `, q
drop 首段绕排于标题 . Y, i8 E0 H7 d# `. z; ]
warp 类似drop,但可自动调整间距 . b0 p b* F; F7 s
frame 类似display,但有外框 # `- E# o( P9 V# g$ P* @
2 k, M( k5 R+ y, y# @' ?
2、标题周距命令:
" U* _7 V4 ? s' R3 `1 H\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]
4 q; x& s4 X. P! o) G本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。9 Y9 q1 a2 \6 a" j3 s0 c* I
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:
, l4 E. W1 v j\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
+ W" m/ a2 q9 H式中“页眉页脚样式”常用的有划线命令:# ?8 o% k$ z6 {; Y8 z; W
\headrule \footrule
$ F9 r; \6 S- V' k和设置命令:
3 b) `/ q7 X* G9 p- V" [0 \\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}0 T W% I8 `9 B. B
\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
1 M: k! t: Q3 k. a式中括号内容可用下列命令组合,自行设计页眉页脚样式:: u' F! T* ~( A8 R+ }+ U' B
+ u* I% L, i, Z, X+ y4 d8 |. M; Y# y
用途 命令 6 f8 t9 Y6 B2 R0 q9 t! M
章节序号 \thechapter、 \thesection
3 U `4 r' Z) A章节标题 \chaptertitle、 \sectiontitle
6 X- i* [- t M" `. l: [9 k5 l页码 \thepage、\usepage : n3 L1 I' g) y6 b, T* I: x
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark
$ o: x% C9 B0 p. z\outertitlemarks、\innertitlemarks . u ]! ], N' U9 C
水平空白 \hspace{宽度}
8 k ?& t9 d. }2 ?4 i. `字体 \small、\sffamily、\textbf、…
$ c3 @" u9 e5 g% v H% @: D7 m8 a/ `* J) ]/ O K" C* r' L& `2 W
还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。! K3 M7 Z# J) M( ~1 p( `
titletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:% s2 g" w! l+ h3 S7 G4 ]3 Q
\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}
- Q4 \" d8 g% F! H{标题序号}{空}{引导符和页码}[与下文间距]
+ K( R8 B6 e) Z. J% x- e! `本文中有多个应用举例。该宏包没有任何选项。) A% B) `/ Q6 q6 y6 x
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|