LaTeX 编辑部
  
主 页 在线教程 常用宏包 实用模板 资料下载 网上资源 联系我们 来访留言    


字体
符号
语言文字
页面设置
目录标题
注释索引
参考文献
图形
表格
数学
物理化学电子
抄录
浮动体处理 
幻灯片制作
引用与链接
辅助工具 
宏包编写与解包
 

接中页

 

picins

它能在一段文本中插入一个图文框,对其位置可精确控制。图文框中可包含文字、数学公式和图形等,但不支持表格。图文框的框线可以是虚线、实线、双实线或实线带阴影。图文框的形状可以是矩形或四角圆弧的矩形等。它还提供了一组命令用以设置图文框的尺寸、标题、与周围文本的间距,框线宽度等。 

另外,也可以用 wrapfig 宏包对图形用文本绕排。

Joachim Bleser  et al

中文说明 

 

pict2e

它扩展了 LaTeX 原有的 picture 环境功能,消除了很多限制,可以绘制任意斜率的线段、带各种箭头的向量、矩形、任意直径的圆、椭圆、各种贝塞尔曲线等。

源文件 

Hubert Gaßlein  et al

 

Psfrag

科技论文的插图中往往需要附加注释性的文字、符号、表达式或图例。目前很多绘图软件,如 Gnuplot、Maple 或 Matlab 等,都可以输出 EPS 格式的图形,可是它们大都不能像 LaTeX 那样支持数学公式和科技符号,而现有 LaTeX 绘图宏包的表达能力和便捷程度都远不如那些绘图软件。

 因此,Psfrag 宏包采用折中办法,它可以将任意的 LaTeX 文件元素如文本、公式和图形环境等,准确地添加到 EPS 图形中文字符号所在位置,将其覆盖 。例如使用外部绘图软件先绘制出下列图形,假设名为 myfig.eps

再进行注释文本替换:

源文件经过 LaTeX、dvips pspdf 编译后,得到:

替换命令常用形式为:\psfrag{被替换文本}{替换文本};其完整形式还包括位置偏移、缩放因子和旋转角度等选项。

在 CJK 和 CCT 等中文环境中,可用该宏包将 EPS 图形中的外文字符替换为相应的中文字符。那些不支持中文输入的绘图软件如 Gauss 等,就可用它来再处理。 

源文件

Michael C. Grant et al

 

PSfragX

该宏包是对 PSfrag 和 Overpic 宏包功能的扩展,它定义了一个命令:

\includegraphicx[图形外观选项]

(\psfrag 文本替换换命令)

<前景插入元素>

[背景插入元素]

{EPS图形名}

这个命令将上述两个宏包的功能合为一体,可将文本替换和图形等元素插入的工作一次性完成,插入元素可分前景或背景设定。使用它既可文本替换,也可凭空插入。例如:

这段源文件经 LaTeX,dvips pspdf 编译后得到:

PSfragX 宏包还提供一个 overpix 环境,可设定插入元素的层次。它的完整格式为:

\begin{overpix}[选项]<前景插入元素>[背景插入元素]{图形名}

\end{overpix}

其中选项与 overpic 环境的选项相同。例如:

源文件直接用 PDFLaTeX 编译后,得到:

源文件

Pascal Kockaert

 

pspicture

它重现并扩展了 LaTeX 的 picture 环境,可以绘制任意斜率和粗细的线段,对圆形的尺寸也没有限制。不足之处是它生成的图形不能通过 DVI 方式预览。该宏包现在很大程度上被 pict2e 绘图宏包所取代。

源文件

David Carlisle

 

pst-bar

它是一个基于 PStricks 作图环境的用于绘制条形图的宏包。画条形图主要分三个步骤:建立数据文件、画条形和画数轴。举例:

例中条形绘制命令 \psbarchart[选项]{\data} 有多种选项:

 

选项 说明
chartstyle 条形样式,默认cluster或stack或block
barstyle black,darkgray,gray,lightgray,white,red,green,blue
barcolsep 栏间距,默认为0.4
barsep 条形间距,默认为0
barlabelrot 标题旋转角度,默认为0
orientation 条形方向,默认vertical或horizontal

 

Alan Ristow

 

pst-light3d

这是用于制作三维光效字体或图形的 PSTricks 宏包,它可以使 PostScript 字符或PSTricks 图形如线段、曲线等产生立体效果。例如:

源文件

Denis Girou  et al

 

PStricks

LaTeX 绘图指令功能很弱,对较复杂的图形无能为力;一般都是用绘图软件事先将图形绘制好,再用图形输入命令插入 LaTeX 源文件中。

pstricks 是基于 PostScript 语言的宏命令集,兼容于 LaTeX,它具有着色、制图、饼图、树图、旋转、遮盖等强大的图形处理功能 ,可在源文件中直接使用 pstricks 命令绘制图形。

PSTricks 使用的有些 PostScript 命令不支持 PDFLaTeX 编译,所以使用 PSTricks 以及其他基于 PSTricks 的宏包时,源文件应采取 LaTeX、dvips 和 pspdf 的编译过程。

基于 PSTricks,又开发了很多不同绘图功能的宏包,常用的有:pst-eps、pst-3d、pst-fill、pst-char、pst-coil、pst-grad、pst-node、pst-plot、pst-text、pst-tree、pst-light3d、multido 等。

PSTricks绘图命令速查手册

Timothy Van Zandt


texdraw

它是一组用 TeX 定义的宏包,定义了很多简单的绘图命令,可以用来绘制各种式样的线段、bezier 曲线、圆和箭头等。它还可以用不同灰度的灰色来填充某一区域;在所绘制的图形上放置文本和数学符号。最终图形包括曲线及其中文本,像盒子一样被放置在页面中。它使用 PostScript 命令绘图,故需 PostScript 打印机输出预览。

Peter Kabal

 

XY-pic

该宏包定义了一个 xy 环境和整套绘图命令,使用它们可以方便地绘制直线、各种曲线、箭头、多边形、直方图和交换图表等;有些命令可以直接生成多种特殊图形。XY-pic 可以在 LaTeX、PlainTeX 和 AMSLaTeX 等 TeX 系统中运行,支持 DVIPS 编译方式,但不能用 PDFLaTeX 进行编译。 下例是绘制一个交换图表:

源文件经 LaTeX、dvips 和 pspdf 编译后,得到:

该宏包常用的选项有:

 

选项 说明
arrow 绘制箭头
curve 绘制样条曲线
graph 绘制图形
line 线段,实线、虚线、点划线等
matrix 矩阵
color 着色
frame 绘制边框
rotate 旋转
all 选用上述全部选项
dvips 编译驱动程序

 

 

参考手册

Kristo er H. Rose