Initial check in docu
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesClass{zlbook}
|
||||
\LoadClass[a4paper,twoside,11pt]{book}
|
||||
\usepackage{times}
|
||||
\usepackage{chappg}
|
||||
\usepackage{here}
|
||||
\usepackage{alltt}
|
||||
\usepackage[bookman]{quotchap}
|
||||
\RequirePackage{shortvrb}
|
||||
\MakeShortVerb{\§}
|
||||
|
||||
\let\o@verbatim\verbatim
|
||||
|
||||
\def\verbatim{%
|
||||
\ifhmode\unskip\par\fi
|
||||
% \nopagebreak % Overridden by list penalty
|
||||
\ifx\@currsize\normalsize
|
||||
\small
|
||||
\fi
|
||||
\o@verbatim
|
||||
}
|
||||
|
||||
% No paragraph indentation, space between paragraphs
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlength{\parskip}{\medskipamount}
|
||||
|
||||
\renewcommand{\thepage}{\thechapter\ - \arabic{page}}
|
||||
|
||||
\usepackage{fancyhdr}
|
||||
\pagestyle{fancy}
|
||||
%\addtolength{\headwidth}{0.5in}
|
||||
%\addtolength{\headwidth}{\marginparsep}
|
||||
%\addtolength{\headwidth}{\marginparwidth}
|
||||
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
|
||||
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
|
||||
\fancyhf{}
|
||||
%\fancyhead[LE,RO]{\bfseries\thepage}
|
||||
%\fancyhead[RO]{\bfseries\rightmark}
|
||||
%\fancyhead[LE]{\bfseries\leftmark}
|
||||
\fancyfoot[RO]{\bfseries\thepage}
|
||||
\fancyfoot[LE]{\bfseries\thepage}
|
||||
|
||||
\fancyhead[RO]{\rightmark}
|
||||
\fancyhead[LE]{\leftmark}
|
||||
\fancyfoot[RO]{\thepage}
|
||||
\fancyfoot[LE]{\thepage}
|
||||
|
||||
\fancypagestyle{plain}{%
|
||||
\fancyhf{}
|
||||
\renewcommand{\headrulewidth}{0pt}
|
||||
\renewcommand{\footrulewidth}{0pt}
|
||||
}
|
||||
|
||||
\renewcommand{\headrulewidth}{0.4pt}
|
||||
\renewcommand{\footrulewidth}{0.4pt}
|
||||
%\renewcommand{\normalsize}{\fontsize{10pt}{12pt}\selectfont}
|
||||
|
||||
|
||||
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
|
||||
\hbox{}
|
||||
\vspace*{\fill}
|
||||
\begin{center}
|
||||
% This page intentionally left blank.
|
||||
\end{center}
|
||||
\vspace{\fill}
|
||||
\thispagestyle{empty}
|
||||
\newpage
|
||||
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
|
||||
|
||||
%\addtolength{\textwidth}{1cm}
|
||||
|
||||
|
||||
\newenvironment{decl}[1][]%
|
||||
{\par\small\addvspace{4.5ex plus 1ex}%
|
||||
\vskip -\parskip
|
||||
\ifx\relax#1\relax
|
||||
\def\@decl@date{}%
|
||||
\else
|
||||
\def\@decl@date{\NEWfeature{#1}}%
|
||||
\fi
|
||||
\noindent\hspace{-\leftmargini}%
|
||||
\begin{tabular}{|l|}\hline\ignorespaces}%
|
||||
{\\\hline\end{tabular}\nobreak\@decl@date\par\nobreak
|
||||
\vspace{2.3ex}\vskip -\parskip}
|
||||
|
||||
\newcommand{\NEWfeature}[1]{%
|
||||
\hskip 1sp \marginpar{\small\sffamily\raggedright
|
||||
New feature\\#1}}
|
||||
Reference in New Issue
Block a user