![使用 pspicture 环境插入空白页](https://linux22.com/image/237306/%E4%BD%BF%E7%94%A8%20pspicture%20%E7%8E%AF%E5%A2%83%E6%8F%92%E5%85%A5%E7%A9%BA%E7%99%BD%E9%A1%B5.png)
从问题如何设计书籍封面,我尝试编译 Dean Serenevy 的代码。
\documentclass{article}
\usepackage[]{graphicx}
\usepackage{pstricks}
\begin{document}
\thispagestyle{empty}
\psset{unit=1in}
\begin{pspicture}(7,9.5)% use your page size
\rput[b](3.5,8){\parbox{5in}{\begin{flushright}
\Huge\bfseries\sffamily Awk one-liners\\ Explained
\end{flushright}}}
\uput[-90](3.5,8){\color{red}\rule{5in}{1ex}}
% ...
\end{pspicture}
\end{document}
这是生成的 pdf 文件。问题是我有一个空白页,我无法用 删除行号\thispagestyle{empty}
。可能是什么问题?
答案1
您设置为“页面大小”的值(即文本块大小)与实际文本块大小不匹配。(它们太大,所以您会得到一个额外的页面。)以下是使用包明确设置的文本块的相同示例geometry
。
\documentclass{article}
\usepackage[text={7in,9.5in},centering]{geometry}
\usepackage[]{graphicx}
\usepackage{pstricks}
\pagestyle{empty}
\begin{document}
\psset{unit=1in}
\begin{pspicture}(7,9.5)% use your page size
\rput[b](3.5,8){\parbox{5in}{\begin{flushright}
\Huge\bfseries\sffamily Awk one-liners\\ Explained
\end{flushright}}}
\uput[-90](3.5,8){\color{red}\rule{5in}{1ex}}
% ...
\end{pspicture}
\end{document}