- 在线时间
- 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 中难以得到的全新页面样式。
. b7 c; a8 [0 ltitlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:
) g* F# F0 U2 N. P+ r- X
( q; B% O4 X, J' `$ |选项 说明
9 x3 _2 i" V/ }( Q/ n2 {rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
5 {, s# y% k# L4 R* sbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big
" @- B8 G' ^7 N8 O; e0 araggedleft、center、raggedright 标题对齐方式,默认值raggedright - Y; T5 m% M h8 G- R! [( z
compact 缩短标题上下空隙 . Q! q; r8 R ^ o: S" {1 R
indentafter、noindentafter 首段缩格,默认值noindentafter 6 l$ H. A. d7 d% ~
rigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters 2 f2 D$ J" E4 B6 H4 F" I$ m
bottomtitles、nobottomtitles 靠底标题,默认值bottomtitles 9 n. J: s# e& w
aftersep、largestsep 标题间距离,默认值aftersep 1 X7 s0 [4 O- \" U5 D
5 A5 L+ x- X4 ?3 I2 j( i: m, N它还提供了很多与标题有关的设置命令,常用的有两个:
. `5 \0 Y; y9 {: K* S1、标题样式命令:
3 h6 e* ^# D3 v( |8 D\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}
% O. o0 n F" e/ `, W{标题前命令}[标题后命令]
2 B! \% D# q& q* b# u# S! B. n: Y其中“形状”有多种选项,见下表说明:1 L$ Z6 K2 i# V5 O) X+ M
- q, @$ x# J' r8 h形状 说明
P5 c8 I# e/ Q( @hang 标题序号与标题内容同在一行,默认值 . e7 p4 l; K6 B8 r0 ~
block 将整个标题作为一个段落 5 m* C0 B& o4 B7 @; }# w; z; ]) d
display 标题序号单独一行 ' v; X% y! A8 Q" D* b
runin 标题与首段同在一个段落
. ]) q8 x/ W: F X8 x' tleftmargin 标题放入左边空 4 K$ d/ v {/ ^# I; G
rightmargin 标题放入右边空 ; Y& I3 S' H( L: ?9 ]2 z
drop 首段绕排于标题
4 p: f( a6 r! W( I( xwarp 类似drop,但可自动调整间距
9 R: L& K! o! ?7 w6 R$ e0 L4 i) cframe 类似display,但有外框
" A* K3 \% `! O2 W0 Q/ b2 T* F
+ h% |' F& a0 T6 E. }9 m% Q a/ {' U2、标题周距命令:# D+ e I, x0 {. K5 p7 A
\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]' A3 r& D3 `; o8 `
本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。( U, s- b! J, o G
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:; _; w$ m/ a/ g& g4 `
\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
" j" }4 y& U$ p" S, E4 e式中“页眉页脚样式”常用的有划线命令:
4 k* g% p1 W$ L* S( D& f\headrule \footrule
, h# P5 y+ t6 h W& H8 x和设置命令:
5 x% V4 I8 \' z6 A8 B7 O\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}
7 q; Z8 A0 c8 ~8 e! F\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}
; S, \( c" f" f- O3 [5 f4 L式中括号内容可用下列命令组合,自行设计页眉页脚样式:- P, E. d" s3 w$ Z
/ `# d, M: F- @: w用途 命令 / J2 k4 ?9 i8 b8 f+ q8 a0 j! O3 E
章节序号 \thechapter、 \thesection
" J3 ~* N9 c) K5 H" X章节标题 \chaptertitle、 \sectiontitle 4 M0 z; T% q8 H' C# t* r
页码 \thepage、\usepage 6 p& l3 ^) f D
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark; e# C# G- d$ {' t1 Z7 b# |
\outertitlemarks、\innertitlemarks 9 S1 i- I: [, {! v
水平空白 \hspace{宽度} 0 o! \+ |5 O3 A! `
字体 \small、\sffamily、\textbf、… ! U7 |, l! c, c A6 n8 w* f
" O1 i: t( c% S9 U6 @1 n5 m还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。% _, R( q$ J" p% k
titletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令: V4 g6 k3 `) W; W. U7 K6 x5 S. q# u* h
\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}
. m9 l! t( h! _7 X; m3 G! w3 h$ f- I{标题序号}{空}{引导符和页码}[与下文间距]7 H$ ?3 v2 `0 K+ Y4 P
本文中有多个应用举例。该宏包没有任何选项。
& X- D) s: _0 e) ?4 } o4 A4 _! ?这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|