-% Some article styles and page layout tweaks for the memoir class
+% Some article styles and page layout tweaks for the LaTeX Memoir class.
%
% This file is heavily based on one by Kieran Healy
+% available here: http://github.com/kjhealy/latex-custom-kjh/
% blank footnote
% Use \symbolfootnote[0]{Footnote text} for a blank footnote.
\long\def\symbolfootnote[#1]#2{\begingroup%
\def\thefootnote{\fnsymbol{footnote}}\footnote[#1]{#2}\endgroup}
-% >> article-2 <<
-% the name needs to start with article-n so that it automatically gets
-% adjusted to keep the articles about the same. I've kept article-2
-% since this is what the same rough thing was called in Kieran's
-% document.
+% >> article-1 <<
+\makechapterstyle{article-1}{
+ \setsecheadstyle{\large\scshape}
+ \setsubsecheadstyle{\normalsize\itshape}
+ \renewcommand{\printchaptername}{}
+ \renewcommand{\chapternamenum}{}
+ \renewcommand{\chapnumfont}{\chaptitlefont}
+ \renewcommand{\printchapternum}{\chapnumfont \thechapter\space}
+ \renewcommand{\afterchapternum}{}
+ \renewcommand{\printchaptername}{\secheadstyle}
+ \renewcommand{\cftchapterfont}{\normalfont}
+ \renewcommand{\cftchapterpagefont}{\normalfont\scshape}
+ \renewcommand{\cftchapterpresnum}{\scshape}
+ \captiontitlefont{\small}
+
+ % turn off chapter numbering
+ \counterwithout{section}{chapter}
+
+ % reduce skip after section heading
+ \setaftersecskip{1.2ex}
+
+ \pretitle{\newline\centering \LARGE\scshape \MakeLowercase }
+ \posttitle{\par\vskip 1em}
+ \predate{\footnotesize \centering}
+ \postdate{\par\vskip 1em}
+
+ % 'abstract' title, bigger skip from title
+ \renewcommand{\abstractname}{}
+ \abstractrunin
+
+% set name of bibliography to 'references'
+\renewcommand{\bibname}{References}
+}
-% Make the style for Chapters and sections
- \makechapterstyle{article-2}{
- \setsecheadstyle{\Large\scshape\MakeLowercase}
- \setsubsecheadstyle{\normalsize\itshape}
- \setaftersubsubsecskip{-1em}
- \setsubsubsecheadstyle{\small\bfseries}
- \renewcommand{\printchaptername}{}
- \renewcommand{\chapternamenum}{}
- \renewcommand{\chapnumfont}{\chaptitlefont}
- \renewcommand{\printchapternum}{\chapnumfont \thechapter\space}
- \renewcommand{\afterchapternum}{}
- \renewcommand{\printchaptername}{\secheadstyle}
- \renewcommand{\cftchapterfont}{\normalfont}
- \renewcommand{\cftchapterpagefont}{\normalfont\scshape}
- \renewcommand{\cftchapterpresnum}{\scshape}
- \captiontitlefont{\small}
-
- % turn off section numbering
- \counterwithout{section}{chapter}
-
- % supress chapter numbers
- \maxsecnumdepth{chapter}
- \setsecnumdepth{chapter}
+% >> article-2 <<
+\makechapterstyle{article-2}{
+ \setsecheadstyle{\Large\scshape\MakeLowercase}
+ \setsubsecheadstyle{\normalsize\itshape}
+ \setaftersubsubsecskip{-1em}
+ \setsubsubsecheadstyle{\small\bfseries}
+ \renewcommand{\printchaptername}{}
+ \renewcommand{\chapternamenum}{}
+ \renewcommand{\chapnumfont}{\chaptitlefont}
+ \renewcommand{\printchapternum}{\chapnumfont \thechapter\space}
+ \renewcommand{\afterchapternum}{}
+ \renewcommand{\printchaptername}{\secheadstyle}
+ \renewcommand{\cftchapterfont}{\normalfont}
+ \renewcommand{\cftchapterpagefont}{\normalfont\scshape}
+ \renewcommand{\cftchapterpresnum}{\scshape}
+ \captiontitlefont{\small}
+
+ % supress chapter numbers
+ \maxsecnumdepth{chapter}
+ \setsecnumdepth{chapter}
- % reduce skip after section heading
- \setaftersecskip{1.7ex}
-
- % Title flush left
- \pretitle{\flushleft\LARGE \itshape}
- \posttitle{\par\vskip 0.5em}
- \preauthor{\flushleft \large \lineskip 1em}
- \postauthor{\par\lineskip 1em}
- \predate{\flushleft\footnotesize\vspace{0.65em}}
- \postdate{\par\vskip 1em}
-
- % 'abstract' title, bigger skip from title
- \renewcommand{\abstractname}{\normalfont\scriptsize\emph{Abstract:}}
- \renewcommand{\abstracttextfont}{\normalfont\scriptsize}
- \abstractrunin
+ % reduce skip after section heading
+ \setaftersecskip{1.7ex}
+
+ % Title flush left
+ \pretitle{\flushleft\LARGE \itshape}
+ \posttitle{\par\vskip 0.5em}
+ \preauthor{\flushleft \large \lineskip 1em}
+ \postauthor{\par\lineskip 1em}
+ \predate{\flushleft\footnotesize\vspace{0.65em}}
+ \postdate{\par\vskip 1em}
+
+ % 'abstract' title, bigger skip from title
+ \renewcommand{\abstractname}{\normalfont\scriptsize\emph{Abstract:}}
+ \renewcommand{\abstracttextfont}{\normalfont\scriptsize}
+ \abstractrunin
- % set name of bibliography to 'references'
- \renewcommand{\bibname}{References}
- }
+ % set name of bibliography to 'references'
+ \renewcommand{\bibname}{References}
+}
%%% Custom styles for headers and footers
\makepsmarks{kjhgit}{\@kjhgitmarks}
\makeevenhead{kjh}{}{}{\scshape\thepage}
\makeoddhead{kjh}{}{}{\scshape\thepage}
-\makeevenfoot{kjhgit}{}{\texttt{\footnotesize git revision \VCRevision\ on \VCDateTEX}}{}
-\makeoddfoot{kjhgit}{}{\texttt{\footnotesize git revision \VCRevision\ on \VCDateTEX}}{}
+\makeevenfoot{kjhgit}{}{\texttt{\footnotesize{\textcolor{Blue}{git revision \VCRevision\ on \VCDateTEX}}}}{}
+\makeoddfoot{kjhgit}{}{\texttt{\footnotesize \textcolor{Blue}{git revision \VCRevision\ on \VCDateTEX}}}{}
+
%% Create a command to make a note at the top of the first page describing the
%% publication status of the paper.
\newcommand{\published}[1]{%