% Some article styles and page layout tweaks for the memoir class
%
% This file is heavily based on one by Kieran Healy

% blank footnote
% Use \symbolfootnote[0]{Footnote text} for a blank footnote. 
% Useful for initial acknowledgment note.
\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.

% 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}

    % 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}
   }

%%% Custom styles for headers and footers
   
%%% Basic 
\makepagestyle{kjh}
%\makeevenfoot{kjh}{\thepage}{}{}
%\makeoddfoot{kjh}{}{}{\thepage}
%\makeheadrule{kjh}{\textwidth}{\normalrulethickness}
\newcommand{\@kjhmarks}{%
  \let\@mkboth\markboth
  \def\chaptermark##1{%
    \markboth{%
      \ifnum \c@secnumdepth >\m@ne
        \if@mainmatter
          \thechapter. \ %
        \fi
      \fi
      ##1}{}}
  \def\sectionmark##1{%
    \markright{##1}}
}
\makepsmarks{kjh}{\@kjhmarks}
\makepsmarks{kjh}{}
\makeevenhead{kjh}{}{}{\scshape\thepage}
\makeoddhead{kjh}{}{}{\scshape\thepage}

%%% version control info in footers; requires vc package 
% Make the style for vc-git revision control headers and footers
\makepagestyle{kjhgit}
\newcommand{\@kjhgitmarks}{%
  \let\@mkboth\markboth
  \def\chaptermark##1{%
    \markboth{%
      \ifnum \c@secnumdepth >\m@ne
        \if@mainmatter
          \thechapter. \ %
        \fi
      \fi
      ##1}{}}
  \def\sectionmark##1{%
    \markright{##1}}
}
\makepsmarks{kjhgit}{\@kjhgitmarks}
\makeevenhead{kjh}{}{}{\scshape\thepage}
\makeoddhead{kjh}{}{}{\scshape\thepage}
\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]{% 
   \gdef\puB{#1}} 
   \newcommand{\puB}{} 
   \renewcommand{\maketitlehooka}{% 
       \par\noindent\footnotesize \puB} 

\endinput

