This is an unofficial XeLaTeX template for Diploma theses authored by undergraduate students at the Department of Computer Science and Engineering, School of Engineering, University of Ioannina, in partial fulfillment of the requirements for the Diploma of Engineering degree.
- This template was based on the official template for Master's theses and Ph.D. dissertations used at the same department.
- Initial modifications made by George Z. Zachos on January 2021.
In order to use this template, you must first install a TeX distribution.
For example, you can install TeX Live on Debian-based distributions using the command sudo apt-get install texlive-full
.
Then, install Texmaker using sudo apt-get install texmaker
,
or another TeX editor of your choice (i.e. TeXstudio, Kile).
Τhe BibTeX
system is used for bibliography management. Bibliography entries are kept in a separate (.bib
) file and are then imported into the main document.
The following two commands are used to set the style and the external file containing bibliography entries:
\bibliographystyle{stylename}
\bibliography{bibfile}
In this template, bibfile
is set to Content/Bibliography
(Note that there is no file extension) and stylename
is set to ieeetran
.
You can use the bibliography style of your choice, but in order to use ieeetran
you should visit ieee.org,
download "LaTeX Bibliography Files" ZIP file, extract it and place the IEEEtran.bst
file in the same directory as SampleThesis.tex
.
Open the Template/SampleThesis.tex
file with your TeX editor and compile it with XeLaTeX.
In case the bibliography page is not created compile with XeLaTeX
, then BibTeX
and finally XeLaTeX
(may require two XeLaTeX
compilations at the end).
For the main text, the freely available GFS Didot fonts are required (most probably, they are already installed with TeX Live).
The typewritter font is Ubuntu Mono can be found here Template/Font
, in case it is not already installed on your system.
- The template enables typesetting of Diploma theses in Greek by using the xgreek package.