diff options
author | Karl Berry <karl@freefriends.org> | 2009-09-04 18:20:23 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-09-04 18:20:23 +0000 |
commit | 17c16313e5ce2a4448487cfaf2be31f413e71d81 (patch) | |
tree | 0f5aede9a6294e4d0700b44399d327db17fc2740 /Master/texmf-dist/tex/latex/nextpage | |
parent | 04981d04757ccee341692bc4e50eb2009cd10ecf (diff) |
nextpage.sty update (3sep09)
git-svn-id: svn://tug.org/texlive/trunk@15089 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/nextpage')
-rw-r--r-- | Master/texmf-dist/tex/latex/nextpage/nextpage.sty | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/nextpage/nextpage.sty b/Master/texmf-dist/tex/latex/nextpage/nextpage.sty new file mode 100644 index 00000000000..67f716cad07 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nextpage/nextpage.sty @@ -0,0 +1,55 @@ +% nextpage.sty +% +% Provides additional \clear...page commands +% +% Author: Peter Wilson, Herries Press +% Maintainer: Will Robertson (will dot robertson at latex-project dot org) +% Copyright 1996--2000 Peter Wilson +% Released under the LaTeX Project Public License +% +% Changes in v1.1a - New maintainer (Will Robertson) +% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{nextpage}[2009/09/03 v1.1a additional page commands] + +% clear to next page is: +% \clearpage + +% clear to next even numbered page, +% putting optional arg on skipped page, if any +\newcommand{\cleartoevenpage}[1][\@empty]{% + \clearpage% + \ifodd\c@page\hbox{}#1\clearpage\fi} + +% move to next page without flushing floats is: +% \newpage + +% move to next even numbered page without flushing floats, +% putting optional arg on skipped page, if any +\newcommand{\movetoevenpage}[1][\@empty]{% + \newpage% + \ifodd\c@page\hbox{}#1\newpage\fi} + +% clear to next odd numbered page, +% putting optional arg on skipped page, if any +\newcommand{\cleartooddpage}[1][\@empty]{% + \clearpage% + \ifodd\c@page\else\hbox{}#1\clearpage\fi} + +% move to next odd numbered page without flushing floats, +% putting optional arg on skipped page, if any +\newcommand{\movetooddpage}[1][\@empty]{% + \newpage% + \ifodd\c@page\else\hbox{}#1\newpage\fi} + +\endinput + +% NOTE: If used with the epigraph package, +% then nextpage.sty must be loaded first. +% Example uses: +% \cleartooddpage % same as \cleardouble page +% \cleartooddpage[\thispagestyle{empty}] % No headings on the skipped page +% \cleartoevenpage % go to next even numbered page +% Next example puts text on a skipped page +% \cleartoevenpage[\vspace*{\hfill}THIS PAGE LEFT BLANK\vspace*{\hfill}] +% |