- 在线时间
- 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 中难以得到的全新页面样式。5 L4 l4 M3 o* D
titlesec 宏包通过选项和命令两种途径,可对标题的式样进行全面精细地设置。该宏包具有大量选项,下列是常用选项:1 G. v l+ L+ |6 _
2 U( T5 N" _! n8 o选项 说明 1 S2 }* _0 q# X* Q% O7 q( Y7 [
rm、sf、tt、md、bf、up、it、sl、sc 标题字族字形,默认值bf
- U5 e. c/ G: b# c% Mbig、medium、small、tiny 标题字体尺寸,按层次递减,默认值big
: [% E* Z4 |6 E r& _ J' braggedleft、center、raggedright 标题对齐方式,默认值raggedright % R- b, }, Y& f6 }2 O' Y
compact 缩短标题上下空隙 " {' z$ M% X" Z, T+ k
indentafter、noindentafter 首段缩格,默认值noindentafter ( Y4 d9 i4 j% D0 J9 g5 M
rigidchapters、rubberchapters 章标题与文本间距,默认值rubberchapters
+ X) g0 Z+ b" k+ [bottomtitles、nobottomtitles 靠底标题,默认值bottomtitles - w# e% C/ u1 N! K% t
aftersep、largestsep 标题间距离,默认值aftersep O1 C# ?5 j! y- R% r% f; _' {: m
7 x& |3 W1 I" U2 B# z+ B/ o它还提供了很多与标题有关的设置命令,常用的有两个:
* |2 T P1 O; M, @1、标题样式命令:& l5 p( _. A' L0 T5 l5 c
\titleformat{章节命令}[形状]{格式}{标题序号}{序号与标题间距}; h5 C% T- Y" J! N
{标题前命令}[标题后命令]
& s( S+ J( N" m) T其中“形状”有多种选项,见下表说明:
w0 H P+ |: ~- ?; ?0 |7 Z& ?/ _% _" k$ Z
形状 说明 2 I$ [: v, ~, C& v0 L0 B3 d
hang 标题序号与标题内容同在一行,默认值
* u9 b& M5 h. l9 l& k" \block 将整个标题作为一个段落 5 |: k* I. |( o% H. M: E* o
display 标题序号单独一行 " l( n9 l8 [9 L4 q
runin 标题与首段同在一个段落 ; M& j; ]# Q3 q" M
leftmargin 标题放入左边空
3 ^, R9 y3 D5 M5 arightmargin 标题放入右边空
: f# @5 G+ P" K0 o; M5 _drop 首段绕排于标题
2 h; ]$ M- Z0 w/ Fwarp 类似drop,但可自动调整间距
7 E# W; o" y% T) c' V" uframe 类似display,但有外框 6 [$ E: Q& V9 m3 e2 x
$ S% y1 T3 U0 I D5 A, w
2、标题周距命令:
+ ^0 r, g* e' h- M1 Y\titlespacing*{章节命令}{左边距}{上文距}{下文距}[右边距]
i, x' ]: K* a本文第22-27页附有选项应用示例,其中的26页列有标题样式命令和标题周距命令的标准式样,可供参考。* G9 j9 |$ r( }
还可用所提供的页版式命令对页眉页脚的样式进行灵活地设置:) d; V0 z9 R5 f ^- a5 [
\newpagestyle{版式名称}[页眉页脚字体]{页眉页脚样式}
3 \! o. _' G6 Z5 e6 u" n& o式中“页眉页脚样式”常用的有划线命令:
- r. _( [7 E! l\headrule \footrule8 @; F8 s- Z% q% C8 [. z
和设置命令:4 \' q, E7 e0 b( D0 ^+ i8 ~7 |- [, Z
\sethead[偶页眉左][偶页眉中][偶页眉右]{奇页眉左}{奇页眉中}{奇页眉右}
I+ i0 M( ]. z- c# \( r) p* D. P\setfoot[偶页脚左][偶页脚中][偶页脚右]{奇页脚左}{奇页脚中}{奇页脚右}. @. B+ q0 c# z% d R
式中括号内容可用下列命令组合,自行设计页眉页脚样式:
& f: _* X- V0 N2 M# m, e' \% F: \' L6 [. w& V
用途 命令
5 Z( E5 F. U% J* e9 f5 s7 ^章节序号 \thechapter、 \thesection ; T9 {5 h9 A$ O9 c5 @7 h* B7 B' {
章节标题 \chaptertitle、 \sectiontitle
0 f/ w. X) b N页码 \thepage、\usepage ! E1 O z2 b& a* L/ Z
标题标志 \toptitlemarks、\firsttitlemarks \bottitlemarks、\nexttoptitlemark, v: a. c4 K0 b |5 V# o! G4 S
\outertitlemarks、\innertitlemarks : F! `0 B- e. o) q
水平空白 \hspace{宽度}
/ ]' W" ]) y0 i G1 V字体 \small、\sffamily、\textbf、…
- Q/ B& Z g# q) a1 h
# L0 ^ B: p3 K6 Q6 d还可以使用命令修改标题标志的层次、设置页眉页脚的宽度和眉页线或页脚线的粗细,等等。 该宏包适用于所有标准 LaTeX 文件类型以及其它多种文件类型,包括 AMS 在内。
; x- }( B) ?6 F& [: Stitletoc 宏包用于自定义目录样式,它与 titlesec 伴生但可独立使用。它提供了一组设置命令,其中最常用的是下面这条目录样式命令:
6 _% ]$ ?- @& L5 V\titlecontents{章节名称}[左端距离]{标题字体、与上文间距等}) r/ r. N0 ~: E7 U+ y
{标题序号}{空}{引导符和页码}[与下文间距]
8 w2 B! I" K$ `2 x- } i. {# |本文中有多个应用举例。该宏包没有任何选项。. F! X) _% h/ i3 i; G. B$ j) U
这两个宏包命令众多、功能强大、使用繁琐,适用于追求版面风格新颖、样式别致且格式严谨的作者或出版商,如果只是想简单而方便地修改页面元素样式,建议使用fancyhdr宏包。 |
zan
|