Scientific Thesis Template Versions Save

LaTeX template for Master, Bachelor, Diploma, and Student Theses

3.0.0

3 years ago

Fixed

  • Fixed loading of newtxmath.
  • Fixed loading of "TeX Gyre Termes" and "TeX Gyre Heros" on MiKTeX.
  • Fixed bold and italics
  • Fixed font in math environment \mathrm to use "TeX Gyre Termes"
  • Fixed renaming of \acronymname to "Abkürzungsverzeichnis" when using the german template
  • Fixed loading of "TeX Gyre Heros" variants on LuaLaTeX
  • Fixed the broken PlantUML setup link in the documentation

Changed

  • Simplified styleguide of config.tex
  • Removed package dtk-logos, because it causes issues with lualatex
  • Removed package amssymb to fix compilation error. #125
  • Change documentation to tell users to download master.zip instead of the latest release.
  • Switch from lualatex to pdflatex as default compiler.

Added

  • Added section "related work". #127

Removed

  • Removed option hyperref at xcolor package. It is not used and caused troubles at some setups.

3.0.0-beta.4

5 years ago

Added

  • Added stfloats package to enable footnotes below floats.
  • Added ngerman as class option for German documents.
  • Added macros \eg and \ie.
  • Added macro \powerset to correctly typeset the powerset symbol.
  • Added example for forest package.
  • Enable deletion of *.bbl when calling latexmk -c

Changed

  • Change kind of loading of cleveref package.
  • Strings for cleveref in German are set explicitly.

Fixed

  • There were English words appearing in German documents. #100 #103
  • Links to abbreviations work again. #102
  • Fix spacing between numbers and text in the TOC. #78
  • latexhints-minted-german.tex compiles with pdflatex again
  • Fix "LaTeX Warning: Reference `tab:Results' on page 1 undefined on input line 422."

3.0.0-beta.3

5 years ago

Fixed

  • German quotes are correct when using \qq{...}.
  • .editorconfig only for *.tex, *.bib, *.yaml to enable seamless editing of *.cpp, *.java, etc. Fixes #25.

Changed

  • Bibliography goes before appendix.

3.0.0-beta.2

5 years ago

Added

  • LatexDemo to show the LaTeX source code for equations and enumerations and the result in a box next to it.
  • ADR-0004 explaining the usage of lualatex for ligature handling.

Changed

  • Moved documentation contents of README.md to docs/index.md.
  • Refined setup instructions.
  • Refined overleaf instructions.
  • Refined instructions not to use \\ to separate paragraphs in LaTeX (but to use a blank line).
  • Documentation improvements in config.tex.

3.0.0-beta.1

6 years ago

Added

  • Magic comment % !TeX TXS-program:compile = txs:///lualatex/[--shell-escape] to main-minted-german.tex.

Changed

  • Default compiler is lualatex (instead of pdflatex): % !TeX program and .latexmkrc adapted accordingly.
  • Quotes are now made by \qq{word} instead of \enquote{word} to easy typing.

2.5.0

6 years ago

Added

Changed

  • Monospaced font is now Inconsolata.
  • Reorderded latexhints-*.tex to keep topics (figures, tables, code) together.
  • Switch from glyphtounicode to cmap package.

Fixed

  • Fix encoding in PDF bookmarks (pdf.js).
  • Compilation with lualatex works again.

2.4.0

6 years ago

Added

  • Added hint on \abs command to latexhints-*.tex.
  • Added \initialism and direct commands (e.g., BPEL) to have nice renderings of names of standards. Thereby added lccaps package. They are rendered differently in English and German documents.

Fixed

  • Babel shorthands work in English texts, too.
  • No more warning of deprecated firstinits (fixed by replacing it by giveninits).
  • In English hints: no more double section "Weitere Illustrationen".

Changed

  • maxcitenames of biblatex is now 2 to abbreviate also three authors when using \Citet{...}.

Removed

  • Removed outdated hint on \textsc in latexhints-*.tex.

2.3.0

6 years ago

Changed

  • URLs are typeset in monospaced font again. With the change of the font to Times Roman, it looks good in the monospaced font again.
  • Replace 1997 footnote package by footnotehyper.
  • Switch from manual \clubpenalty and \widowpenalty commands to nowidow package.
  • More English translations in config.tex.
  • Ligatures are disabled for monospaced font. E.g., \texttt{--} stays -- and is not converted to an en dash.

Fixed

  • Listings rendered by minted are now also shown in the TOC
  • latexindent config: removeSentenceLineBreaks set to 0 to avoid collapsing of environments

2.2.0

6 years ago

Added

  • Added package upquote to enable backticks in verbatim text.

Changed

  • Change package option final to draft=false to reduce output from KOMA-Script
  • Change font text to Times Roman for both English and German templates. Fixes #48.

2.1.1

6 years ago

Added

  • Lines in listings (made by lstlistings) are numbered

Fixed

  • Fixed numbering of minted listings