摘自 http://www.ctex.org/
LaTeX 中插图所必备,是 LaTeX2e 所带的标准宏包。对不同的 DVI 驱动, 提供了对 EPS, PS, PDF, TIFF, JPEG 等图形格式的支持。另外,该宏包还通过 color 宏包提供了对色彩的支持。有关使用方法和例子可参见本站的 《LaTeX2e插图指南》。
基于 MetaFont 的绘图语言。它的一些语法、命令等都和 MetaFont 类似,但不同的是它的输出为 PostScript 而不是位图。MetaPost 的绘图指令可以很好地融合在 TeX/LaTeX 文件中,在运行 tex 或 latex 进行编译的过程中生成 PostScript 图形并插入到文档中。特别需要指出的事,尽管 pdftex/pdflatex 不支持 EPS, PS 格式的图形,但 MetaPost 的输出却可以很容易地在其中被使用。详见 MetaPost 简介、用户指南(英文 PDF )。
功能强大的绘图宏包,支持在 TeX/LaTeX 文件中直接使用 PostScript 命令,可以让你在文档中轻易而举地得到各种 PostScript 的图形、文字效果。使用该宏包地文档需要用 dvips 等转换为PS 文件后才能预览。另外,该宏包不能和 pdftex/pdflatex 配合使用。详见 PStricks 的用户手册 part 1, part2, part3, part4 (英文 PDF )。
为在 TeX/LaTeX 文件中绘制 graph 和 diagrams 提供强大的支持。它可以和 Plain TeX, AMSTeX, LaTeX, 甚至 PDFTeX 一起配合使用。使用 XYpic 可以很方便的得到 各种曲线,箭头,多边形,直方图等等。更详细的内容可参考 XYpic 用户指南和 XYpic 参考手册(英文 PDF)。
允许用 LaTeX 的文本和公式来替代 EPS 图形文件中的字符。在 CJK, CCT 等中文环境下,可以使用 psfrag 将图形中的标记字符替换所需的中文文本。
使用 PostScript \special 重新实现了 LaTeX 的 picture 环境,使得可以设定任意角度和粗细的线段,对圆的大小也没有了限制。
提供了许多命令来绘制各种式样的线段,bezier 曲线、圆、箭头等。也可以用不同的灰度来填充区域,在所绘制的图形上放置文本、数学符号。需要 PostScript 的支持。
picins 宏包定义了一个命令 \parpic 命令,允许将图形等 LaTeX 对象放置在文本段落中。并且,设定适当的参数,可把该对象置于一带框的盒子,有阴影的盒子等等。
picinpar 宏包定义了一个基本的环境 window,还有两个变体 figwindow 和 tabwindow。允许在文本段落中打开一个“窗口”, 在其中放入图形、文字和表格等。。
wrapfig 宏包提供了一个 wrapfigure 环境来排版窄小的图形,使得该图形位于文本的一边,并使文本在其边上折行。
可以很容易地在文档的每一页上都加上一幅或几幅图形。比较适合于用来得到水印效果。
允许直接将 LaTeX 对象放置到 一幅图形上,而不是通过对图形上已有的标记进行替换来实现。overpic 宏包中定义了一个 overpic 环境,它有效地将 picture 环境和 \includegraphics 命令结合起来。 使得 picture 环境的维数和插入的 EPS 图形的维数相同。 这样就可以很容易地把 LaTeX 的命令放到图形上的任何指定位置。 同时,还可以在图形上加上标尺以方便定位。参见其所附的两个示例:一(使用绝对位置),二(使用相对位置)。
epic 提供了对 LaTeX picture 环境的有限的扩展。而 eepic 宏包则是在 epic 的基础上更进一步扩展了 LaTeX 的 picture 环境,使得可以画出任意角度的线段,任意大小的圆,更多的线段粗细的选择等等。
很容易地画出任意大小的树形图。
不需要太多的 TeX memory, 就能得到各种具有连续角度的曲线,包括 bezrer 曲线,虚线等。