- 在线时间
- 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 中难以得到的全新页面样式。
3 p [, M# v+ ^ ~1 }$ ^' H8 q: G wtitlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:
; _# g* E b7 N7 d! K
2 b4 m% U; G9 `. l6 b选项 说明 - C$ t3 f. W! h0 F& s
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
( p5 e1 P- z/ K0 sbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big ! I6 x, A( k2 M' @& r# r8 m
raggedleft、center、raggedright 标题对齐方式,默认值raggedright
; }, s7 Y8 M( C* Acompact 缩短标题上下空隙
# q- O0 L, U# F6 N9 O+ mindentafter、noindentafter 首段缩格,默认值noindentafter
5 E$ a7 D/ e A& ]2 |# trigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters
9 M8 [) `! P; a: Z9 l7 Sbottomtitles、nobottomtitles 靠底标题,默认值bottomtitles 7 w) H J _- a/ v- N
aftersep、largestsep 标题间距离,默认值aftersep + p* D3 B: k3 F4 S* K
* } @% H2 g: P/ I6 S9 I [它还提供了很多与标题有关的设置命令,常用的有两个:
- X/ i$ U, z( v. c( _1 d7 q) R" i1、标题样式命令:
: J6 _4 z3 [& K\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}
. ~7 g; a: z F3 v{标题前命令}[标题后命令]
% s. V. A3 f9 F9 n& D1 c, U其中“形状”有多种选项,见下表说明:0 m ^9 T, Y9 d' w* R4 T" u! S5 q2 l
1 j* V' C6 |: J- u1 e/ ^
形状 说明
: d$ S/ |$ H# d" _. f9 lhang 标题序号与标题内容同在一行,默认值
0 \# ^5 y8 E/ ^3 ~block 将整个标题作为一个段落
7 k' D5 H5 C' ?, ?- X" `" ^display 标题序号单独一行 . s! W" p" O9 E- Q! \; U
runin 标题与首段同在一个段落
. B# [5 A: `9 b. |" Y; a( M vleftmargin 标题放入左边空
7 |" ^: J2 _/ s( t( a7 e& a9 |. K/ nrightmargin 标题放入右边空 / T7 o" [! G. K( P! d
drop 首段绕排于标题
4 t7 Y) A( q4 i: ~1 Vwarp 类似drop,但可自动调整间距
1 M8 f T+ s) } d0 Bframe 类似display,但有外框
* g4 U1 r0 I4 l9 ~ m5 I5 |4 `( e3 p7 L! P- K5 n
2、标题周距命令:
7 y$ O; t" {: o1 Y% h$ M9 B- ~3 t\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]5 Y# a: r/ N' S" ~
本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。' W: v1 l! Z& {, `
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:
: b, |$ w3 }( X' V3 }% `\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}$ Z6 w7 U4 h2 f5 s" L
式中“页眉页脚样式”常用的有划线命令:* q( O/ x$ {8 J7 R3 L
\headrule \footrule3 I& D: E- V( s) C* R/ |
和设置命令:% b$ Z( G. P# r5 a T: {6 ]6 j
\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}
8 E: k0 y4 Q: P5 o\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}% Q% [7 J" |1 U+ x1 `
式中括号内容可用下列命令组合,自行设计页眉页脚样式:+ @2 J' ^$ C' j
6 T) u! E/ H, `用途 命令
( h7 f/ \6 W' }! A章节序号 \thechapter、 \thesection
3 c7 Y! u. a) t. q6 e章节标题 \chaptertitle、 \sectiontitle
4 }0 ~; d3 N% ?. m X" B& q页码 \thepage、\usepage
; a0 l4 j/ `' U$ q标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark* k/ c' F4 @, ]# G6 k; q
\outertitlemarks、\innertitlemarks ; ^: e- t, l0 |+ c$ }; F
水平空白 \hspace{宽度}
) v0 ?- v$ v! W- r- l7 U+ P# q字体 \small、\sffamily、\textbf、… + ~( V' q$ P. m' V& F# ?8 k; x3 |
- F& A" l- N9 m, F! Q1 e/ s还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。, J% Z( x+ X& V/ T
titletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:
2 B0 S! g/ d$ T J( d\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}
8 _2 l, h- j2 B w3 p' b2 h4 ?{标题序号}{空}{引导符和页码}[与下文间距]* W+ P- F* O' r0 v
本文中有多个应用举例。该宏包没有任何选项。$ p3 Z4 S. u1 U d3 A8 ~
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|