diff options
author | Hans Hagen <pragma@wxs.nl> | 2004-01-13 00:00:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2004-01-13 00:00:00 +0100 |
commit | 0b61aa2fbf3667649962132eadfb1d78eab0be41 (patch) | |
tree | 781defc3254dcfbcb708a2c46e33ea9c0495c54d /tex/context/base/page-ini.tex | |
parent | 722c56251cf3c197a4a8474aa7024265ba284ec0 (diff) | |
download | context-0b61aa2fbf3667649962132eadfb1d78eab0be41.tar.gz |
stable 2004.01.13
Diffstat (limited to 'tex/context/base/page-ini.tex')
-rw-r--r-- | tex/context/base/page-ini.tex | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/tex/context/base/page-ini.tex b/tex/context/base/page-ini.tex index 9bf9d5fe3..1a4fda7f0 100644 --- a/tex/context/base/page-ini.tex +++ b/tex/context/base/page-ini.tex @@ -868,10 +868,10 @@ % \def\eject {\par\penalty-\@M } % == {\par\break} % plain % \def\supereject {\par\penalty-\@MM} % also plain -\def\eject {\par\penalty-\@M \resetpagebreak} % == {\par\break} % plain -\def\supereject {\par\penalty-\@MM\resetpagebreak} % also plain +\def\eject {\par\ifvmode\penalty-\@M \fi\resetpagebreak} % == {\par\break} % plain +\def\supereject {\par\ifvmode\penalty-\@MM\fi\resetpagebreak} % also plain -\def\doejectpage {\par\ifdim\pagetotal>\pagegoal\else\normalvfil\fi} +\def\doejectpage {\par\ifvmode\ifdim\pagetotal>\pagegoal\else\normalvfil\fi\fi} \def\ejectpage {\doejectpage\eject} \def\superejectpage{\doejectpage\supereject} @@ -900,10 +900,12 @@ \egroup} \def\ejectdummypage - {\ejectinsert - \hardespatie % will be different - \vfill - \gotonextpage} + {\endgraf \ifvmode + \ejectinsert + \hardespatie % will be different + \vfill + \gotonextpage + \fi} \def\beforefinaloutput {} |