Adds a letter class and pathes several formatting bugs in cls files

This commit is contained in:
lleene
2019-07-31 20:15:03 +01:00
parent 20d85f6a65
commit d380f7bdd5
139 changed files with 645 additions and 941 deletions

View File

@ -6,6 +6,17 @@
\input{personal_details.cls} %% Load author details
\input{default_packages.cls} %% Load standard package setup
\usepackage[hmargin=1.25cm, vmargin=1.5cm]{geometry} % Specifies horizontal and vertical page margins
\makeatletter
\def\bstctlcite{\@ifnextchar[{\@bstctlcite}{\@bstctlcite[@auxout]}}
\def\@bstctlcite[#1]#2{\@bsphack
\@for\@citeb:=#2\do{%
\edef\@citeb{\expandafter\@firstofone\@citeb}%
\if@filesw\immediate\write\csname #1\endcsname{\string\citation{\@citeb}}\fi}%
\@esphack}
\makeatother
\newcommand{\narrowcolumn}[1]{%
\begin{minipage}[t]{0.33\textwidth} % The left column takes up 33% of the text width of the page
#1%
@ -19,5 +30,7 @@
}
\newcommand{\textcomment}[1]{{\fontseries{l}\selectfont \small #1}}
\newcommand{\sectionformat}[1]{{\fontseries{l}\selectfont \Large #1 }}
\input{default_symbols.cls} %% Load author details
\newcommand{\textttl}[1]{#1}