Skip to content
Snippets Groups Projects
Commit adbe1db9 authored by Edward Longman's avatar Edward Longman
Browse files

Rename instances of ecs to uos, remove checksum, write changelog for makefile

parent 1892d624
No related branches found
No related tags found
No related merge requests found
File moved
#*=============================================================================
# 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) \
......
File moved
......@@ -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
......
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment