在一竖排版的文档中,有三种方法来得到横排的图形。
- lscape 宏包提供了一个 landscape 环境,将纸张的左
边界作为页面的顶部,使得在此环境中的文本,表格和图形都被 横排。
- rotating 宏包提供了一个 \sidewaysfigure 环境,与
figure 环境相似,只是其中的图形被横排。
- rotating 宏包提供了一个 \rotcaption 命令,与
\caption 命令相似,只是标题被横排。
以上三中方法的区别:
- 方法 1 和 2 将横排的图形放到单独的一页上,而方法 3 则生成一个
并不需要单独一页来放置的浮动对象。
- 方法 2 只是将其中的图形横排,而方法 1 则将位于 landscape
环境中的任何文本,图形和表格都横排在一页中。 landscape 环境具有分页的能力,可连续生成多个横排页面
23.1。
- 使用方法 2 得到的整页的图形可以浮动以求得最佳排版效果,而方法 1
得到的图形是不能浮动的23.2。
- 因为方法 1 和 3 使用 figure 环境,所以它们可以和
endfloat 宏包(见第 18.5 节)一起使用。
|