The all caps command version must be run after changing the normal case command for it to change the default. The university example here also has a link embedded.
More detail can be found in the class docs file. Found in `doc\textgreater latex\textgreater ecsdocs` of the texmf directory discussed in Section~\ref{start}.
The other common commands already exist in the top level template file.
You probably have downloaded the templates as a zip file.
This zip file should be \emph{extracted to the texmf} folder that will either need to be created in your user directory or will be near your installation directory.
For TeXLive this defaults to \verb|<userdirectory>\texlive| on Windows. It can be found by running the command \verb|kpsewhich -var-value=TEXMFHOME|. For MiKTeX see \url{https://miktex.org/kb/texmf-roots}.
The structure of this folder should look like this.
\begin[caption=Folder Structure of the texmf folder.]{lstlisting}\label{folder_struct}
+-texmf
+-bibtex
| +-bib
| | +-ecsdocs
| +-bst
| +-ecsdocs
+-doc
| +-latex
| +-ecsdocs
+-templates
| +-latex
| +-ecsdocs
+-tex
| +-latex
| +-ecsdocs
+-source
+-docstrip
+-ecsdocs
\end{lstlisting}
On some \LaTeX{} systems, the directory look-up tables will need to be refreshed after making additions or deletions to the system files.
For TeXlive systems this is accomplished via executing \verb|texhash| as root.
MikTeX users can run \verb|initexmf -u| to accomplish the same thing.
The \verb|templates/latex/ecsdocs| folder contains the files to get you started.
The base file is \verb|Thesis.tex| for a thesis and \verb|Progress.tex| for a progress report.
The base files have dependancies for the sections and the figures.
These files are: \verb|Definitions.tex|, \verb|Introduction.tex|, \verb|Conclusion.tex|, \verb|AppendixA.tex|, \verb|figure.eps|, \verb|ECS.bib|. To start using the templates, copy the base file and the dependancies into your working directory.
These files are designed as a starting point for the structure of your thesis.
If you are familiar with \LaTeX{}, go and explore the template and use it. Maybe start with putting your info in the section \emph{THESIS/DOC INFORMATION} block of the \verb|Thesis.tex| or \verb|Progress.tex| file. You can then modify the rest of this file to your unique specifications based on your degree/university. If you are new to \LaTeX{} then read about the file structure below.
\section{File Structure}
The \verb|Thesis.tex| file is composed of two main parts.
Firstly, \verb|frontmatter| is all the information that goes before your and \verb|mainmatter|.
It is advisable to write each chapter (an possibly section) in a separate file to keep each file of a manageable size.
They are included into the main file with an \verb|\include{Filename}| statement.
Also keep Appendix and Listings files separate if possible.
The all caps command version must be run after changing the normal case command for it to change the default. The university example here also has a link embedded.
More detail can be found in the class docs file. Found in \verb{doc\latex\ecsdocs}` of the texmf directory discussed in Section~\ref{start}.
The other common commands already exist in the top level template file.
\subsection{Add a Glossary or Index}
\emph{Both Indexes and Glossaries involve an extra build step so you will need to read the manual before inserting these.} They should be put after a \verb|\cleartoeven| as is convention for indexes to start on the left.
Some people may want to have an index or prefer Glossary instead of a list of symbols.
The \href{http://anorien.csc.warwick.ac.uk/mirrors/CTAN/macros/latex/contrib/glossaries}{\texttt{glossaries}} package can be used.
Inserting the \verb|\printglossaries| command will put the glossary where you want it.
The list of symbols command can be removed in this case.
Inserting the \verb|\printindex| command will put the glossary where you want it.
The recomended index package is \href{https://en.wikibooks.org/wiki/LaTeX/Indexing}{\texttt{makeidx}}.