diff options
author | Karl Berry <karl@gnu.org> | 1998-11-13 22:49:41 +0000 |
---|---|---|
committer | Karl Berry <karl@gnu.org> | 1998-11-13 22:49:41 +0000 |
commit | 2116c80dc7bbd19fc9263b929347796772f0b5d3 (patch) | |
tree | a393b4f7fff926dea542b87bead71f2c8cb2e2e2 /texinfo.tex | |
parent | 28eecbb94f1168a07ed5b09e8e7d37fdbc25744d (diff) | |
download | gunmake-2116c80dc7bbd19fc9263b929347796772f0b5d3.tar.gz |
1998-11-11 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* doc/texinfo.tex (\onepageout): Put the cropmarks in vboxes of
zero height so that they don't contribute space themselves.
Compensate for \topandbottommargin.
(\internalpagesizes): Advance \outervsize by 2\topandbottommargin,
not only 0.6in.
Diffstat (limited to 'texinfo.tex')
-rw-r--r-- | texinfo.tex | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/texinfo.tex b/texinfo.tex index d106eb2..eeb98e0 100644 --- a/texinfo.tex +++ b/texinfo.tex @@ -187,13 +187,16 @@ \shipout\vbox{% \ifcropmarks \vbox to \outervsize\bgroup \hsize = \outerhsize - \line{\ewtop\hfil\ewtop}% - \nointerlineskip - \line{% - \vbox{\moveleft\cornerthick\nstop}% - \hfill - \vbox{\moveright\cornerthick\nstop}% - }% + \vskip-\topandbottommargin + \vtop to0pt{% + \line{\ewtop\hfil\ewtop}% + \nointerlineskip + \line{% + \vbox{\moveleft\cornerthick\nstop}% + \hfill + \vbox{\moveright\cornerthick\nstop}% + }% + \vss}% \vskip\topandbottommargin \line\bgroup \hfil % center the page within the outer (page) hsize. @@ -216,13 +219,15 @@ \hfil\egroup % end of (centering) \line\bgroup \vskip\topandbottommargin plus1fill minus1fill \boxmaxdepth = \cornerthick - \line{% - \vbox{\moveleft\cornerthick\nsbot}% - \hfill - \vbox{\moveright\cornerthick\nsbot}% + \vbox to0pt{\vss + \line{% + \vbox{\moveleft\cornerthick\nsbot}% + \hfill + \vbox{\moveright\cornerthick\nsbot}% + }% + \nointerlineskip + \line{\ewbot\hfil\ewbot}% }% - \nointerlineskip - \line{\ewbot\hfil\ewbot}% \egroup % \vbox from first cropmarks clause \fi }% end of \shipout\vbox @@ -5214,7 +5219,7 @@ width0pt\relax} \fi \vsize = #1\relax \advance\vsize by \topskip \outervsize = \vsize - \advance\outervsize by 0.6in + \advance\outervsize by 2\topandbottommargin \pageheight = \vsize % \hsize = #2\relax |