\NeedsTeXFormat{LaTeX2e} \ProvidesPackage{ncchdr} [2005/12/27 v1.04 Fancy headers for NCC class (NCC)] % % \changes{v1.01}{2002/02/14}{This version is uploaded to CTAN} % \changes{v1.02}{2002/04/25}{Bug in left header fixed} % \changes{v1.03}{2005/01/12}{Bug in \PassOptionsToPackage command fixed} % \changes{v1.04}{2005/12/27}{It is based now on the nccheadings package} % % This package redefines NCC page styles to fancy styles % and defines the fancy `title' page style if the `title' option is used. % This style has three header marks: % \lefttitlemark, \titlemark (in center), and \righttitlemark. % \RequirePackage{nccheadings} \def\NCC@temp{% \def\NCC@setpsheading{\ps@fancy \fancyhead[CO]{% \fancycenter{}% {\small\itshape\ignorespaces\rightmark\unskip}% {\thepage}% }% \fancyhead[CE]{% \fancycenter{\thepage}% {\small\itshape\ignorespaces\leftmark\unskip}% {}% }% }% }% \DeclareOption{empty}{% \PassOptionsToPackage{\CurrentOption}{nccfancyhdr}% \AtEndOfPackage{\pagestyle{empty}}% } \DeclareOption{plain}{% \PassOptionsToPackage{\CurrentOption}{nccfancyhdr}% \AtEndOfPackage{\pagestyle{plain}}% } \DeclareOption{myheadings}{% \NCC@temp \AtEndOfPackage{\pagestyle{myheadings}}% } \DeclareOption{headings}{% \NCC@temp \AtEndOfPackage{\pagestyle{headings}}% } \DeclareOption{title}{% \def\ps@title{\ps@fancy \fancyhead[L]{\ignorespaces\lefttitlemark\unskip}% \fancyhead[C]{\ignorespaces\titlemark\unskip}% \fancyhead[R]{\ignorespaces\righttitlemark\unskip}% }% \newcommand\lefttitlemark{}% \newcommand\titlemark{}% \newcommand\righttitlemark{}% \AtEndOfPackage{\pagestyle{title}}% } \ProcessOptions* \RequirePackage{nccfancyhdr} \endinput