Important
If you're using Overleaf, we recommend compiling the templates with LuaLaTeX and using the latest TeX Live version. If your compilation times out (Overleaf is becoming increasingly stricter with compilation time limits for free accounts...), you may need to consider using the paid plan (monthly subscription) or a local TeX editor installed on your system (free).
This LaTeX template is for your PhD Thesis, or for the yearly reports for the same doctoral programme at Iscte. As with the previous templates, non-work-related information such as LaTeX package configurations is stored in a separate file.
The template can be used in two ways, depending on if you want your thesis document or a yearly report.
For the thesis proper:
\documentclass{thesis}For yearly reports:
\documentclass[report]{thesis}Additionally, if you'd like to write your thesis in Portuguese, you can change the built-in titles and names to Portuguese using the pt option:
\documentclass[pt]{thesis}Your thesis should begin by defining information on the thesis, namely, its title, author's name, supervisor(s), jury / supervision committee, doctoral programme name, department name, and date.
\title{Title of a Great PhD Thesis}
\author{Your Full Name}
\program{Name of the Doctoral Programme}{Your PhD Specialty}
\department{Department of Typesetting}
% \department{Another Department} % Optional
\supervisor
{Ph.D. Professor Alice, Assistant Professor}
{Iscte - Instituto Universitário de Lisboa}
\supervisor
{Ph.D. Professor Bob, Assistant Professor}
{Iscte - Instituto Universitário de Lisboa}
\supervisor
{Ph.D. Professor Mallory, Assistant Professor}
{Iscte - Instituto Universitário de Lisboa}
\jury
{Ph.D. Professor John}
{Iscte - Instituto Universitário de Lisboa}
\jury
{Ph.D. Professor Alice}
{Iscte - Instituto Universitário de Lisboa}
\jury
{Ph.D. Professor Jane}
{Iscte - Instituto Universitário de Lisboa}
\jury
{Ph.D. Professor Doe}
{Anonymous University, Department of ???, Typesetting Research Center}
% Submission Date (Month, Year)
\date{Month}{Year}Additionally, you should include an abstract and keywords, both in English and Portuguese.
% Resumo, em Português
\begin{resumo}
Escreva aqui o resumo em Português. Existe um limite de 250 palavras. A tese deverá ter um Resumo em português e um em inglês (Abstract), contudo poderá também ter em outros idiomas, para além destes dois.
\keyword{Palavras-chave}
\keyword{separadas}
\keyword{por}
\keyword{vírgulas}
\end{resumo}
% Abstract, in English
\begin{abstract}
Write here the abstract in English. There is a 250 word limit. Your thesis should have an abstract in English and one in Portuguese (Resumo), however, it may have additional abstracts in other languages.
\keyword{Keywords}
\keyword{separated}
\keyword{by}
\keyword{commas}
\end{abstract}The remainder of your document is written in standard LaTeX within the document environment. References are automatically handled by BibLaTeX.
The template checks your document for the following restrictions, and will warn you if anything is out of place (so just relax and write):
- The Resumo and Abstract sections each have a 250 word limit. If you want to check your word counts manually, you can do so by pasting a snippet of LaTeX code into this website;
- The Resumo and Abstract sections should declare the same number of keywords, no fewer than 3 and no more than 6;
- All these fields must be defined: the thesis title, programme name, department name, author name, and submission date (month and year);
- Months should be capitalised and fully written out, e.g. "January" instead of "january" or "Jan" in English, or "Janeiro" instead of "jan" in Portuguese;
- The thesis submission year should be greater than or equal to the current year.
- The thesis must have at least 1 supervisor, and no more than 3;
- The thesis monitoring committee / defence jury must have exactly 4 members.
Notes on Compiling Locally
To compile the template locally, we recommend using MiKTeX on Windows, and TinyTex on Linux, since both* can resolve package installations. We've had the best luck compiling with LuaLaTeX.
# inside the ISTA Master's Dissertation folder:
lualatex -shell-escape main.tex*TinyTex resolves packages if you compile in R, using tinytex::lualatex; even then, in our experience it's not great. We recommend
doing tlmgr install scheme-full if you're having issues with the compilation.