Thesis document class and template upnmthesis.cls
commissioned by UPNM's Centre of Graduate Studies (v1.0.2 April 20, 2016).
%%%%%%%%%%%%%%%%%%
%% Sample thesis using upnmthesis.cls, April 20, 2016.
%% by Lian Tze LIM (liantze@gmail.com)
%% http://liantze.penguinattack.org/latextypesetting.html#upnmthesis
%%
%% Possible options:
%% undergrad -- If you're writing an undergraduate thesis. There will then
%% be no exam committee approval (even if you have specified
%% examcommapproval), and the wordings of the supervisory
%% committee approval will be different. Remember to specify
%% your \faculty if using this option.
%% newtx -- Loads the newtxtext and newtxmath font packages if these
%% packages are installed; they have nicer math fonts.
%% Otherwise mathptmx will be loaded as default.
%% microtype -- Even nicer typographic output! Reduces chances of hyphenation
%% but *sometimes* (though rare) may cause an endless loop as
%% the typesetting engine tries to find an optimal line break.
%%%%%%%%%%%%%%%%%%
%\documentclass[undergrad,newtx,microtype]{upnmthesis}
\documentclass{upnmthesis}
%% Load any other packages you need here
\usepackage{graphicx}
\usepackage{lipsum}
%% Information about your thesis
\author{Lim Lian Tze}
\title{\LaTeX{} Thesis Template for Universiti Pertahanan Nasional Malaysia}
\degree{Doctor of Philosophy}
\studyfield{Computer Science}
% \degree{Bachelor of Science}
% \studyfield{Mechanical Engineering}
%% If Bachelor programme, you'll need to uncomment and specify the following:
% \faculty{Faculty of Engineering}
\submissionyear{2016}
\submissionmonth{March}
\vivadate{20 May 2016}
\begin{document}
%% Load myacronyms.tex, which contains your abbreviations etc
\input{myacronyms}
\frontmatter
%% This will generate the cover page, a blank page, and then the title page
\makecoverandtitlepage
%% Dedication -- comment out if you don't need one
\dedication{To my parents.}
%% English and Malay abstracts in their respective files
\abstractfromfile{sample-abstract}
\msabstractfromfile{sample-msabstract}
%% Acknowledgements in a separate file
\input{acknowledgements}
%% Examination Committee Approval: Only required for graduate students.
%% Undegraduates may comment out this block.
\begin{examcommapproval}
% Exam Committee Chairman
\member[title=Professor, department={Faculty of Mathematics}, role={Chairman}]{Name of Chairperson, PhD}
% Internal Examiner 1
\member[title=Associate Professor, department={Faculty of Engineering}, role={Internal Examiner}]{Name of Examiner 1, PhD}
% Internal Examiner 2
\member[title={}, department={Faculty of Engineering}, role={Internal Examiner}]{Name of Examiner 2, PhD}
% External Examiner
\member[title=Associate Professor, department={School of Chemical Engineering}, institute={Imperial College}, role={External Examiner}]{Name of External, PhD}
\end{examcommapproval}
%% Supervisory Committee Approval
\begin{supervisoryapproval}
% Supervisory Committee Chairman
\member[title={Associate Professor}, role={Main Supervisor}, department={Faculty of Engineering}]{Name of Chairperson, PhD}
% Supervisory Committee Member 1
\member[title={Ir.}, role={Co-Supervisor}, department={Faculty of Engineering}]{Name of Member 1, PhD}
% Supervisory Committee Member 2
\member[role={Co-Supervisor}, department={Faculty of Engineering}]{Name of Member 2, PhD}
\end{supervisoryapproval}
%% Declaration page -- remember to sign
\declarationpage
%% Content lists
{\clearpage\SingleSpacing
\tableofcontents*\clearpage
\listoftables\clearpage
\listoffigures\clearpage
%% Comment out the following line if
%% you have two or less appendices
% \listofappendices\clearpage
\printacronyms\clearpage
}
\mainmatter
%% Recommended to put chapters in separate files
\input{sample-chap-intro}
\input{sample-chap-dummy}
%% Your .bib bibliography file (without .bib extension)
\bibliography{myrefs}
%% Recommended to put appendices in separate files
\begin{appendices}
\input{sample-appen-manual}
\input{sample-appen-try}
\end{appendices}
%% Your biodata, in biodata.tex
\input{biodata}
%% List of your own publications -- make sure you've
%% defined them in your bibliography .bib file.
\nociteown{Lim:2009,Bond:etal:WordNetBahasa:2014,Lim:etal:2014,Lim:etal:acl:lookup}
\bibliographyown{myrefs}
\end{document}