diff options
author | Karl Berry <karl@freefriends.org> | 2013-07-05 23:55:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-07-05 23:55:09 +0000 |
commit | e22e6d4f6c2ac15ae91ed7f0e0af0aa35900deb0 (patch) | |
tree | fbc373cc07b2cb1e882f6c47815314d372428596 | |
parent | 3a7fd63f467d90781d764fbded8b377343d25522 (diff) |
uowthesistitlepage (4jul13)
git-svn-id: svn://tug.org/texlive/trunk@31107 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/uowthesistitlepage/README | 61 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.pdf | bin | 0 -> 469178 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.tex | 175 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/uowthesistitlepage/uowthesistitlepage.sty | 226 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-publishers.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/uowthesistitlepage.tlpsrc | 0 |
7 files changed, 464 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/uowthesistitlepage/README b/Master/texmf-dist/doc/latex/uowthesistitlepage/README new file mode 100644 index 00000000000..67ae0932d58 --- /dev/null +++ b/Master/texmf-dist/doc/latex/uowthesistitlepage/README @@ -0,0 +1,61 @@ +This is the README for uowthesistitlepage.sty Version 1.1, 2013-07-01 + +ABOUT + +This Package redefines the \maketitle command for LaTeX documents and generates a title page for a UOW thesis in accordance with the uow branding guidelines. Use this package with the book class to typeset your thesis. Implimented in version 1.1 is the \declaration command. This typesets the declaration (below) that this thesis is your own work, required in the front of each PhD Thesis. + + +LEGAL + +Copyright (CC BY-NC-SA 3.0 AU) 2013 by T. M. Griffiths under the creative commons licence(attribution, non-comercial, share alike): http://creativecommons.org/licenses/by-nc-sa/3.0/au/. This work may be distributed and/or modified under the conditions of the LaTeX Project Public License version 1.3c: http://www.latex-project.org/lppl/lppl-1-3c.txt + +REQUIREMENTS + +- lmodern +- setspace +- etoolbox +- graphicx + + +BASIC USAGE + +\usepackage[]{uowthesistitlepage} + +\begin{document} +%Standard fields of \maketitle +\title{A Pretty Swish Title} +\author{Average J. Blow} + %If you use the hyperref package you can add a mailto link, so that clicking on your name opens an email to you. + +%The new fields from the \maketitle renewal (see code below). +\degree{That Degree You've Been Studying} + %Write it in full: e.g. Bachelor of Science Medicinal Chemistry Advanced Honours +\school{Your School} + %e.g Chemistry +\supervisor[number of supervisors (integer)]{supervisor 1, supervisor 2 \& supervisor 3} + %A list of your supervisors, can be turned off with the nosupervisor package option in the preamble or switched to multiple (more thn one) with the package option multiplesupervisors + +\maketitle + +\declaration + +%--------------% +Declaration + +I, <Student’s Full Name>, declare that this thesis, submitted in partial fulfilment of the requirements for the award of +<Your Degree>, of the School of <Your School>, University of Wollongong, is wholly my own work unless otherwise referenced +or acknowledged. The document has not been submitted for qualifications at any other academic institution. + + + +<Student’s Full Name>, July 1, 2013 + +%--------------% + +The UOW default dimensions can be implimented with: +\usepackage{geometry} + \geometry{a4paper,inner=4.0cm, outer=2cm, top=3cm, bottom=2cm} + +Created by Thomas M. Griffiths (tmg994[at]uowmail[dot]edu[dot]au) 2013-06-17 + + diff --git a/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.pdf b/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.pdf Binary files differnew file mode 100644 index 00000000000..1a649597dc6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.pdf diff --git a/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.tex b/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.tex new file mode 100644 index 00000000000..a21ee1f813a --- /dev/null +++ b/Master/texmf-dist/doc/latex/uowthesistitlepage/uowthesistitlepage.tex @@ -0,0 +1,175 @@ +\documentclass[12pt,oneside]{article} +\usepackage{geometry} + \geometry{a4paper,inner=2cm, outer=3cm, top=3cm, bottom=3cm} + +\usepackage[bitstream-charter]{mathdesign} +\usepackage[T1]{fontenc} + +\usepackage[usenames, dvipsnames]{color} +\usepackage{titlesec} + \titleformat{\section} + {\color{RoyalBlue}\normalfont\Large\bfseries} + {\color{RoyalBlue}\thesection}{1em}{} + +\usepackage{pdfpages} +\usepackage{hyperref} +\makeatletter +\renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} % dots in the table of contents +\makeatother + +\newcommand{\oporcom}[1]{\texttt{\color{RoyalBlue}#1}} % simplified the highlighting of options and commands in text +\newcommand{\comoptions}[1]{\texttt{\color{Gray}#1}} % simplified the highlighting of options and commands in text + +\setcounter{secnumdepth}{0} + +\begin{document} + +\title{\textbf{The \texttt{uowthesistitlepage} Package\\ +Redefinition of \texttt{\textbackslash{}maketitle} to Create a Title Page for a Thesis at the University of Wollongong}} +\author{Thomas M. Griffiths} +\date{Released \today, Version 1.1} + +\maketitle + +\tableofcontents + +\section{About} +This package redefines the \oporcom{\textbackslash{}maketitle} command for LaTeX documents and generates a title page compliant with the UOW branding guidelines. Also in this package is a new command \oporcom{\textbackslash{}declaration} which typeset a declaration page required in the frontmatter of each PhD thesis. Use this package with the book class to typeset your thesis. The package has a number of options that change the wording of the title page according to: whether your thesis is part of, or the entire component of assessable work for your degree; the number of supervisors you have, if any. This package \emph{is not} a complete thesis template or document class, it only typesets the title page. The default options when the package is loaded are: \oporcom{honours} and \oporcom{onesupervisor} + +\section{Legal} +This work is copyright (CC BY-NC-SA 3.0 AU) 2013 by T. M. Griffiths under the creative commons licence (attribution, non-comercial, share alike). More information can be found here: \url{http://creativecommons.org/licenses/by-nc-sa/3.0/au/}. + +This work may be distributed and/or modified under the conditions of the LaTeX Project Public License version 1.3c which can be found at: \url{http://www.latex-project.org/lppl/lppl-1-3c.txt}. + +The crest of the University of Wollongong is copyright and the property of the University of Wollongong. As the core identifier of the university its use is governed by the university's brand and visual identity guidelines which can be found at: \url{http://www.uow.edu.au/about/brand/uowlogo/index.html} + +\section{Usage} +\subsection*{\oporcom{\textbackslash{}maketitle}} +If you are familiar with LaTeX using this package is very simple, place the \texttt{uowthesistitlepage} package in your document's preamble: +\begin{verbatim} +\usepackage[]{uowthesistitlepage} +\end{verbatim} +The standard parts of the \oporcom{\textbackslash{}maketitle} command still apply. The title, author and date fields are filled in as normal, the package uses them in the title page. +\begin{verbatim} +\begin{document} +\title{A Pretty Swish Title} +\author{Average J. Blow} +\date{Month Year} +\end{verbatim} +The new fields from the uowthesistitlepage package are\oporcom{\textbackslash{}degree}, \oporcom{\textbackslash{}school} and \oporcom{\textbackslash{}supervisor}. They're fairly self-explanatory and you use them just as you would the standard macros for the regular \oporcom{\textbackslash{}maketitle} command. +\begin{verbatim} +\degree{That Degree You've Been Studying} +\school{Your School} +\supervisor[x]{Supervisor 1, Supervisor 2 \& Supervisor 3 etc.} +\end{verbatim} +You need to ensure a copy of the logo named \texttt{uow\textunderscore{}logo} is in the working directory where you're compiling your thesis, if you downloaded this style from the UOW website there will be one in the zipped package. When you want to typeset the title page simply use \oporcom{\textbackslash{}maketitle} after all the defined fields as you usually would. + +\subsection*{\oporcom{\textbackslash{}declaration}} +Using the \oporcom{\textbackslash{}declaration} command is simple just place it in your document where you want it typeset. It uses the same macros (\oporcom{\textbackslash{}author}, \oporcom{\textbackslash{}degree} and \oporcom{\textbackslash{}school}) that we defined for the redefinition of \oporcom{\textbackslash{}maketitle}. + + +\section{Package Options and Macros} +\subsection*{Macros} +\begin{description} + \item[\oporcom{\textbackslash{}author}\comoptions{\{Your Name\}}] + The author of the work, in this case you. For the your thesis you should use your full name and any previous degrees, for example: Average Joe Blogs BSc Hon. + + \item[\oporcom{\textbackslash{}date}\comoptions{\{Month Year\}}] + The date of your submission, usually `Month Year'. Alternatively, you can use the \oporcom{\textbackslash{}today} macro, and it will print the date in the format month dd, yyyy. + + \item[\oporcom{\textbackslash{}declaration}] This typesets the declaration that is required in the frontmatter of a PhD thesis. It's used in the exact same way as \oporcom{\textbackslash{}maketitle}, place it in the document where you want it typeset, and it will typeset the following: +\begin{quote} + \noindent {\large \textbf{Declaration}}\\ + + \noindent I, \textless{}Student's Full Name\textgreater, declare that this thesis, submitted in fulfilment of the requirements for the award of \textless{}Your Degree\textgreater, of the School of \textless{}Your School\textgreater, University of Wollongong, is wholly my own work unless otherwise referenced or acknowledged. The document has not been submitted for qualifications at any other academic institution.\\ + \vspace{16mm}\\ + \noindent\rule{0.4\textwidth}{1pt}\\ + \vspace{8mm}\\ + \textbf{\textless{}Student's Full Name\textgreater}, \today\\ +\end{quote} + + \item[\oporcom{\textbackslash{}degree}\comoptions{\{Your Degree\}}] + The degree for which you are submitting this work. Write the degree out in full; Doctor of Philosophy, Master of Science, Bachelor of Arts Honours etc. + + \item[\oporcom{\textbackslash{}graphic}] + This macro is used internally to load the UOW Graphic. It has no immediate use in the body of your document and can be ignored unless you feel like cracking open the style file and tinkering. For the graphic to load properly in the title page there must be an image file in the working directory named \texttt{uow\textunderscore{}logo}. It can be used in the body of the document to load an alternative graphic if that is desired, be warned that determining the size in this case is up to you. + The usage is a bit odd note the nested \oporcom{\textbackslash{}includegraphics} command: + + \oporcom{\textbackslash{}graphic}\comoptions{\{\textbackslash{}includegraphics\{yourgraphic\}\}} + + \item[\oporcom{\textbackslash{}requirement}] + Similar to the \oporcom{\textbackslash{}graphic} macro, this macro is for internal use. It is manipulated by the degree options (\oporcom{phd}, \oporcom{honours} etc.) in the preamble, and determines what is printed in the requirement section of the title page. The default is the \oporcom{honours} option. + + \item[\oporcom{\textbackslash{}school}\comoptions{\{Your School\}}] + The school within the university with which you are associated. If you are not associated with a school you can use the \oporcom{noschool} option in the preamble to disable the school under the UOW logo. The \oporcom{\textbackslash{}school} command will still work with the \oporcom{noschool} option, so you can specify another affiliation, for example The Australian Institute for Innovative Materials (AIIM). + + \item[\oporcom{\textbackslash{}supervisor}\comoptions{[number of supervisors (integer)]\{Your Supervisors\}}] + Prints your supervisor(s) to the title page. List all your supervisors and their titles in the one set of enclosing braces (\texttt{\{ \}}), separated by commas with an ampersand (\&) before the final supervisor if you have multiple supervisors. Use the optional argument `\texttt{[x]}' to specify how many supervisors you have. The default number of supervisors is one. + + \item[\oporcom{\textbackslash{}title}\comoptions{\{Your Thesis Title\}}] + Self explanatory, it's the title of your thesis +\end{description} + +\subsection*{Options} +\begin{description} + \item[\oporcom{honours}] + One of the degree options and the default. This option modifies the wording of the thesis requirement so that it is reflective of an honours degree: `This thesis is presented as part of the requirement for the'. + + \item[\oporcom{honors}] + Identical to \oporcom{honours}, just the alternative u-less spelling. See above. + + \item[\oporcom{phd}] + One of the degree options. This option modifies the wording of the thesis requirement so that it is reflective of a Doctoral degree: `This thesis is presented as required for the'. + + \item[\oporcom{mastersbyresearch}] + One of the degree options, the same as \oporcom{phd}. This option modifies the wording of the thesis requirement so that it is reflective of a Masters by Research: `This thesis is presented as required for the'. + + \item[\oporcom{mastersbycoursework}] + One of the degree options, the same as \oporcom{mastersbyresearch} except that the thesis is only a partial requirement for the award of the degree. This option modifies the wording of the thesis requirement so that it is reflective of a Masters by Coursework: `This thesis is presented as part of the requirement for the'. + + \item[\oporcom{multiplesupervisors}] + Makes the supervisor field plural, printing `Supervisors'. Still implemented but unnecessary, use the optional argument to the \oporcom{\textbackslash{}supervisor} command. + + \item[\oporcom{noschool}] + Removes the text underneath the UOW stating your school affiliation. While it removes the `School of' text it doesn't deactivate the \oporcom{\textbackslash{}school} command completely it prints an empty space instead. The \oporcom{\textbackslash{}school} command will still works with the \oporcom{noschool} option, so that you can specify another affiliation. + + \item[\oporcom{nosupervisor}] + Removes the supervisor field from the title page completely. Incorporated mainly to match the Word template, which, oddly is missing a supervisor field. Still implemented but unnecessary, use the optional argument to the \oporcom{\textbackslash{}supervisor} command + + \item[\oporcom{onesupervisor}] + Makes the supervisor field singular, printing `Supervisor' This option is the default. Still implemented but unnecessary, use the optional argument to the \oporcom{\textbackslash{}supervisor} command +\end{description} + +\section{Change Log} +If you spot any errors or bugs, or alternately you have any requests for an addition let me know. +\subsubsection*{Version 1.1, 2013-07-01, tmgriffiths} +\begin{itemize} + \item Rewrote the \oporcom{\textbackslash{}supervisor} command to have an optional argument giving the number of supervisors. I used the \texttt{etoolbox} package and its \texttt{\textbackslash{}ifnumcom} macros to do so. The old options \oporcom{nosupervisor}, \oporcom{onesupervisor} and \oporcom{multiplesupervisors} still exist but mainly for legacy reasons. It is not necessary to specify them in the preamble anymore. The only thing of note is that \oporcom{nosupervisor} is achieved by either \oporcom{nosupervisor} in the preamble or \oporcom{\textbackslash{}supervisor}\texttt{[0]\{\}} in the document Simply leaving out supervisor will not remove the field. + \item Rewrote the way each degree type specified partial or complete requirement in the \oporcom{\textbackslash{}@requirement} macro. I'm now using \texttt{\textbackslash{}if} statements to set the field. + \item Implemented the \oporcom{\textbackslash{}declaration} command (see examples). It typesets declaration page that PhD students are required to have in the frontmatter of their thesis. +\end{itemize} + +\subsubsection*{Version 1.0, 2013-23-06, tmgriffiths} +\begin{enumerate} + \item Implimented \oporcom{phd}, \oporcom{mastersbyresearch}, the various \oporcom{supervisor} based, and \oporcom{noschool} options. + \item Annotated code in sty file. + \item Wrote documentation. +\end{enumerate} + +\section{Example Title Pages} +In order on the following pages they are: +\begin{enumerate} + \item \oporcom{onesupervisor,honours} \emph{default} + \item \oporcom{multiplesupervisors,phd} + \item \oporcom{nosupervisor,phd} + \item \oporcom{noschool,honours} + \item Microsoft Word 2010 template for comparison. + \item \oporcom{\textbackslash{}declaration} declaration page (mainly for PhD theses). +\end{enumerate} +\includepdf{onesupervisor.pdf} +\includepdf{multiplesupervisors-phd.pdf} +\includepdf{nosupervisor-phd.pdf} +\includepdf{noschool.pdf} +\includepdf{word.pdf} +\includepdf{declaration.pdf} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/uowthesistitlepage/uowthesistitlepage.sty b/Master/texmf-dist/tex/latex/uowthesistitlepage/uowthesistitlepage.sty new file mode 100644 index 00000000000..5bfbbb5b1b8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/uowthesistitlepage/uowthesistitlepage.sty @@ -0,0 +1,226 @@ +%% This is file `uowthesistitlepage.sty', +%% Version 1.1 2007-07-01 +%% +%% Copyright (CC BY-NC-SA 3.0 AU) 2013 by T. M. Griffiths +%% under the creative commons licence, attribution, non-comercial, share alike +%% http://creativecommons.org/licenses/by-nc-sa/3.0/au/ +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License version 1.3c +%% http://www.latex-project.org/lppl/lppl-1-3c.txt +%% +%%-------------------------------------------------------------------------------- +%% This Package redefines the \maketitle command for LaTeX documents and generates +%% a title page as close as possible to the current UOW HDR word thesis-template, +%% use this package with the book class to typeset your thesis. +%% The UOW default dimensions can be implimented with: +%% \usepackage{geometry} +%% \geometry{a4paper,inner=4.0cm, outer=2cm, top=3cm, bottom=2cm} +%% +%% Created by Thomas M. Griffiths (tmg994[at]uowmail[dot]edu[dot]au) 2013-06-17 +%% Version 1.1 2007-07-01 tmgriffiths +%%-------------------------------------------------------------------------------- + +%% Basic usage overview +% +% \usepackage{uowthesistitlepage} +% +% \begin{document} +% +% Title page info and usage +% +% Standard fields of \maketitle +% \title{A Pretty Swish Title} +% \author{Average J. Blow} +% % If you use the hyperref package you can add a mailto link, so that clicking on your name opens an email to you. +% +% The new fields from the \maketitle renewal (see code below). +% \degree{That Degree You've Been Studying} +% % Write it in full: e.g. Bachelor of Science Medicinal Chemistry Advanced Honours +% \school{Your School} +% % e.g Chemistry +% \supervisor{supervisor 1, supervisor 2 \& supervisor 3} +% % A list of your supervisors, can be turned off with the nosupervisor package option in the preamble +% % or switched to multiple (more thn one) with the package option multiplesupervisors +% +% Implimented in version 1.1 is the \declaration command. +% This typesets the declaration (below) that this thesis is your own work, required in the front of each PhD Thesis. +% +% Declaration +% +% I, <Student’s Full Name>, declare that this thesis, submitted in partial fulfilment of the requirements for the award of +% <Your Degree>, of the School of <Your School>, University of Wollongong, is wholly my own work unless otherwise referenced +% or acknowledged. The document has not been submitted for qualifications at any other academic institution. +% +% +% ------------------------------------ +% +% <Student’s Full Name>, July 1, 2013 +% + +%%---------------------------------------------------------------------%% +% Package code % +%%---------------------------------------------------------------------%% + +\NeedsTeXFormat{LaTeX2e}[1994/06/01] +\ProvidesPackage{uowthesistitlepage}[2007/07/01 (cc) tmgriffiths] + +\RequirePackage{lmodern} +\RequirePackage{setspace} % for the doublespacing +\RequirePackage{etoolbox} % for the supervisor counting trickery +\RequirePackage{graphicx} + \DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png} + + +%% Defining the defualt values of the macros within \maketitle +\makeatletter % his \makeatother friend is at the end of the document, using multiple sets I got all sorts of errors +% Fields already in the \maketitle command +\def\@title{\textless{}Title of Your Thesis\textgreater} +\def\@author{\textless{}Student's Full Name\textgreater} +\def\@date{\textless{}Month Year\textgreater} + +%\def\@supervisor{\textless{}Your Supervisor(s)\textgreater} +% \newcommand{\supervisor}[2][1]{\gdef\@supervisor{#2}} + +%These are the new fields not currently in the standard \maketitle macro. +\def\@supervisor{\textless{}Your Supervisor(s)\textgreater} + \newcommand{\supervisor}[2][1]{ + \gdef\@supervisor{#2} + \ifnumless{#1}{1}{\nosupervisortrue \multiplesupervisorsfalse}{} + \ifnumequal{#1}{1}{\nosupervisorfalse \multiplesupervisorsfalse}{} + \ifnumgreater{#1}{1}{\nosupervisorfalse \multiplesupervisorstrue}{} + } +\def\@degree{\textless{}Your Degree\textgreater} + \newcommand{\degree}[1]{\gdef\@degree{#1}} +\def\@school{\textless{}Your School\textgreater} + \newcommand{\school}[1]{\gdef\@school{#1}} +\def\@graphic{\includegraphics[height=2.1cm]{uow_logo}} +% Image must be in the working directory for this command to work + \newcommand{\graphic}[1]{\gdef\@graphic{#1}} +\def\@requirement{This thesis is presented as \ifpartial part of the requirements \else required \fi for the} +\def\@schooltitle{School of} +% The default value is the same as the honours option. This can be changed for degrees where the thesis is not only a part of the requirement of the degree + +%\def\@university{No university} +% \newcommand{\university}[1]{\gdef\@university{#1}} % inactive with the new thesis theme (tmgriffiths 2013-05-29) + +%% Lengths +% Calculate the size of the gaps between fields relative to the paper height, incase A4 is not used. +% The title page should cope with up to A5, but document fontsize does need to be taken down to 10 pt. +% In the future I hope to implement something that changes the font size according to paper size. +\newlength{\biggap} + \setlength{\biggap}{0.1178\paperheight} %for A4 paper this is approximately 35 mm +\newlength{\midgap} + \setlength{\midgap}{0.0505\paperheight} %for A4 paper this is approximately 15 mm +\newlength{\smallgap} + \setlength{\smallgap}{0.0269\paperheight} %for A4 paper this is approximately 8 mm + +%% If statements +\newif\ifphd +\newif\ifpartial +\newif\ifnosupervisor +\newif\ifmultiplesupervisors + +%% Declareing the package options +% The default wording for the thesis requirements for an honours thesis. +\DeclareOption{honours} +{\phdfalse \partialtrue } + +\DeclareOption{honors} % for those less honourable of you who've shunned the 'u. +{\phdfalse \partialtrue } + +% The default wording for the thesis requirements for a masters by coursework thesis. +\DeclareOption{mastersbycoursework} +{\phdfalse \partialtrue } + +% The default wording for the thesis requirements for a masters by research dissertaion. +\DeclareOption{mastersbyresearch} +{\phdfalse \partialfalse } + +% The default wording for the thesis requirements for a PhD thesis. +\DeclareOption{phd} +{\phdtrue \partialfalse } + +% For all other thesis types, +\DeclareOption{other} +{\phdfalse \partialtrue } + +% In case you belong to an institute such as AIIM instead of a school +\DeclareOption{noschool} +{\def\@schooltitle{} \def\@school{}} + +% Determining the pluralisation (or absence) of 'supervisor' acording to the number of supervisors +\DeclareOption{nosupervisor} % also achievable by using \supervisor[0]{} +{\nosupervisortrue \multiplesupervisorsfalse} + +% These two options have been left in for legacy purposes, but are no longer needed as the \supervisor command has been modifed to have an optional field that specifies the number of supervisors +\DeclareOption{onesupervisor} +{\nosupervisorfalse \multiplesupervisorsfalse} +\DeclareOption{multiplesupervisors} +{\nosupervisorfalse \multiplesupervisorstrue} + +%% +%% Title page +%% +%% Here we actually set up the title page. +\renewcommand{\maketitle} +{ +\begin{doublespace} + \begin{center} + \vspace{-\smallgap} + \thispagestyle{empty} + {\@graphic}\\ + \vspace{\smallgap} + \textbf{ + \@schooltitle {\@school}\\ + \vspace{\biggap} + {\large{\@title}}\\ + \vspace{\biggap} + {\@author}\\ + \vspace{\smallgap} + \ifnosupervisor {\ }\\ + \else{ + \ifmultiplesupervisors Supervisors\\\@supervisor\\ + \else Supervisor\\\@supervisor\\ + \fi + } + \fi + \vspace{\smallgap} + \@requirement\\ + Award of the Degree of\\ + \@degree\\ + of the\\ + University of Wollongong\\ + \vspace*{\fill} + \@date\vspace{\smallgap} + } + \end{center} +\end{doublespace} +\clearpage{\pagestyle{empty}\cleardoublepage} +} + +%% Execute the default options, print supervisor field and requirements for an honours thesis. +\ExecuteOptions{onesupervisor,honours} +\ProcessOptions\relax + + +%% +%% Declaration page +%% +%% This is a new command (\declaration) that if you desire you can use to print the standard thesis submission declaration. + +\newcommand{\declaration}{ +\thispagestyle{empty} +\noindent {\large \textbf{Declaration}}\\ + +\noindent I, \@author, declare that this thesis, submitted in \ifpartial partial \fi fulfilment of the requirements for the award of \@degree, of the \@schooltitle{} \@school, University of Wollongong, is wholly my own work unless otherwise referenced or acknowledged. The document has not been submitted for qualifications at any other academic institution.\\ +\vspace{\midgap}\\ +\noindent\rule{0.4\textwidth}{1.pt}\\ +\vspace{\smallgap}\\ +\textbf{\@author}, \today +} +\clearpage{\pagestyle{empty}\cleardoublepage} +\makeatother + +\endinput +% Quidquid latine dictum sit altum videtur.
\ No newline at end of file diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 19210af1d9b..c541a55c92e 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -485,7 +485,7 @@ my @TLP_working = qw( unamthesis underlin underoverlap underscore undolabl uni-wtal-ger uni-wtal-lin unicode-math unisugar units unitsdef universa unswcover - uothesis uowthesis upca upmethodology upquote + uothesis uowthesis uowthesistitlepage upca upmethodology upquote uri url urlbst urwchancal usebib ushort uspatent ut-thesis uwmslide uwthesis vak vancouver variations varindex varisize diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc index b705728d1cd..ab2af0f4748 100644 --- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc @@ -114,6 +114,7 @@ depend unswcover depend ut-thesis depend uothesis depend uowthesis +depend uowthesistitlepage depend uspatent depend uwthesis depend vancouver diff --git a/Master/tlpkg/tlpsrc/uowthesistitlepage.tlpsrc b/Master/tlpkg/tlpsrc/uowthesistitlepage.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/tlpkg/tlpsrc/uowthesistitlepage.tlpsrc |