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
#*=============================================================================
# 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) \
......
......@@ -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
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment