X-Git-Url: https://projects.mako.cc/source/latex_mako/blobdiff_plain/4e55ac3a57a61e81005b08edcacd1e3d9052aa92..408fca411362be8128a3ce55bd1c65b45f69324f:/mako-mem.sty diff --git a/mako-mem.sty b/mako-mem.sty index 4f9cb6e..def7ca4 100644 --- a/mako-mem.sty +++ b/mako-mem.sty @@ -1,6 +1,7 @@ -% 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. @@ -8,55 +9,80 @@ \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 -% 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} +% set name of bibliography to 'references' +\renewcommand{\bibname}{References} +} - % 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 +% >> 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} - % set name of bibliography to 'references' - \renewcommand{\bibname}{References} - } + % 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