From: ben Date: Wed, 14 Oct 2015 19:57:17 +0000 (+0200) Subject: Build the titlepage verso from colophon chapter. X-Git-Tag: edition-2015-10-15~18 X-Git-Url: https://pere.pagekite.me/gitweb/text-free-culture-lessig.git/commitdiff_plain/6cb96f0b3c2a437745b08458b7d5943fbba43a25 Build the titlepage verso from colophon chapter. --- diff --git a/data/xetex_param.xsl b/data/xetex_param.xsl index 52af314..9142d3d 100644 --- a/data/xetex_param.xsl +++ b/data/xetex_param.xsl @@ -1,17 +1,32 @@ - - \setmainfont{Crimson Text} - \setsansfont{Crimson Text} - \setmonofont{Latin Modern Mono} + + \setmainfont{Crimson Text} + \setsansfont{Crimson Text} + \setmonofont{Latin Modern Mono} - - \setmainfont[BoldFont={CrimsonText-Bold}]{Crimson Text} - + + \setmainfont[BoldFont={CrimsonText-Bold}]{Crimson Text} + + + - \begin{colophon} - - \end{colophon} + + \begin{colophon} + + \end{colophon} + + + + + titlepg.input.rtex + + + + + + + diff --git a/myclass.cls b/myclass.cls index f3d725a..e8106b7 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 25.5em% + {\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@}