%%This is a very basic article template. | |
%%There is just one section and two subsections. | |
\documentclass[12pt]{memoir} | |
\usepackage{charter} | |
\usepackage{courier} | |
%\usepackage[scaled]{helvet} | |
%\renewcommand{\ttdefault}{pcr} | |
\normalfont % in case the EC fonts aren't available | |
\usepackage[T1]{fontenc} | |
\usepackage{graphicx} | |
\usepackage[colorlinks]{hyperref} | |
\usepackage{listings} | |
\usepackage{setspace} | |
%\usepackage{pdflscape} | |
\usepackage{rotating} | |
\usepackage{soul} | |
\usepackage{color} | |
\usepackage{longtable} | |
\usepackage{multirow} | |
\usepackage{eso-pic} | |
\usepackage{subscript} | |
\usepackage{tikz} | |
\usepackage{array} | |
\usepackage{tabularx} | |
\usepackage{tabu} | |
% Page formating | |
\setstocksize{11in}{8.5in} | |
\settrimmedsize{\stockheight}{\stockwidth}{*} | |
\settrims{0in}{0in} | |
\setlrmarginsandblock{1.2in}{0.8in}{*} | |
\setulmarginsandblock{1in}{1in}{*} | |
\setheadfoot{0.4in}{0.4in} | |
\setheaderspaces{*}{0in}{*} | |
\checkandfixthelayout | |
\input{listings/all} | |
\newsubfloat{figure} | |
% number up to subsections | |
\setsecnumdepth{subsection} | |
%two column float page must be 90% full | |
\renewcommand\dblfloatpagefraction{.99} | |
%two column top float can cover up to 80% of page | |
\renewcommand\dbltopfraction{.99} | |
%float page must be 90% full | |
\renewcommand\floatpagefraction{.99} | |
%top float can cover up to 80% of page | |
\renewcommand\topfraction{.99} | |
%bottom float can cover up to 80% of page | |
\renewcommand\bottomfraction{.99} | |
%at least 10% of a normal page must contain text | |
\renewcommand\textfraction{.01} | |
\newcommand*{\eol}[1]{\texttt{#1}} | |
\newcommand*{\eolannotation}[1]{\eol{#1}} | |
\newcommand*{\anttarget}[1]{\textit{#1}} | |
\newcommand*{\xmlattribute}[1]{\textit{#1}} | |
\newcommand*{\xmlelement}[1]{\textit{\textless{}#1\/\textgreater{}}} | |
\newcommand*{\class}[1]{\textsc{#1}} | |
\newcommand*{\method}[1]{\textit{#1}} | |
\newcommand*{\test}[1]{\textit{#1}} | |
\newcommand*{\variable}[1]{\textit{#1}} | |
\newcommand*{\modelname}[1]{``#1''} | |
\newcommand*{\file}[1]{\texttt{#1}} | |
\newcommand*{\javaannotation}[1]{\texttt{@#1}} | |
\tabulinesep = 0.2cm | |
%\makeatletter | |
%\g@addto@macro{\sidewaysfigure}{\PLS@Rotate{90}} | |
%\g@addto@macro{\endsidewaysfigure}{\PLS@Rotate{0}} | |
%\makeatother | |
\begin{document} | |
\pagestyle{empty} | |
\begin{center} | |
\includegraphics{backgroundsmall.png} | |
\vspace{13cm} | |
\\ | |
\large{Dimitris Kolovos, Louis Rose, Antonio Garc\'{\i}a-Dom\'{\i}nguez, Richard Paige} | |
\end{center} | |
\clearpage | |
\pagestyle{plain} | |
Last update: \today{}. | |
\cleardoublepage | |
\OnehalfSpacing | |
\setcounter{tocdepth}{2} | |
\tableofcontents | |
\clearpage | |
\listoffigures | |
\clearpage | |
\listoftables | |
%\clearpage | |
%\clearpage | |
%\lstlistoflistings | |
\input{Acknowledgements} | |
\input{Introduction} | |
\input{Design} %change to infrastructure | |
\input{TaskSpecificLanguages} | |
\input{Workflow} | |
\input{EUnit} | |
\bibliographystyle{unsrt} | |
\bibliography{Bibliography} | |
\end{document} |