- 在线时间
- 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 中难以得到的全新页面样式。
9 d$ `7 a+ j2 Z1 B, a! c3 x+ gtitlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:% B( y& V; J$ Q* |) C
$ c! S4 E4 N. u/ _& y1 \选项 说明 # c2 H* e- d3 S7 z- k K( B$ s. v
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
- p4 a1 L% O# X6 W2 Ybig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big
$ S6 n) q6 x# }, T# \' i& w: f' qraggedleft、center、raggedright 标题对齐方式,默认值raggedright 5 j5 R% M) t0 v( E' w
compact 缩短标题上下空隙
7 E7 y& L. `2 c& v% W6 ~indentafter、noindentafter 首段缩格,默认值noindentafter * F5 I; J2 ?# A3 N
rigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters 5 {0 |" g: Z2 n* q, E
bottomtitles、nobottomtitles 靠底标题,默认值bottomtitles
% \; U7 ^% I. ]! _' Zaftersep、largestsep 标题间距离,默认值aftersep
2 W) m$ F" N9 n+ H$ P+ j' l# t- g- l8 M* h6 u& A1 [. F! C
它还提供了很多与标题有关的设置命令,常用的有两个:
" m# v3 r! j R, ^' D/ a* q8 V1 ]- p5 Q1、标题样式命令:$ }, N T W" h+ j, x
\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}4 O& }/ S% q" F6 r7 |: e' v
{标题前命令}[标题后命令]
7 p8 M' B# Q4 {4 w* J/ P其中“形状”有多种选项,见下表说明:* |, p8 L& i8 w: b$ ]
X1 n9 R8 b. }) c+ L) R
形状 说明 0 X, ^+ t/ u. q9 D% `+ e& [% U. R
hang 标题序号与标题内容同在一行,默认值 ! @2 _0 z, r8 W) Y, [, n) y- d$ s3 Q
block 将整个标题作为一个段落 7 C& I f$ R; u
display 标题序号单独一行
( {8 C, P! I% lrunin 标题与首段同在一个段落 + v& N5 ~# h0 V, f2 t6 C5 i: S
leftmargin 标题放入左边空
/ y5 s8 K( ^ r: crightmargin 标题放入右边空
5 }0 u: y- [: t) S( v5 sdrop 首段绕排于标题
- A& Z5 a) J5 Q' `7 Awarp 类似drop,但可自动调整间距 & t! J8 {+ R w& P$ L
frame 类似display,但有外框
* |9 B$ O; b' G4 h) W% S8 C$ h0 @7 l! o% y: v8 T8 t
2、标题周距命令:- h5 t% n% O. E! c
\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]
( p) v# N2 X+ `" R) Z本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。
; @- n" M1 Y: n3 s( u还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:( M& }; |% l2 i; t
\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
$ s8 W2 W% e' Y8 @+ | Z& t式中“页眉页脚样式”常用的有划线命令:" C0 G8 O, m. _
\headrule \footrule" x8 s" T- j# w. G
和设置命令:
/ r: Y- p& q! \+ ?% F- y' C\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}! T$ ]2 }- ]$ E3 x
\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
( E/ [3 Y' s u9 ?+ K6 e8 r* {式中括号内容可用下列命令组合,自行设计页眉页脚样式:
. N' L$ k& ?/ W2 H0 G1 [+ X. |8 v5 ~( H H' y# _) C. H
用途 命令 8 L7 G9 |5 L R! [7 h) L7 j
章节序号 \thechapter、 \thesection % A" W& \* N* }* J
章节标题 \chaptertitle、 \sectiontitle
1 G- l1 X9 B- a: v页码 \thepage、\usepage 6 d1 e" j: s! J! f" G
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark
0 H% T K/ c, i- g1 L' m\outertitlemarks、\innertitlemarks
2 }( p% E. t5 d) @: W4 I" e8 c; E9 \& e水平空白 \hspace{宽度}
, G2 l8 v3 {9 V B2 {3 ?字体 \small、\sffamily、\textbf、… % {; x& ]% z! c; E
( g ~- R2 x* ]) a+ k: w5 A( _' g还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。# E4 Y9 ]5 K9 p+ \
titletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:' [! m( P! t) I/ B+ D
\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}( F4 j9 @. k6 P% F% s
{标题序号}{空}{引导符和页码}[与下文间距]
7 B6 h- K3 l/ t3 s本文中有多个应用举例。该宏包没有任何选项。 e' ^' y% c; o F& v
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|