LaTeX宏包索引

  1. 刘海洋的《LaTeX入门》只适合入门,而要系统完整的学习,还是要看胡伟的《LaTeX2e完全学习手册(第二版)》。
  2. 下面是对胡伟书中出现的所有宏包的整理,在参考胡伟书末索引表的基础上,我添加了每个宏包的功能简介。
  3. 这里整理了313个宏包。内容会不定期更新扩展,添加胡伟书中未提到的宏包。

宏包名

功能简介

在胡伟书本第2版中页码

accents

编排特殊的上变音符号

261

adjmulticol

调整多栏环境内外边空宽度

167

afterpage

clearpage搭配控制浮动体

90,435

algorithm2e

编排算法

310,311

alltt

抄录环境,在\{}中的内容仍然用LaTeX解析

78

amsfonts

AMS制定的字体宏包

260,293,294,437

amsgen

AMS套件其他宏包使用的内部命令

259

amsmath

多种公式环境和数学命令

3,27,28,47,48,191,199,257

amsopn

自定义新算符,如\sin\max

259,267

amssymb

数学符号

27,30,34,238,260,262-266

amstext

可在公式环境使用\text{}

259,278

amsthm

提供\theoremstyle定理样式、proof证明环境

259,287,437,440

amsxtra

定义了一组可排版超宽变音符号的命令

259,307

animate

影像放映

340

anttor

一种数学字体宏包

291

apalike

一种文献格式

387

appendix

附录宏包

400

arabtex

阿拉伯文宏包

136

arev

一种数学字体宏包

291,445

array

数组和表格制作

27,28,207,209,214,215,218,225

arydshln

虚线表格宏包

234,235,285

attachfile2

添加附件

400

aurical

一种手写体宏包

113

avant

一种字体宏包

109

babel

多语言文字宏包

135-137

bbding

图形符号

33,90,239,360

bbm

数学字体宏包

291

biblatex

文献宏包

390

bibnat

一些文献格式宏包需要额外依赖的宏包

387

bigstrut

配合multirow使用,控制单元格大小

216

blkarray

矩阵编排环境

285

bm

提供粗体命令\bm{ABCdef123}

293

bookman

一种字体宏包

109,445

booktabs

绘制水平表格线

27,226,227,236,237,285

boxedminipage

边框小页环境

60

braket

提供一些可变尺寸的定界符号

264

breqn

提供长公式自动分段功能(但一般并不理想,不如手动操作)

272

calc

四则运算

27,47,85,86,119,142,143,177,205

calctab

提供可对列求和等计算的表格环境和命令

237

calligra

一种手写体宏包

113

cancel

数学式中的消项操作

264

caption

插图和表格标题格式设置

27,78,199,201-203,222,237

caption2

旧版的图表标题宏包,现已被caption完全替代

199

cases

提供特殊功能的公式环境

270,277,278

ccaption

标题格式的修改

203

CCT

中文处理方式的支持

9,113

chancery

一种手写体宏包

113

changepage

局部版心宽度调整

145

chappg

带章序号的页码

171

chapterbib

章文献宏包

389,390

charter

一种字体宏包

109

chemfig

绘制化学分子式

37

chemstr

化学宏包

36

chemsym

为每个化学元素定义了一个命令

37

circ

电子元件宏包

38,39

cite

文献引用

378,379

CJK

中文处理支持

9,75,113-117,132

CJKfntef

下划线宏包

114,160,161

CJKnumb

中文数字宏包

135

CJKpunct

中文标点宏包

114

CJKulem

下划线宏包ulem的扩展,支持中文自动换行

160,161

cmbright

一种数学字体宏包

291

color

早期的颜色宏包,现已被xcolor完全取代

93,119,122,231

colortab

彩色表格宏包

233,235

colortbl

彩色表格宏包

94,231,233-235,273

comment

注释宏包

93

contour

轮廓线或阴影效果

162

cooltooltips

生成鼠标悬停注释窗

93

courier

一种字体宏包

109

CoverPage

封面宏包

181

cprotect

在原本不能使用抄录命令的地方使用抄录命令

