Skip to content

Release 2.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Mar 21:15
f83dd25

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 the tocbibind package. Refer to main.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 for twoside option in tud-report.cls
    into conditional options that are passed to the geometry 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

Fixed

  • References appearing twice in fancy header (Issue #47)
  • Nomenclature not compiling when using latexmk (Issue #50)
  • Incorrect page numbers in ToC, caused by an incompatibility with the
    notocite package (Issue #37)