时髦的 pdfscreen 边距

时髦的 pdfscreen 边距

您可以将 pdfscreen 上的边距设置为0pt,但当垂直尺寸小于 1.2 英寸时,页面顶部仍会留有间隙。具有正确的值,并且可以使用或\textheight一直写入顶部,但所需的值会根据页面大小而变化。 这可以修复吗?\vspace*\raisebox

\documentclass{minimal}
\usepackage{xspace,xcolor}
\usepackage[screen,nopanel]{pdfscreen}

\margins{0pt}{0pt}{0pt}{0pt}
\screensize{1in}{4in}
\backgroundcolor{lightgray}% to make margins visible

\setlength{\parskip}{0pt}
\setlength{\parindent}{0pt}

\begin{document}
\vspace*{-.3in}
\hfil\rule{0.5pt}{\textheight}
\newpage
\hfil\raisebox{0pt}[.835in][0pt]{\rule{0.5pt}{\textheight}}
\end{document}

另外,请注意 \background 颜色会填充整个页面。它使用 sty 文件中的以下代码,但我不知道它是如何工作的。

\newcommand{\@Overlay}{%
  \ifx\@Overlay@Hook\@empty
  \else
    \bgroup
      \@tempdima=1in
      \@tempcnta=\@tempdima
      \@tempcntb=-\@tempdima
      \advance\@tempcntb\paperheight
      \global\setbox\@cclv\vbox{%
      \vbox{\let\protect\relax%
        \unitlength=1sp%
        \pictur@(0,0)(\@tempcnta,\@tempcntb)%
          \@Overlay@Hook%
        \endpicture}%
        \box\@cclv%
      }%
    \egroup
  \fi
}
\PDFSout{\@Overlay}

相关内容