Big release, bringing quality of life improvements to the template as well as
important fixes! One of the most notable is the incorporation of book.cls
style \frontmatter
and \backmatter
macros that reduces the main.tex
file
down to only a few lines!
\documentclass[11pt,a4paper,reqno,fancyheader]{tudelft-light/tud-report}
\title[TU Delft Light]{TU Delft Light}
\subtitle{An Easy to Use \LaTeX\ Template}
\author{John Doe | 0000001, Jane Doe | 0000002} % {Name | Student Number}
\course{[TU0000] \LaTeX\ 101}
\supervisor{Dr. Jan Jansen}
\abstract{\input{examples/abstract.tex}}
\begin{document}
\makecover[theme=light, fill opacity=0.1]
\maketitle
\frontmatter
\tableofcontents
\printnomenclature[50pt]
\listoffigures
\listoftables
\mainmatter
\include{examples/latex_elements}
\printbibliography[title=References,heading=bibintoc]
\begin{appendices}
\include{examples/listing}
\end{appendices}
\end{document}
Added
- Ability to generate a formatted bibliography that appears directly
in the Table of Contents with the\printbibliography
command (Issue #13) - Asymmetric margins when using the
twoside
option (Issue #25) questions
environment for declaring research questions (Issue #27).
Special thanks to @kswannet for providing the suggestion!- Automated inclusion of list of figures and list of tables in
table of contents using thetocbibind
package. Refer tomain.tex
to
see how to prevent duplicates in ToC due to this addition. - Automated filtering of citations in captions using the
etoolbox
package \frontmatter
and\backmatter
macros to easily change between a roman
numbered chapters such as the preface/summary to main content chapters
numbered with arabic numerals. This greatly reduces the verbosity of the
main.tex
file.- Support for ensuring that chapters start on odd-pages in when using the
twoside
mode (Issue #48). Blank pages that follow the current
formatting are added with the text "This page intentionally left blank." - Support for typesetting quotes with the
quoting
package
Changed
- Hard-coded
\addbibresource
filename to use a glob pattern (Issue #38) - Refactored imports to
tud-report.cls
file to make dependencies more
explicit - Hard-coded
\geometry
declaration fortwoside
option intud-report.cls
into conditional options that are passed to thegeometry
package (Issue
#43) - Cover and title page formatting to produce blank pages if
twoside
option
is declared - Listings to be numbered using the chapter number
Removed
tud-packages.sty
package- Unused
datatool
,rotating
,pdflscape
,color
,pdfpages
packages