... bundle1.1
已经有 LATEX 图形宏包套件的 plain TEX 版本,可从 CTAN/macros/generic/graphics/ 得到相关的文件
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Enterprises 自由5.1
Although Aladdin Ghostscript is distributed for free, it is not in the public domain. It is copyrighted and comes with certain limitations such as no commercial distribution. When versions of Aladdin Ghostscript become approximately one year old, Aladdin releases them as ``GNU Ghostscript'' whose use is governed by the less-restrictive GNU Public License.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 在选择图形驱动9.1
指定一个图形驱动选项如  \usepackage[dvips]{graphics} 将会覆盖掉在 graphics.cfg 中 设定的缺省驱动选项
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
命令根据不同的图形驱动选项
9.2
指定一个图形驱动选项如 \usepackage[dvips]{graphics}  将会覆盖掉在 graphics.cfg 中设定的缺省驱动选项
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 加进指定长度10.1
用 \textwidth 或 \em 等的函数作为 \hspace  的参数,而不是采用一固定度量,可提高文档的通用性。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 当使用一个支持管道13.1
例如, Unix 支持管道而 DOS 则不支持
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 支持直接使用它们。更多的情况是需要先转换为 EPS 格式的图形文件13.2
在使用 pdfLATEX 和 dvipdfm 图形驱动时 不支持 EPS 格式的图形,而是支持 PDF 格式的图形。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... file2.gif 直接得到 BoundingBox 文件13.3
ebb 是 dvipdfm 中的一个用来计算非 EPS 图形 文件的 BoundingBox 应用程序。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 将图形放置在页面的底部16.1
当一幅图形被放置在页面的底部时,如果此页有脚注 的话,它将位于所有脚注的下方。现在还没有办法来避免这种情况。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 只给出单个的参数项极易引发问题16.2
实际上, [h]  选项不可能单独使用。由于使用单个的 [h] 选项所导致的 糟糕结果使得较新版本的 LATEX 自动将其改为 [ht]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 图形只能置于当前页或后面的页中16.3
因为图形可浮动到当前页 的顶部,所以它可能会出现在它所在文本的前面。要防止出现这种情况, 可使用 flafter 宏包。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 后面的 0.05 这一项是因为文本页和浮动页有不同的竖直间距17.1
特别地,在比较图形的高度所占比例和 \topfraction 时,  \textfloatsep 和其它文本页浮动间距都被计算在内。而对浮动页来说, 在测试图形的高度所占比例是否超过了 \floatpagefraction 时, 浮动间距是不被计算在内的。所以必须从 \topfraction 中减去  \textfloatsep 除以 \textheight 的值。详见第 [*]  节。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 内部命令18.1
为实现它的功能, LATEX  使用了很多普通用户无需涉及的内部命令。为防止这些内部命令名字和用户 定义的命令的名字发生冲突,, LATEX 在它的内部命令名字前加上了一个  @。由于 LATEX 命令的名字只能包含字母,所以通常不可能 定义一个含有 @ 的命令。不过,命令 \makeatletter 让  LATEX 把 @ 当作字母,从而可以定义带有 @ 的 命令。命令 \makeatother 则重新令 LATEX 不把 @ 当作字母。 用户所有涉及到 LATEX 内部命令的代码都必须包含在 \makeatletter  和 \makeatother 之间。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...caption2 宏包19.1
由于最早的  caption 宏包有很多副作用(比如要求在其它宏包后被调入后再 才能被调入),所以被完全重新写过,命名为 caption2。 尽管从技术角度来说 caption2 仍是 beta 版,但在使用中却 也是非常稳定有效的。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 是脆弱的19.2
一些命令(如 \textbf)不在辅助文件中 储存任何信息。那些把信息储存起来以备将来使用的命令被称作具有移动 参数的命令。在移动参数中使用时会崩溃的命令就被称为是 脆弱的,相反则称为健壮的。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 若在文档中使用两倍行距,要在导言区中加入19.3
这样的命令也 可在正文中使用,尽管这种方式被认为是蹩脚的,但也是可以用来在正文中 改变行距。当使用这种方式时,必须在其后声明像 \normalsize 等字号 命令以使所做的行距变化生效。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...setspace 宏包19.4
尽管 doublespace 宏包也可 以用来改变行距,但它并没有很好地按照 LATEX2e 的标准来写,经常与其它的  LATEX2e 宏包冲突,所以最好还是用 setspace
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 源文件中相同的位置20.1
因为经常会 导致出现大面积的空白,不让图形浮动被认为是一种糟糕的排版风格。 代之以使用 [!ht] 选项的图形环境通常会得到较好的结果。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 情况,图形出现的顺序被打乱 20.2
在这种情况下,图形目录中图形的 顺序是按照图形出现的顺序,而不是图形编号的顺序。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...float 宏包20.3
float 宏包允许用户新的浮动对象, 如 Program, Algorithm 等。也可以定制加框的和加线条的浮动式样。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 环境具有分页的能力,可连续生成多个横排页面23.1
 landscape 环境能很好的与 longtable  宏包配合,从而得到连续多页横排的超长表格。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 得到的图形是不能浮动的23.2
在 landscape 环境 中声明的浮动图形只能在横排页中浮动。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 图形的旁边24.1
因为 float 宏包定义的 figure 环境 中,标题固定在图形的下方,因此无法使用它来得到置于图形旁边的标题。 只要没有声明 \restylefloat 命令,其它的 float 宏包的 命令都可使用。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 的26.1
LATEX 使用三种模式, LR ,段落模式和数学模式。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...wrapfigure 环境30.1
wrapfig 也 同时提供了一个 wraptable 环境。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.