% Copyright 2006 Konstantin Korikov % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. % The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2003/12/01 or later. % % This work has the LPPL maintenance status "maintained". % % This Current Maintainer of this work is Konstantin Korikov. % % This work consists of all files listed in manifest.txt. % m4_ESKDX_INIT m4_FILE_INIT \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{eskdplain}[m4_dnl m4_FILE_ID([[$Date:: 2011-05-09#$]]) Plain Page Style] \RequirePackage{eskdstamp} \RequirePackage{calc} \def\ESKD@plain@vt{% \setlength{\ESKD@tmpdimc}{% \ESKDframeY+\ESKDframeH-\ESKD@padding@v}} \def\ESKD@plain@vb{% \setlength{\ESKD@tmpdimc}{% \ESKDframeY+\ESKD@padding@v-15mm}} \def\ESKD@plain@hl{% \ifESKD@twoside \ifodd\c@page\raggedright\else\raggedleft\fi \else\raggedright\fi} \def\ESKD@plain@hr{% \ifESKD@twoside \ifodd\c@page\raggedleft\else\raggedright\fi \else\raggedleft\fi} \def\ESKD@plain@hc{\centering} \let\ESKD@plain@ha\ESKD@plain@hc \let\ESKD@plain@va\ESKD@plain@vb \DeclareOption{numbertop}{\let\ESKD@plain@va\ESKD@plain@vt} \DeclareOption{numberbottom}{\let\ESKD@plain@va\ESKD@plain@vb} \DeclareOption{numberleft}{\let\ESKD@plain@ha\ESKD@plain@hl} \DeclareOption{numbercenter}{\let\ESKD@plain@ha\ESKD@plain@hc} \DeclareOption{numberright}{\let\ESKD@plain@ha\ESKD@plain@hr} \ProcessOptions\relax \newcommand{\ESKDdrawPlainPageNumber}{ \setlength{\ESKD@tmpdima}{\ESKDframeX+\ESKD@padding@h} \setlength{\ESKD@tmpdimb}{\ESKDframeW-2\ESKD@padding@h} \ESKD@plain@va \put(\ESKDltu{\ESKD@tmpdima},\ESKDltu{\ESKD@tmpdimc}){% \parbox[b][15mm][c]{\ESKD@tmpdimb}{% \reset@font\normalsize\normalsfcodes \ESKD@plain@ha\thepage}}} \ESKDnewStyle{plain}{0mm} \ESKDputOnStyle{plain}{pagenumber}{\ESKDdrawPlainPageNumber} \ESKDdefaultTitleStyle{empty} \ESKDdefaultFirstStyle{plain} \ESKDdefaultStyle{plain} m4_dnl vim:ft=tex:sw=2:ai