% Show frames, make it easier to debug borders
%\usepackage{showframe}% http://ctan.org/pkg/showframe
+\makeatletter
+
+% Customize the titlepage: remove the date
+\let\stdmaketitle=\maketitle
+\def\maketitle{\let\@date\empty\stdmaketitle}
% Divide by 2 the index item indentation (10pt -> 5pt)
-\makeatletter
\renewcommand\@idxitem{\par\hangindent 20\p@}
\renewcommand\subitem{\@idxitem \hspace*{10\p@}}
\renewcommand\subsubitem{\@idxitem \hspace*{15\p@}}
-\makeatother
% Put the index in the TOC
-\makeatletter
\let\stdindex=\theindex
\let\endstdindex=\endtheindex
\renewenvironment{theindex}{
\newenvironment{colophon}{
\pagebreak %
+% FIXME change when page size changes, use {x}{x*1.2}
+
+% Note, these numbers are not correct any more for the sizes mentioned:
% \fontsize{6.5}{7.8}\selectfont % fits in one 4.25x6.875" pocket size page
% \fontsize{7.5}{9}\selectfont % fits in one 5.06x7.71" size page
- \fontsize{9.1}{10.92}\selectfont % fits in one 5.5x8.5" digest size page
+% \fontsize{9.1}{10.92}\selectfont % fits in one 5.5x8.5" digest size page
+
+ \fontsize{8.2}{9.84}\selectfont % fits in one 6x9'' size page
\setlength{\parskip}{0.5em} %
\setlength{\parindent}{0pt} %
}{}
\titleformat{\subsection}
{\filcenter\large\bfseries}{\thesubsection}{1em}{}
+%% New header, behaving like a section but formatted differently
+\titleclass{\enoteheader}{straight}[\chapter]
+\newcounter{enoteheader}
+\renewcommand{\theenoteheader}{\Alph{enoteheader}}
+
+\titleformat{\enoteheader}
+{\normalfont\large}{}{0pt}{}
+\titlespacing*{\enoteheader}{0pt}{2.5ex plus 1ex minus .2ex}{1.3ex plus .2ex}
+
+\dottedcontents{enoteheader} %
+[0em] % was (3.8)
+{\addvspace{0pt}} %
+{2.3em} % tab
+{0.75em} % space between dots
+[\addvspace{0pt}]
+
%% New header, behaving like a chapter but formatted differently
\titleclass{\lotheader}{top}[\part]
\newcounter{lotheader}