我想打印一行大字体,但只能容纳 3 张 A4 横向页面。我希望文本水平居中。如下所示:
| | | |
| 1st A4 | 2nd A4 | 3rd A4 |
| This is a line of centered text. |
| | | |
我不介意因为打印机边距而必须裁切纸张的边缘。
我怎样才能在乳胶中做到这一点?
答案1
这样,每页都会与下一页重叠一点。如果您想看到裁切标记,请使用crop=corners
或crop=full
。如果您的打印机边距有问题,请将imagewidth
和设置imageheight
为明显小于paperwidth
和paperheight
。
\documentclass{article}
\usepackage[a4paper,landscape]{geometry}
\usepackage{lmodern}
\usepackage{poster}
\begin{document}
\fontsize{160}{0}\selectfont
\poster[landscape=true,hcenter=true,vcenter=true,
crop=none]{This is a line of centered text.}
\end{document}
答案2
我想要一个更圆滑的答案,但这个就行了。
创建一个文档,将文本放在一个大页面上。(请注意,63 厘米等于 3 张 A4 纸。)
\documentclass{article}
\usepackage[paperwidth = 63cm, paperheight=29.7cm,margin=0in]{geometry}
\usepackage{graphicx}
\parindent=0in
\begin{document}
\centering%
\mbox{}\vfill%
\scalebox{6}{This is the most important announcement I have ever made}
\vfill%
\end{document}
然后制作另一个文档以包含第一个文档的部分内容。更改下面的比例以适应您的边距。(请注意,视口框定义为将 63 厘米分成三份。)
\documentclass{article}
\usepackage[paper=a4paper]{geometry}
\usepackage{pdfpages}
\begin{document}
\includepdf[clip,frame,viewport=0in 0in 21cm 27.9cm,scale=0.9]{test}
\includepdf[clip,frame,viewport=21cm 0in 42cm 27.9cm,scale=0.9]{test}
\includepdf[clip,frame,viewport=42cm 0in 63cm 27.9cm,scale=0.9]{test}
\end{document}
其中test
是第一个文件的 PDF 的名称。