X-Git-Url: https://pere.pagekite.me/gitweb/text-free-culture-lessig.git/blobdiff_plain/b5b33bd4ac494d941ea03c69287e75a2c6fbd30d..9d476b73c96fbd75a5a686ad84e3c6e15e74827b:/myclass.cls?ds=sidebyside diff --git a/myclass.cls b/myclass.cls index f3d725a..73d0869 100644 --- a/myclass.cls +++ b/myclass.cls @@ -9,9 +9,38 @@ %\usepackage{showframe}% http://ctan.org/pkg/showframe \makeatletter -% Customize the titlepage: remove the date -\let\stdmaketitle=\maketitle -\def\maketitle{\let\@date\empty\stdmaketitle} +% +% Customize the titlepage: remove the date, place the publisher name, and +% load a specific file for the verso page, containing some legal notices +% +\def\maketitle{% + \titlerecto% + \titleverso} + +\def\titlerecto{\begin{titlepage}% + \null\vfil + \vskip 160\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\Large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 20em% + {\large \DBKpublishername \par} + \vskip .75em% + {\large \DBKpublisheraddress \par}% + \end{center}\par + \vfil\null + \end{titlepage}}% + +\def\titleverso{% + \def\titlepagefile{titlepg.input.tex} + \IfFileExists{\titlepagefile}{\input{\titlepagefile}}{} +}% + % Divide by 2 the index item indentation (10pt -> 5pt) \renewcommand\@idxitem{\par\hangindent 20\p@} @@ -23,9 +52,6 @@ \let\endstdindex=\endtheindex \renewenvironment{theindex}{ \begin{stdindex} - % Use a smaller font except for the letter heading which is bold - \newfontfamily\indexfont[Scale=0.7, - BoldFeatures={Scale=1}]{Crimson Text} \@ifundefined{chapter}{}{ % To not have the number, replace by: % \addcontentsline{toc}{chapter}{\numberline{}\indexname}