75,423

ctable

一种表格宏包

357

ctex

中文字体

6,16,26-28,44,58,64,113-117

ctexcap

中文字体和标题

26,27,108,114,132,177,187

dashbox

虚线盒子宏包

56

datetime

日期格式宏包

179

dblfloatfix

控制双栏版面的跨栏浮动环境

197

dcolumn

小数点对齐宏包

229

delarray

处理array环境与\left,\right混用bug

305

diagbox

刘海洋编写的对角线宏包

230

dingbat

一种符号宏包

34

dotlessi

提供没有头的字母ij

263

dpfloat

控制双页的浮动内容排版(例如总是从偶数页开始排两张图)

90

draftcopy

草稿水印宏包

329,330

dsfont

数学字体宏包

290,293,294

easy

控制矩阵块行高平衡的宏包

285

easybmat

分块矩阵宏包

284,285

eco

一种字体宏包

109

emerald

一种手写体宏包

113

endnotes

尾注宏包

359

enumerate

自定义enumerate列表环境

242,437

enumitem

3种标准列表环境进行更进一步的自定义格式设置

256

epic

化学宏包(xymtex会自动加载)

36,330

epstopdf

eps图形改为pdf格式,适合在latex转为pdflatex编译时使用

403

eqnarray

公式组环境

274

esint

符号宏包,提供可变尺寸的运算符号

261

eso-pic

墙纸宏包wallpaper的辅助宏包

327,330

esvect

箭头符号宏包

265

etex

biblatex宏包自动加载

390

eucal

将数学式的字体改为欧拉书写体

6,260

eufrak

哥特字体,已调用amsfonts时该宏包多余

260

euler

数学字体宏包

291

eulervm

数学字体宏包

292

eurosym

欧元符号宏包

32,33

everb

抄录宏包

269

exscale

大型数学符号在标题环境中大小自适应

309

extarrows

箭头符号宏包

265

extpfeil

箭头符号宏包

265

faktor

斜分数宏包

303

fancybox

扩展功能的盒子宏包

55,268,329

fancyhdr

页眉页脚设置

27,114,193,175,177

fancyvrb

抄录格式设置

28,75

fge

箭头宏包

265

fix-cm

一种字体尺寸宏包,ctex会自动调用

119

fixltx2e

提供下标命令\textsubscript,以及让部分脆弱命令变坚强

32,424

flafter

阻止浮动体被置于当前页顶部

434

float

浮动体宏包

333,431,435

floatflt

绕排宏包

326

floatrow

float的扩展,导入此宏包时不能再导入float

204,205,332,333,335-337,339

fontenc

使用其他编码字符

43,103,136,137,162,412,413

fontsmpl

查看字体字样

108

fontspec

字体选择

28,119,122,125,132,135,136

footmisc

脚注宏包

184,358,359,423

footnpag

脚注序号宏包

353

fourier

数学字体宏包

292

fouriernc

数学字体宏包

292

framed

边框宏包

268,287

ftnright

双栏脚注

354

geometry

版面尺寸设置

28,142-146,437

glossaries

改进版术语表宏包

375

glossary

旧版术语表宏包

372-375

graphics

早期旧版的插图宏包

119,314,437

graphicx

插图处理

314,318,319,327,330,332,403

graphpap

坐标纸宏包

82

harpoon

箭头宏包

265

harvard

文献格式宏包

386

halvet

字体宏包

445

hhtensor

箭头宏包

265

hyperref

创建超文本链接和PDF书签

26,27,142,185,186,288,369

hyphenat

断词宏包

147

ifpdf

判断当前是否为pdflatex的宏包

88,437

ifsym

杂项符号命令

34,35

ifthen

条件判断

27,87,90,327,390

ifxetex

判断当前是否为xelatex的宏包

88

indentfirst

所有段落首行缩进宏包

157

inputenc

输入编码宏包

137

iwona

数学字体宏包

292

keycommand

定义带有多个可选子参数的命令

20,84

keyval

graphicx的成员宏包之一

318,390,437

kmath

数学字体宏包

292

lastpage

页码格式“第16/28页”宏包

