diff --git a/doc/latex/ecsdocs/ecsdocs.pdf b/doc/latex/uosdocs/uosdocs.pdf similarity index 100% rename from doc/latex/ecsdocs/ecsdocs.pdf rename to doc/latex/uosdocs/uosdocs.pdf diff --git a/source/latex/ecsdocs/Makefile b/source/latex/ecsdocs/Makefile index 8445403ff62f8746402de75f59270b75fb6df92b..c079644c3d1f8b8945ac3011778fe1e43546c27d 100644 --- a/source/latex/ecsdocs/Makefile +++ b/source/latex/ecsdocs/Makefile @@ -1,29 +1,32 @@ #*============================================================================= -# Makefile for ecsdocs LaTeX Style +# Makefile for uosdocs LaTeX Style # Date: 11/05/2002 -# Author: Steve Gunn and Edward Longman +# Author: Steve Gunn # Use for rebuilding class files when the original dtx source has been changed # Change TEXMF to represent the installation directory of texlive (or MiKTeX) # The style is the name of the style for these templates. +# Date: 30/01/2019 +# Author: Edward Longman +# Rebuild and change name to uosdocs # make # all - creates all the necessart files to install the class # install - moves all of the created files into the #*======================BUILD AND INSTALL NAMES================================ TEXMF = C:\Users\<username>\texmf -STYLE = ecsdocs +STYLE = uosdocs #*====================DEFINE EXPECTED OUTPUT FILES============================= -CLSFILES = ecsthesis.cls \ - ecsminithesis.cls \ - ecsprogress.cls \ - ecsproject.cls \ - ecsreport.cls \ - ecsarticle.cls \ - ecsgdp.cls \ - ecsgdpsummary.cls \ - ecsUoSLogo.png +CLSFILES = uosthesis.cls \ + uosminithesis.cls \ + uosprogress.cls \ + uosproject.cls \ + uosreport.cls \ + uosarticle.cls \ + uosgdp.cls \ + uosgdpsummary.cls \ + UoSLogo.png TPLFILES = AppendixA.tex \ Article.tex \ @@ -40,11 +43,11 @@ TPLFILES = AppendixA.tex \ EPSFILES = figure.eps -DOCFILES = ecsdocs.pdf +DOCFILES = uosdocs.pdf -BSTFILES = ecs.bst +BSTFILES = uos.bst -BIBFILES = ECS.bib +BIBFILES = UOS.bib TESTFILES = Article.pdf \ GDP.pdf \ @@ -57,7 +60,7 @@ TESTFILES = Article.pdf \ SRCFILES = $(STYLE).dtx \ $(STYLE).ins \ - ecsUoSLogo.png \ + UoSLogo.png \ Makefile GENFILES = $(CLSFILES) \ diff --git a/source/latex/ecsdocs/ecsUoSLogo.png b/source/latex/ecsdocs/UoSLogo.png similarity index 100% rename from source/latex/ecsdocs/ecsUoSLogo.png rename to source/latex/ecsdocs/UoSLogo.png diff --git a/source/latex/ecsdocs/ecsdocs.dtx b/source/latex/ecsdocs/uosdocs.dtx similarity index 97% rename from source/latex/ecsdocs/ecsdocs.dtx rename to source/latex/ecsdocs/uosdocs.dtx index d06ae1636784f75bb2c0d4b75dfa8527fba07f6c..d78b0dbe7ff5ad2e078f583dfb7e0f447f1f02dd 100644 --- a/source/latex/ecsdocs/ecsdocs.dtx +++ b/source/latex/ecsdocs/uosdocs.dtx @@ -5,13 +5,7 @@ % and Computer Science at the University of Southampton. % % The thesis, minithesis, progress, project, report, gdp, gdpsummary and article environments are written to separate -% class files ecsthesis.cls, ecsminithesis.cls, ecsprogress.cls, ecsproject.cls, ecsreport.cls, ecsgdp.cls, ecsgdpsummary.cls and ecsarticle.cls. -% \fi -% - -% \CheckSum{1908} -% -% \iffalse +% class files uosthesis.cls, uosminithesis.cls, uosprogress.cls, uosproject.cls, uosreport.cls, uosgdp.cls, uosgdpsummary.cls and uosarticle.cls. % Copyright (C) 2001 by Steve R. Gunn % Later Modifications 2018 by Edward Longman % \begin{macrocode} @@ -21,16 +15,16 @@ % Announce the document class and its version. % % \begin{macrocode} -%<thesis>\ProvidesClass{ecsthesis} -%<minithesis>\ProvidesClass{ecsminithesis} -%<progress>\ProvidesClass{ecsprogress} -%<project>\ProvidesClass{ecsproject} -%<article>\ProvidesClass{ecsarticle} -%<report>\ProvidesClass{ecsreport} -%<gdp>\ProvidesClass{ecsgdp} -%<gdpsummary>\ProvidesClass{ecsgdpsummary} +%<thesis>\ProvidesClass{uosthesis} +%<minithesis>\ProvidesClass{uosminithesis} +%<progress>\ProvidesClass{uosprogress} +%<project>\ProvidesClass{uosproject} +%<article>\ProvidesClass{uosarticle} +%<report>\ProvidesClass{uosreport} +%<gdp>\ProvidesClass{uosgdp} +%<gdpsummary>\ProvidesClass{uosgdpsummary} %<*driver> -\ProvidesFile{ecsdocs.drv} +\ProvidesFile{uosdocs.drv} %</driver> %<*thesis|minithesis|progress|project|report|article|gdp|gdpsummary|driver> [2018/12/20 v2.0 @@ -46,11 +40,11 @@ %<*driver> ] \documentclass[a4paper,10pt]{ltxdoc} -\GetFileInfo{ecsdocs.drv} \CodelineIndex \EnableCrossrefs +\GetFileInfo{uosdocs.drv} \CodelineIndex \EnableCrossrefs %\RecordChanges \setcounter{IndexColumns}{2} \begin{document} -\DocInput{ecsdocs.dtx} +\DocInput{uosdocs.dtx} \PrintIndex %\PrintChanges \end{document} @@ -81,9 +75,9 @@ % The basic settings for University, Faculty and School are explained in Section~\ref{IntNames} % % If a user only wishes to change the file for their thesis it is probably -% easier to navigate to the class file labeled ecsthesis and change the +% easier to navigate to the class file labeled uosthesis and change the % department and faculty naming there. This will be located in the -% subdirectory where you unzipped the files under tex/latex/ecsdocs/ +% subdirectory where you unzipped the files under tex/latex/uosdocs/ % % \section{Description} % @@ -103,14 +97,14 @@ % {\sc docstrip} when generating the external files: % \begin{center} % \begin{tabular}{ll} -% thesis & produce the \texttt{ecsthesis} document class\\ -% minithesis & produce the \texttt{ecsminithesis} document class\\ -% progress & produce the \texttt{ecsprogress} document class\\ -% project & produce the \texttt{ecsproject} document class\\ -% report & produce the \texttt{ecsreport} document class\\ -% article & produce the \texttt{ecsarticle} document class\\ -% gdp & produce the \texttt{ecsgdp} document class\\ -% gdpsummary & produce the \texttt{ecsgdpsummary} document class\\ +% thesis & produce the \texttt{uosthesis} document class\\ +% minithesis & produce the \texttt{uosminithesis} document class\\ +% progress & produce the \texttt{uosprogress} document class\\ +% project & produce the \texttt{uosproject} document class\\ +% report & produce the \texttt{uosreport} document class\\ +% article & produce the \texttt{uosarticle} document class\\ +% gdp & produce the \texttt{uosgdp} document class\\ +% gdpsummary & produce the \texttt{uosgdpsummary} document class\\ % testthesis & produce an example thesis\\ % testminithesis & produce an example minithesis\\ % testprogress & produce an example progress\\ @@ -1280,7 +1274,7 @@ I confirm that: \hspace{-1.5in}\hspace{2.5cm}\begin{minipage}{17cm} \null\vfil -\includegraphics[width=6cm,right]{ecsUoSLogo.png} +\includegraphics[width=6cm,right]{UoSLogo.png} \vskip 60\p@ \begin{center}{\selectfont\huge @@ -1436,28 +1430,28 @@ Data: Author (Year) Title. URI [dataset]} % % \begin{macrocode} %<*testthesis> -\documentclass[sotoncolour]{ecsthesis} % Use the Thesis Style with custom link colour +\documentclass[sotoncolour]{uosthesis} % Use the Thesis Style with custom link colour %</testthesis> %<*testminithesis> -\documentclass[sotoncolour]{ecsminithesis} % Use the minithesis Style with custom link colour +\documentclass[sotoncolour]{uosminithesis} % Use the minithesis Style with custom link colour %</testminithesis> %<*testprogress> -\documentclass[sotoncolour]{ecsprogress} % Use the progress Style with custom link colour +\documentclass[sotoncolour]{uosprogress} % Use the progress Style with custom link colour %</testprogress> %<*testproject> -\documentclass[sotoncolour]{ecsproject} % Use the Project Style with custom link colour +\documentclass[sotoncolour]{uosproject} % Use the Project Style with custom link colour %</testproject> %<*testreport> -\documentclass[sotoncolour]{ecsreport} % Use the Report Style with custom link colour +\documentclass[sotoncolour]{uosreport} % Use the Report Style with custom link colour %</testreport> %<*testarticle> -\documentclass[sotoncolour]{ecsarticle} % Use the Article Style with custom link colour +\documentclass[sotoncolour]{uosarticle} % Use the Article Style with custom link colour %</testarticle> %<*testgdp> -\documentclass[sotoncolour]{ecsgdp} % Use the GDP Report Style with custom link colour +\documentclass[sotoncolour]{uosgdp} % Use the GDP Report Style with custom link colour %</testgdp> %<*testgdpsummary> -\documentclass[sotoncolour]{ecsgdpsummary} % Use the GDP Summary Report Style with custom link colour +\documentclass[sotoncolour]{uosgdpsummary} % Use the GDP Summary Report Style with custom link colour %</testgdpsummary> %<*testthesis|testminithesis|testprogress|testproject|testreport|testarticle|testgdp|testgdpsummary> \graphicspath{{../Figures/}} % Location of your graphics files @@ -1555,8 +1549,8 @@ say not much at all \appendix \include{AppendixA} \backmatter -\bibliographystyle{ecs} -\bibliography{ECS} +\bibliographystyle{uos} +\bibliography{UOS} %</testthesis|testminithesis|testprogress|testproject|testreport|testgdp> %<*testgdpsummary> \section*{Introduction} @@ -1636,8 +1630,8 @@ It works. %<*testarticle> \acknowledgements{Thanks to no one.} \backmatter -\bibliographystyle{ecs} -\bibliography{ECS} +\bibliographystyle{uos} +\bibliography{UOS} \appendix %</testarticle> %<*appendix|testarticle> @@ -1887,7 +1881,7 @@ showpage % % \begin{macrocode} %<*bst> -%% File: `ecs.bst' +%% File: `uos.bst' %% A modification of `plainnat.bst' for use with natbib package %% %% Copyright 1993-1999 Patrick W Daly diff --git a/source/latex/ecsdocs/ecsdocs.ins b/source/latex/ecsdocs/uosdocs.ins similarity index 61% rename from source/latex/ecsdocs/ecsdocs.ins rename to source/latex/ecsdocs/uosdocs.ins index 92d79e36b8494b137f353175660328101ba1be7d..88caca865980e5749d31085c478ce6bd73382e1e 100644 --- a/source/latex/ecsdocs/ecsdocs.ins +++ b/source/latex/ecsdocs/uosdocs.ins @@ -7,12 +7,12 @@ Copyright (C) 2001 by Steve R. Gunn -This file is part of the ECSDocs class distribution +This file is part of the UoSDocs class distribution \endpreamble \edef\eps{\perCent!PS-Adobe-3.0^^J% \DoubleperCent Title: \outFileName^^J% - \DoubleperCent Creator: ECSThesis.dtx + \DoubleperCent Creator: UoSThesis.dtx } \edef\tex{\DoubleperCent\space ----------------------------------------------------------------^^J% \DoubleperCent\space\outFileName^^J% @@ -27,65 +27,65 @@ This file is part of the ECSDocs class distribution \DoubleperCent\space ---------------------------------------------------------------- } -\usedir{tex/latex/ecsdocs} +\usedir{tex/latex/uosdocs} \keepsilent \askforoverwritefalse \Msg{*** Generating thesis, minithesis and project class files ***} -\generate{\file{ecsthesis.cls} {\from{ecsdocs.dtx}{thesis}} - \file{ecsminithesis.cls} {\from{ecsdocs.dtx}{minithesis}} - \file{ecsprogress.cls} {\from{ecsdocs.dtx}{progress}} - \file{ecsproject.cls} {\from{ecsdocs.dtx}{project}} - \file{ecsreport.cls} {\from{ecsdocs.dtx}{report}} - \file{ecsarticle.cls} {\from{ecsdocs.dtx}{article}} - \file{ecsgdp.cls} {\from{ecsdocs.dtx}{gdp}} - \file{ecsgdpsummary.cls} {\from{ecsdocs.dtx}{gdpsummary}} +\generate{\file{uosthesis.cls} {\from{uosdocs.dtx}{thesis}} + \file{uosminithesis.cls} {\from{uosdocs.dtx}{minithesis}} + \file{uosprogress.cls} {\from{uosdocs.dtx}{progress}} + \file{uosproject.cls} {\from{uosdocs.dtx}{project}} + \file{uosreport.cls} {\from{uosdocs.dtx}{report}} + \file{uosarticle.cls} {\from{uosdocs.dtx}{article}} + \file{uosgdp.cls} {\from{uosdocs.dtx}{gdp}} + \file{uosgdpsummary.cls} {\from{uosdocs.dtx}{gdpsummary}} \file{Thesis.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testthesis}} + \from{uosdocs.dtx}{testthesis}} \file{MiniThesis.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testminithesis}} + \from{uosdocs.dtx}{testminithesis}} \file{Progress.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testprogress}} + \from{uosdocs.dtx}{testprogress}} \file{Project.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testproject}} + \from{uosdocs.dtx}{testproject}} \file{Report.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testreport}} + \from{uosdocs.dtx}{testreport}} \file{Article.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testarticle}} + \from{uosdocs.dtx}{testarticle}} \file{GDP.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testgdp}} + \from{uosdocs.dtx}{testgdp}} \file{GDPSummary.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{testgdpsummary}} + \from{uosdocs.dtx}{testgdpsummary}} \file{Introduction.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{introduction}} + \from{uosdocs.dtx}{introduction}} \file{Conclusions.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{conclusions}} + \from{uosdocs.dtx}{conclusions}} \file{AppendixA.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{appendix}} + \from{uosdocs.dtx}{appendix}} \file{figure.eps} {\usepreamble\eps \nopostamble - \from{ecsdocs.dtx}{figure}} + \from{uosdocs.dtx}{figure}} \file{Definitions.tex} {\usepreamble\tex \nopostamble - \from{ecsdocs.dtx}{definitions}} - \file{ECS.bib} {\usepreamble\bib + \from{uosdocs.dtx}{definitions}} + \file{UOS.bib} {\usepreamble\bib \nopostamble - \from{ecsdocs.dtx}{references}} - \file{ecs.bst} {\usepreamble\bst + \from{uosdocs.dtx}{references}} + \file{uos.bst} {\usepreamble\bst \nopostamble - \from{ecsdocs.dtx}{bst}} + \from{uosdocs.dtx}{bst}} } \endbatchfile