diff options
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/emptypage/README | 11 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/emptypage/emptypage.sty | 50 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/emptypage.tlpsrc | 2 |
5 files changed, 65 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/emptypage/README b/Master/texmf-dist/doc/latex/emptypage/README new file mode 100644 index 00000000000..d73062aa2c9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/emptypage/README @@ -0,0 +1,11 @@ + +emptypage -- Suppress page numbers and headings on empty pages (K. Wette, 2008/12/20) + +This package suppresses page numbers and headings from appearing on empty pages. The code for doing this is not mine +and already exists in various places; all I've done is create a convenient stand-alone package for it. By default the +next non-empty page will be an odd-numbered page; use the 'even' package option to change to an even-numbered page. + +Usage: + \usepackage{emptypage} +or + \usepackage[even]{emptypage} diff --git a/Master/texmf-dist/tex/latex/emptypage/emptypage.sty b/Master/texmf-dist/tex/latex/emptypage/emptypage.sty new file mode 100644 index 00000000000..52206054a48 --- /dev/null +++ b/Master/texmf-dist/tex/latex/emptypage/emptypage.sty @@ -0,0 +1,50 @@ +%% +%% emptypage.sty (K. Wette, 2008/12/20) +%% + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{emptypage}[2008/12/20 Suppress page numbers and headings on empty pages] + +\makeatletter + +\def\emptypage@emptypage{ + \hbox{} + \thispagestyle{empty} + \newpage + \if@twocolumn + \hbox{} + \newpage + \fi +} + +\DeclareOption{odd}{ + \def\cleardoublepage{ + \clearpage + \if@twoside + \ifodd\c@page + % do nothing + \else + \emptypage@emptypage + \fi + \fi + } +} + +\DeclareOption{even}{ + \def\cleardoublepage{ + \clearpage + \if@twoside + \ifodd\c@page + \emptypage@emptypage + \else + % do nothing + \fi + \fi + } +} + +\ExecuteOptions{odd} + +\ProcessOptions + +\makeatother diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 001e6d82220..2b0bcfee46a 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -81,7 +81,7 @@ my @WorkingTLP = qw( ecv ed edmac edmargin ednotes eemeir egameps egplot eijkhout ellipsis elpres elsarticle elsevier elsevier-bib elvish - emulateapj emp encxvlna endfloat endheads + emptypage emulateapj emp encxvlna endfloat endheads engpron engrec enumitem envbig environ envlab epigrafica epigraph epiolmec eplain epsdice epsf epsincl epslatex-fr epspdfconversion diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc index 993771f1674..55e1c353b72 100644 --- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc @@ -142,6 +142,7 @@ depend elmath depend elpres depend elsarticle depend em +depend emptypage depend emulateapj depend endfloat depend endheads diff --git a/Master/tlpkg/tlpsrc/emptypage.tlpsrc b/Master/tlpkg/tlpsrc/emptypage.tlpsrc new file mode 100644 index 00000000000..66befc21568 --- /dev/null +++ b/Master/tlpkg/tlpsrc/emptypage.tlpsrc @@ -0,0 +1,2 @@ +name emptypage +category Package |