有谁知道如何在乳胶文件中更改这些长度参数?
- \ paperwidth
- \ paperheight
我想为单个页面定义页面大小(可能是两个或三个)。我尝试了几何包的v5.3,它只添加了一些新功能;喜欢\ newgeometry。不幸的是,\ newgeometry不能用于重新定义\ paperheight和\ paperwidth。
任何帮助将非常感激。
有谁知道如何在乳胶文件中更改这些长度参数?
我想为单个页面定义页面大小(可能是两个或三个)。我尝试了几何包的v5.3,它只添加了一些新功能;喜欢\ newgeometry。不幸的是,\ newgeometry不能用于重新定义\ paperheight和\ paperwidth。
任何帮助将非常感激。
您不能在常规Tex中执行此操作:DVI格式指定前导码中的坐标范围(maxv
, maxh
并且没有操作码可以在设置后更改值。无论如何,DVI并没有真正的页面维度概念;比照 我的回答 dvi生成:没有边界框 题。你可能会搞乱Postscript特价并以这种方式这样做:我不知道如何。
在Pdftex(和Xetex)中,您可以更改pdf尺寸;例如。:
\ {的DocumentClass文章} \ {开始}文件 正常页面 \ eject \ pdfpagewidth = 3in \ pdfpageheight = 10in 高大的页面 \ eject \ pdfpagewidth = 10in \ pdfpageheight = 3in 宽页面 \ {端文档}
最好在页面上排版任何内容之前发布这些维度更改,因为这些维度会影响Tex布局内容的方式。另请注意,您选择的边距等应以页面尺寸为指导。
下面是一个使用KOMA-Script类在文档中间插入A3页面的示例:
\documentclass[version=last, pagesize=auto, paper=a4]{scrartcl}
\begin{document}
\null
\clearpage
\KOMAoptions{paper=a3}
\recalctypearea
\null
\clearpage
\KOMAoptions{paper=a4}
\recalctypearea
\null
\end{document}
纸张尺寸有点笨拙,特别是在DVI模式下(因为必须由特殊设备控制)。纸张尺寸也只能在分页符时更改(出于显而易见的原因)。通常的建议是将不同大小的部分作为单独的文档,并在排版完成后使用pdfpages或独立的PDF工具将不同的部分组合成一个文件。如果您只有几个“奇数”页面,您可以将它们创建为PDF,然后使用pdfpages将它们包含在主文件中。
您不能在常规Tex中执行此操作:DVI格式指定前导码中的坐标范围(maxv
, maxh
并且没有操作码可以在设置后更改值。无论如何,DVI并没有真正的页面维度概念;比照 我的回答 dvi生成:没有边界框 题。你可能会搞乱Postscript特价并以这种方式这样做:我不知道如何。
在Pdftex(和Xetex)中,您可以更改pdf尺寸;例如。:
\ {的DocumentClass文章} \ {开始}文件 正常页面 \ eject \ pdfpagewidth = 3in \ pdfpageheight = 10in 高大的页面 \ eject \ pdfpagewidth = 10in \ pdfpageheight = 3in 宽页面 \ {端文档}
最好在页面上排版任何内容之前发布这些维度更改,因为这些维度会影响Tex布局内容的方式。另请注意,您选择的边距等应以页面尺寸为指导。
下面是一个使用KOMA-Script类在文档中间插入A3页面的示例:
\documentclass[version=last, pagesize=auto, paper=a4]{scrartcl}
\begin{document}
\null
\clearpage
\KOMAoptions{paper=a3}
\recalctypearea
\null
\clearpage
\KOMAoptions{paper=a4}
\recalctypearea
\null
\end{document}
纸张尺寸有点笨拙,特别是在DVI模式下(因为必须由特殊设备控制)。纸张尺寸也只能在分页符时更改(出于显而易见的原因)。通常的建议是将不同大小的部分作为单独的文档,并在排版完成后使用pdfpages或独立的PDF工具将不同的部分组合成一个文件。如果您只有几个“奇数”页面,您可以将它们创建为PDF,然后使用pdfpages将它们包含在主文件中。