175

layout

版面图示宏包(辅助工具,方便查看修改各参数默认值)

141

layouts

双栏的版面图示宏包

141

lettrine

首字下沉与上浮

161

lineno

行号宏包

62,396-398,415

listings

代码抄录宏包

78,79

lmodern

一种编码字体

162

longtable

制作跨页表格

27145,218,235

lpic

可在插图上添加任何LaTeX对象

332

ltablex

扩展tabularx环境功能实现跨页

226

makecell

旋转表格中的某一列标题

216

makeidx

索引宏包

362

makerobust

使脆弱命令转为坚强

424

marvosym

货币符号宏包

33,35

mathabx

符号宏包

35,261,264,265

mathbbol

空心字宏包

294

mathbbold

数学字体宏包

291

mathdesign

符号宏包

261,264,292

mathdots

数学省略号宏包

266,283

mathenv

特殊功能的公式环境

270,276

mathpazo

数学字体宏包,提供\mathbold命令

262,292

mathptm

数学字体宏包

292

mathptmx

使用Times New Roman字体

107,293,445

mathrsfs

数学字体宏包

291,293

mathspec

数学字体宏包,对fontspec做了功能扩展

295

mathtools

数学工具宏包

260,261,264,265,269,278

mattens

符号宏包,vector可用于编排张量或向量式

261,265

mcaption

将插图或表格的标题置于边空中

436

mdwlist

列表排版样式环境

238,255,256

media9

影像放映命令

340

metalogo

\XeTex\LuaTeX等命令所需要的宏包

44

metre

符号宏包,还提供了一些文本模式的定界符号

264

mflogo

提供\MF命令生成METAFONTlogo

20,44

mhchem

type­set­ting chem­i­cal molec­u­lar for­mu­lae and equa­tions

https://ctan.org/pkg/mhchem

microtype

pdflatex下可用,自动调整字词间距

81,147-149

minitoc

小型目录宏包

349,350

MnSymbol

符号宏包

35,261,264,265

morefloats

将搁置浮动体的上限由18改为36

436

multicap

多栏标题宏包

168,169

multicol

多栏排版

27,88,166,167,369,375

multido

条件循环宏包

87,91

multimedia

多媒体文件播放宏包

340,454,455

multind

分类索引宏包

370,371

multirow

跨行表格宏包

216

multitoc

多栏目录宏包

348-350

musixdoc

乐谱宏包

263

nameref

标题引用宏包

186,187

natbib

文献格式宏包

388,389

nath

提供多种可变尺寸的定界符

264,305

nccmath

调节文本与公式的间距

278,301

newcent

 一种字体宏包

109

newlfont

使简化的字体命令\rm等完全等效于完整形式\textrm

101

nicefrac

斜分数宏包

303

ntheorem

定理设置

27,287-289,408,440

oesch

一种手写体宏包

113

overpic

图形处理宏包

330,332

palatino

字体宏包

109

paraliet

列表宏包

248

paralist

多种列表环境

27,268,246,249

parallel

两列文本并列

162,163

parcolumns

多列文本并列

163

parskip

无缩进宏包

158

pb-diagram

绘制交换图

290

pbsi

一种手写体的依赖宏包

113,293

pdflscape

横向版面宏包

145,216

pdfpages

插入整页的pdf图片文件

318

pdfscreen

一种制作幻灯片的宏包

437

pdfslide

一种制作幻灯片的宏包

437

pgf

绘图宏包

312,332

pgfplots

绘图宏包,会自动加载graphicx,pgf,tikz,xcolor

332

phonetic

音标和变音符号

35

picinpar

绕排宏包

326

pifont

图形符号宏包

33,238,240,244,252

pinlabel

可在PDFEPS格式插图上添加文本或数学式

332

placeins

处理浮动体的宏包

436

pmat

排版分块矩阵

285

polyglossia

xelatex下的多语言宏包

136

prettyref

修改引用格式

68

psfrag

可在EPS格式插图上添加文本、数学式或图形等

332

pslatex

一种字体宏包

109

pst-circ

元件宏包

39,40

pst-node

