Adds new fellowship template

This commit is contained in:
Jonathan Hodgson 2019-04-17 11:08:48 +01:00
parent e1b7bd9e8e
commit c0381ea3e3
4 changed files with 615 additions and 139 deletions

View file

@ -7,59 +7,6 @@ $endif$$if(dir)$$if(latex-dir-rtl)$
$endif$$endif$%
\documentclass[$if(fontsize)$$fontsize$,$endif$$if(lang)$$babel-lang$,$endif$$if(papersize)$$papersize$paper,$endif$$if(beamer)$ignorenonframetext,$if(handout)$handout,$endif$$if(aspectratio)$aspectratio=$aspectratio$,$endif$$endif$$if(titlepage)$titlepage,$endif$$for(classoption)$$classoption$$sep$,$endfor$]{$documentclass$}
\usepackage{blindtext}
$if(beamer)$
$if(background-image)$
\usebackgroundtemplate{%
\includegraphics[width=\paperwidth]{$background-image$}%
}
$endif$
\usepackage{pgfpages}
\setbeamertemplate{caption}[numbered]
\setbeamertemplate{caption label separator}{: }
\setbeamercolor{caption name}{fg=normal text.fg}
\beamertemplatenavigationsymbols$if(navigation)$$navigation$$else$empty$endif$
$for(beameroption)$
\setbeameroption{$beameroption$}
$endfor$
% Prevent slide breaks in the middle of a paragraph:
\widowpenalties 1 10000
\raggedbottom
$if(section-titles)$
\setbeamertemplate{part page}{
\centering
\begin{beamercolorbox}[sep=16pt,center]{part title}
\usebeamerfont{part title}\insertpart\par
\end{beamercolorbox}
}
\setbeamertemplate{section page}{
\centering
\begin{beamercolorbox}[sep=12pt,center]{part title}
\usebeamerfont{section title}\insertsection\par
\end{beamercolorbox}
}
\setbeamertemplate{subsection page}{
\centering
\begin{beamercolorbox}[sep=8pt,center]{part title}
\usebeamerfont{subsection title}\insertsubsection\par
\end{beamercolorbox}
}
\AtBeginPart{
\frame{\partpage}
}
\AtBeginSection{
\ifbibliography
\else
\frame{\sectionpage}
\fi
}
\AtBeginSubsection{
\frame{\subsectionpage}
}
$endif$
$endif$
$if(beamerarticle)$
\usepackage{beamerarticle} % needs to be loaded first
$endif$
$if(fontfamily)$
\usepackage[$for(fontfamilyoptions)$$fontfamilyoptions$$sep$,$endfor$]{$fontfamily$}
$else$
@ -88,14 +35,28 @@ $else$
$endif$
\defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase}
\usepackage{url}
\urlstyle{same} % don't use monospace font for urls
\usepackage{ifxetex}
\ifxetex
\usepackage{fontspec}
\setmainfont[
BoldFont={AvenirNextLTProBold},
]{Avenir LT Std}
Path = /home/jonathan/.dotfiles/pandoc/templates/assets/fonts/lexia/,
Extension = .ttf,
UprightFont = lexia_Std_Rg,
BoldFont = lexia_Std_Bd,
ItalicFont = lexia_Std_It,
BoldItalicFont = lexia_Std_BdIt
]{Lexia}
\setsansfont[
Path = /home/jonathan/.dotfiles/pandoc/templates/assets/fonts/trenda/,
Extension = .ttf,
UprightFont = Trenda_Regular,
BoldFont = Trenda_Bold,
ItalicFont = Trenda_Regular_It,
BoldItalicFont = Trenda_BoldIt
]{Trenda}
\fi
\makeatletter
\setlength{\parskip}{1em}
@ -131,26 +92,6 @@ $if(CJKmainfont)$
\fi
$endif$
\fi
$if(beamer)$
$if(theme)$
\usetheme[$for(themeoptions)$$themeoptions$$sep$,$endfor$]{$theme$}
$endif$
$if(colortheme)$
\usecolortheme{$colortheme$}
$endif$
$if(fonttheme)$
\usefonttheme{$fonttheme$}
$endif$
$if(mainfont)$
\usefonttheme{serif} % use mainfont rather than sansfont for slide text
$endif$
$if(innertheme)$
\useinnertheme{$innertheme$}
$endif$
$if(outertheme)$
\useoutertheme{$outertheme$}
$endif$
$endif$
% use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
% use microtype if available
@ -170,14 +111,21 @@ $endif$
$if(verbatim-in-note)$
\usepackage{fancyvrb}
$endif$
\usepackage{fancyhdr}
\usepackage{xcolor}
\definecolor{fplgreen}{HTML}{769A8C}
\definecolor{fplteal}{HTML}{00bfb3}
\definecolor{fplgreen}{HTML}{cedc00}
\definecolor{fplyellow}{HTML}{ffd100}
\definecolor{fplpink}{HTML}{e8927c}
\definecolor{fplgrey}{HTML}{d1e0d7}
\usepackage{sectsty}
\sectionfont{\color{fplgreen}}
\subsectionfont{\color{fplgreen}}
\subsubsectionfont{\color{fplgreen}}
\usepackage{hyperref}
\hypersetup{
\colorlet{primary}{fplteal}
\sectionfont{\color{primary}\sffamily}
\subsectionfont{\sffamily}
\subsubsectionfont{\color{primary}\sffamily}
\usepackage{hyperref} \hypersetup{
$if(title-meta)$
pdftitle={$title-meta$},
$endif$
@ -214,16 +162,13 @@ $else$
$endif$
\geometry{
paper=$if(papersize)$$papersize$$else$a4paper$endif$, % Change to a4
top=3cm, % Top margin
bottom=0cm, % Bottom margin
left=2cm, % Left margin
right=2cm, % Right margin
includefoot
%showframe, % Uncomment to show how the type block is set on the page
top=1in, % Top margin
bottom=1in, % Bottom margin
left=1in, % Left margin
right=1in, % Right margin
includefoot%,
}
$if(beamer)$
\newif\ifbibliography
$endif$
$if(listings)$
\usepackage{listings}
\newcommand{\passthrough}[1]{#1}
@ -239,8 +184,7 @@ $if(tables)$
$if(beamer)$
\usepackage{caption}
% These lines are needed to make table captions work with longtable:
\makeatletter
\def\fnum@table{\tablename~\thetable}
\makeatletter \def\fnum@table{\tablename~\thetable}
\makeatother
$else$
% Fix footnotes in tables (requires footnote package)
@ -248,6 +192,7 @@ $else$
$endif$
$endif$
\usepackage{graphicx,grffile}
\graphicspath{{/home/jonathan/.dotfiles/pandoc/templates/assets/}}
\makeatletter
\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi}
\def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi}
@ -290,6 +235,51 @@ $endif$
$endif$
$if(pagestyle)$
\pagestyle{$pagestyle$}
$else$
\pagestyle{fancy}
\fancyhf{}
\rhead{
\vspace*{-.5in}
\includegraphics[width=2.2cm]{logo.png}
}
\setlength{\headheight}{50pt} % round to the point
\addtolength{\textheight}{-50pt}
\lhead{}
\renewcommand{\headrulewidth}{0pt}
\setlength{\footskip}{150pt}
\fancyfoot{}
%
\fancyfoot[C]{%
\vspace{-6cm}
\centerline{%
\includegraphics[width=\paperwidth]{footer.png}
%\colorbox{fplteal}{\parbox[b][5cm][t]{\paperwidth}{~}}%
}
}
\fancyfoot[L]{%
\vspace{-4cm}
{
\color{primary}
\thepage
}
}
%\fancyfoot[R]{%
% \hspace{-10cm}\parbox{0.3\textwidth}{%
% \begin{center}
% \scriptsize
% \textcolor{fplgreen}{\textbf{Fellowship Productions Limited}}\\[0.1cm]
% Fosters Barn\\
% Shimpling Road - Hartest\\
% Bury St Edmunds\\
% ***REMOVED*** IP29 4ET\\[0.1cm]
% \textcolor{fplgreen}{\textbf{T:}} \href{tel:+441284830888}{\color{black}{01284 830888}}\\
% \textcolor{fplgreen}{\textbf{E:}} \href{mailto:info@fellowshipproductions.co.uk}{\color{black}{info@fellowshipproductions.co.uk}}\\
% \textcolor{fplgreen}{\textbf{W:}} \href{https://www.fellowshipproductions.co.uk}{\color{black}{www.fellowshipproductions.co.uk}}\\
% \end{center}
% }
%}
$endif$
% set default figure placement to htbp
@ -369,53 +359,6 @@ $endif$
% https://tex.stackexchange.com/questions/34040/graphics-logo-in-headers
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\lhead{\includegraphics{~/.dotfiles/pandoc/templates/assets/logo.jpg}}
\rhead{}
\chead{}
\renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{80pt} % round to the point
\setlength{\footskip}{57pt}
\addtolength{\topmargin}{-4\baselineskip}
\addtolength{\textheight}{-96pt}
\fancyfoot{}
%\fancyheadoffset[LE, RO]{1cm}
%\fancyhead[c]{%
%This is a test}
%\fancyhead[L]{%
%\small\sffamily\sc \makebox[1cm]{\{\thepage\}}\leftmark}
\usepackage{moresize}
\fancyfoot[C]{%
\vspace{3.5em}
\centerline{%
\colorbox{fplgreen}{\parbox[b][0.5cm][t]{\paperwidth}{~}}%
}
}
\fancyfoot[L]{%
{\vspace{0.5cm}\parbox{0.8\textwidth}{\tiny Registered Office: Fosters Barn, Shimpling Road, Hartest, Bury St Edmunds, ***REMOVED***, IP29 4ET\\[0.1cm]
Registered in England and Wales. Company Registration Number: 4479565}}
}
\fancyfoot[R]{%
\hspace{1cm}\parbox{0.3\textwidth}{%
\begin{center}
\scriptsize
\textcolor{fplgreen}{\textbf{Fellowship Productions Limited}}\\[0.1cm]
Fosters Barn\\
Shimpling Road - Hartest\\
Bury St Edmunds\\
***REMOVED*** IP29 4ET\\[0.1cm]
\textcolor{fplgreen}{\textbf{T:}} \href{tel:+441284830888}{\color{black}{01284 830888}}\\
\textcolor{fplgreen}{\textbf{E:}} \href{mailto:info@fellowshipproductions.co.uk}{\color{black}{info@fellowshipproductions.co.uk}}\\
\textcolor{fplgreen}{\textbf{W:}} \href{https://www.fellowshipproductions.co.uk}{\color{black}{www.fellowshipproductions.co.uk}}\\
\end{center}
}
}
\righthyphenmin=5
\lefthyphenmin=5
@ -432,7 +375,7 @@ $endif$
\setlength{\leftbarsep}{5pt}
\newcommand*{\leftbarcolorcmd}{\color{leftbarcolor}}% as a command to be more flexible
\colorlet{leftbarcolor}{fplgreen}
\colorlet{leftbarcolor}{primary}
\renewenvironment{leftbar}{%
\def\FrameCommand{{\leftbarcolorcmd{\vrule width \leftbarwidth\relax\hspace {\leftbarsep}}}}%
@ -453,6 +396,7 @@ $if(beamer)$
\frame{\titlepage}
$else$
\maketitle
\thispagestyle{fancy}
$endif$
$if(abstract)$
\begin{abstract}