mirror of
https://github.com/lleene/LLEENE-Latex-Templates.git
synced 2025-12-14 23:49:19 +01:00
Adds first set of templates and source files
This commit is contained in:
52
imperial-common.sty
Executable file
52
imperial-common.sty
Executable file
@ -0,0 +1,52 @@
|
||||
% Defines common elements for Imperial College LaTeX styles
|
||||
% James Keirstead
|
||||
% 19 June 2014
|
||||
% Modified by Lieuwe Leene, June 2019
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{imperial-common}[2014/06/19 Imperial College common package]
|
||||
|
||||
% Define logo
|
||||
\RequirePackage{graphicx}
|
||||
\newcommand{\imperiallogo}{imperial-logo}
|
||||
|
||||
% Define colors
|
||||
\RequirePackage{xcolor}
|
||||
\definecolor{ImperialBlue}{rgb}{0.082,0.416,0.608}
|
||||
\definecolor{ImperialLightBlue}{rgb}{0.545,0.682,0.8}
|
||||
\definecolor{ImperialBrown}{rgb}{0.612,0.278,0.086}
|
||||
|
||||
% Change date style
|
||||
\RequirePackage{datetime}
|
||||
\newdateformat{UKdate}{\THEDAY\ \monthname[\THEMONTH]\ \THEYEAR}
|
||||
\UKdate
|
||||
|
||||
% Define some constants
|
||||
\newcommand{\college}{Imperial College London}
|
||||
|
||||
% Defines fonts
|
||||
\RequirePackage{ifxetex}
|
||||
\ifxetex
|
||||
\RequirePackage{fontspec}
|
||||
\defaultfontfeatures{Mapping=tex-text}
|
||||
\setmainfont{Minion Pro}
|
||||
\setsansfont[Scale=0.875]{Arial}
|
||||
\setmonofont[Scale=0.9]{Consolas}
|
||||
\else
|
||||
\PackageWarning{Custom fonts not supported. Please use xelatex instead.}
|
||||
\fi
|
||||
|
||||
% Set up hyperref style
|
||||
\RequirePackage{hyperref}
|
||||
\hypersetup{draft=false,%
|
||||
bookmarks=true,%
|
||||
pageanchor=true,%
|
||||
bookmarksnumbered=true, %
|
||||
bookmarksopen=false,%
|
||||
colorlinks=true,%
|
||||
linkcolor=ImperialBlue,%
|
||||
urlcolor=ImperialBrown,%
|
||||
anchorcolor=black,%
|
||||
filecolor=black,%
|
||||
menucolor=black,%
|
||||
citecolor=black}
|
||||
Reference in New Issue
Block a user