宏包名 |
功能简介 |
在胡伟书本第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 |
提供没有头的字母i和j |
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命令生成METAFONT的logo |
20,44 |
mhchem |
typesetting chemical molecular formulae and equations |
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 |
可在PDF或EPS格式插图上添加文本或数学式 |
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 |
数学字体符号宏包(仅xelatex、lualatex可用) |
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 |
化学宏包,会自动加载epic、chemstr等多个相关宏包 |
36 |
yfonts |
哥特字体依赖的宏包 |
293 |
yhmath |
提供多种可变尺寸的定界符 |
264 |