% available here: http://github.com/kjhealy/latex-custom-kjh/
\usepackage{lastpage}
+\usepackage{datetime}
% 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}
+% put a period after the section numbers
+\setsecnumformat{\csname the#1\endcsname.\enspace}
+
% >> article-1 <<
\makechapterstyle{article-1}{
\renewcommand{\rmdefault}{ugm}
\renewcommand{\rmdefault}{ugm}
\renewcommand{\sfdefault}{phv}
- \setsecheadstyle{\Large\scshape\MakeLowercase}
+ \setsecheadstyle{\large\scshape}
\setsubsecheadstyle{\normalsize\itshape}
\setaftersubsubsecskip{-1em}
- \setsubsubsecheadstyle{\small\bfseries}
+ \setsubsubsecheadstyle{\bfseries}
\renewcommand{\printchaptername}{}
\renewcommand{\chapternamenum}{}
\renewcommand{\chapnumfont}{\chaptitlefont}
% supress chapter numbers
\maxsecnumdepth{chapter}
\setsecnumdepth{chapter}
+
+ % for numbered sections and subsections:
+ % (a) comment out the above stanza; (b) uncomment the one below
+ % \maxsecnumdepth{subsection}
+ % \setsecnumdepth{subsection}
% reduce skip after section heading
\setaftersecskip{1.7ex}
\renewcommand{\bibname}{References}
}
+
% >> article-3 <<
\makechapterstyle{article-3}{
\renewcommand{\rmdefault}{ugm}
%%% version control info in footers; requires vc package
% Make the style for vc-git revision control headers and footers
-\makepagestyle{kjhgit}
-\newcommand{\@kjhgitmarks}{%
+\makepagestyle{mako-mem-git}
+\newcommand{\@gitmarks}{%
+ \let\@mkboth\markboth
+ \def\chaptermark##1{%
+ \markboth{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \thechapter. \ %
+ \fi
+ \fi
+ ##1}{}}
+ \def\sectionmark##1{%
+ \markright{##1}}
+}
+\makepsmarks{mako-mem-git}{\@gitmarks}
+\makeevenhead{mako-mem-git}{}{}{\scshape\thepage}
+\makeoddhead{mako-mem-git}{}{}{\scshape\thepage}
+\makeevenfoot{mako-mem-git}{}{\texttt{\footnotesize{\textcolor{BrickRed}{git revision \VCRevision\ on \VCDateTEX}}}}{}
+\makeoddfoot{mako-mem-git}{}{\texttt{\footnotesize \textcolor{BrickRed}{git revision \VCRevision\ on \VCDateTEX}}}{}
+
+%%% print a datestamp from ShareLaTeX
+\makepagestyle{mako-mem-sharelatex}
+\newcommand{\@slmarks}{%
\let\@mkboth\markboth
\def\chaptermark##1{%
\markboth{%
\def\sectionmark##1{%
\markright{##1}}
}
-\makepsmarks{kjhgit}{\@kjhgitmarks}
-\makeevenhead{kjhgit}{}{}{\scshape\thepage}
-\makeoddhead{kjhgit}{}{}{\scshape\thepage}
-\makeevenfoot{kjhgit}{}{\texttt{\footnotesize{\textcolor{Blue}{git revision \VCRevision\ on \VCDateTEX}}}}{}
-\makeoddfoot{kjhgit}{}{\texttt{\footnotesize \textcolor{Blue}{git revision \VCRevision\ on \VCDateTEX}}}{}
+\makepsmarks{mako-mem-sharelatex}{\@slmarks}
+\makeevenhead{mako-mem-sharelatex}{}{}{\scshape\thepage}
+\makeoddhead{mako-mem-sharelatex}{}{}{\scshape\thepage}
+\makeevenfoot{mako-mem-sharelatex}{}{\texttt{\footnotesize{\textcolor{BrickRed}{Buildstamp/Version:~\pdfdate}}}}{}
+\makeoddfoot{mako-mem-sharelatex}{}{\texttt{\footnotesize{\textcolor{BrickRed}{Buildstamp/Version:~\pdfdate}}}}{}
%% Create a command to make a note at the top of the first page describing the
%% publication status of the paper.