meeting-minutes/structure/preamble.tex

59 lines
1.8 KiB
TeX

\usepackage{ebgaramond}
\usepackage[british]{babel}
\usepackage{type1cm}
\usepackage{enumitem} % Customized lists
\setlist[itemize]{noitemsep} % Make itemize lists more compact
%% Additional Committee Roles
\newcommand{\president}[1]{\role{#1}{President}}
\newcommand{\treasurer}[1]{\role{#1}{Treasurer}}
\newcommand{\minutes}[1]{\role{#1}{Recording Minutes}}
\setcounter{secnumdepth}{2} % Allows two levels of titles to be enumeratred
\renewcommand{\thesection}{\arabic{section}} % arabic numerals for subsections
\renewcommand\thesubsection{\roman{subsection}} % small roman numerals for subsections
%% Mods for added functionality.
\newcommand{\prevdate}[1]{%
\newcommand{\prevmeet}{held on #1}
}
\newcommand{\mem}[1]{\textbf{#1}} % Style for marking member names in bold.
\renewcommand{\priormins}[3][]{The #1 Minutes of the previous meeting \prevmeet~were approved as an accurate record, proposed by \mem{#2} and seconded by \mem{#3}.} % Adapted prior mins functionality
\newcommand{\approval}{Approval of the Minutes of the previous meeting \prevmeet.}
% \newcommand{\apologies}[1]{\textbf{Apologies}: #1}
\newcommand{\decision}[1]{
\noindent $\bullet$~\textbf{Decision}: #1} % Command for noting decisions taken.
\renewcommand{\nextmeeting}[1]{
\vspace{1em}
\noindent\textbf{Next Meeting}: #1}
% Display document status for draft version
% Date in UK Format
\usepackage[UKenglish]{datetime}
\let\dateUKenglish\relax
\newdateformat{dateUKenglish}{\THEDAY~\monthname[\THEMONTH] \THEYEAR}
\makeatletter
\renewcommand{\head@list}{
\begin{description}
\item[Present:] \show@present
\ifx\@absent\@empty
\relax
\else
\item[Apologies:] \show@absent
\fi %
\ifx\@alsopresent\@empty
\relax
\else
\item[Also present:] \show@alsopresent
\fi %
\end{description}
}
\makeatother