元件宏包

40

pst-optic

光学符号

37,38

pstricks

绘图宏包

40,287,289,312,404

pxfonts

符号宏包

261,293,425

ragged2e

对齐宏包

72,215

rccol

数字对齐宏包

230

refcheck

显示书签,查找多余书签、未引用书签和参考文献

429

relsize

缩放宏包

308

remreset

把以章为单位的脚注改为与全文为单位

353

rotating

只旋转表格中某个单元格的标题

216,320

rotfloat

floatrow扩展,不应该被调入

333

setspace

行距宏包

155,201

shadow

阴影盒子宏包

56

shapepar

调整异形段落尺寸

157

shorttoc

简明目录宏包

349

shortvrb

创建简短的抄录环境符号,|文本|等同\verb|文本|

74

showidx

显示索引宏包

430

showkeys

书签名显示宏包

429

showlabels

书签名显示宏包

429

SIunits

解决\square名称冲突

33,34,424,425

siunitx

单位符号宏包

34,230

slashbox

对角线宏包

230

soul

\so{文本},加宽文本字母间距

148

spreadtab

制作电子表格,可对表格数据运算

237

stmaryrd

符号宏包

261,263,265

subdepth

下标深度宏包,可以控制全文下标的位置

308

subeqnarray

公式子序号宏包

274

subfig

子浮动体

203,336,339,340,346

suetterl

一种手写体宏包

113

supertabular

多页表格宏包

222,224

syntonly

取消编译过程,只对全文进行语法检查,提高检错效率

426

t4phonet

音标和变音符号

35

tabularx

自动设置表格的列宽

27,224,226,237

tabulary

总宽可设,列宽自动的表格环境

226

tdclock

数字时钟宏包

469

tensor

张量符号宏包

309

texnames

提供\BIBTEX等标签logo命令

44

textcase

取消章节标题转页眉时字母变大写

170

textcomp

符号宏包,还提供了一些文本模式的定界符号

33,34,110,264,412,425

textpos

提供可设置背景色和边框色的textblock文本块环境

330

tgchorus

手写体宏包

113

theorem

定理宏包,不过更推荐用ntheorem

287

threeparttable

方便设置表格脚注环境

357

tikz

绘图宏包

312,332

times

字体宏包

109,445

tipa

音标符号宏包

35

tipx

音标符号宏包

35

titleref

标题引用宏包

186

titlesec

章节标题格式设置

27,187-189,192

titletoc

目录格式设置

28,344,346

tocbibind

自动添加文献、索引、插图及其页码到目录

347

tocloft

自定义构造目录

344

tracefnt

字体追踪宏包

426

trfsigns

符号宏包

264

turnstile

符号宏包

264

txfonts

字体宏包

109,261,262,264,292,293,425

typelcm

字体尺寸宏包(默认字体尺寸有上限)

119,161,309

typearea

一些版面设置功能

144

ulem

下划线宏包

159-161,180

undertilde

编排特殊的下变音符号

261

unicode-math

数学字体符号宏包(仅xelatexlualatex可用)

270

upgreek

希腊字母宏包

262

upref

控制引用命令的字体总是保持直立罗马体

259

url

beamer宏包会自动加载

437

utopia

字体宏包

109

varioref

引用宏包

243

vector

编排向量式

261

verbatim

抄录宏包

75,93

vmargin

一些版面设置功能

144

wallpaper

墙纸宏包

326,327,329

wasysym

符号宏包

34,35,261

wrapfig

可在小页中对图标绕排

326

xcolor

颜色处理

28,40,93-95,97,161,231,233

xeCJK

中日朝文字处理和字体选择

4,9,28,113,132,133,135

xfrac

斜分数宏包

303

xkeyval

keycommand依赖宏包

84

xspace

智能控制空格

19

xunicode

fontspec会自动加载的相关宏包

122

xcolor

颜色处理

437

xy

绘制交换图

290

xymtex

化学宏包,会自动加载epicchemstr等多个相关宏包

36

yfonts

哥特字体依赖的宏包

293

yhmath

提供多种可变尺寸的定界符

264


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值