Fix Glossary/Acronym/TOC styling

This commit is contained in:
Frederik Beimgraben 2025-10-28 17:07:14 +01:00
parent 222406b77d
commit aaefa239b5
8 changed files with 41 additions and 16 deletions

View File

@ -8,9 +8,9 @@
} }
\vspace{\fill} \vspace{\fill}
\pagebreak
% ==== List of Figures ==== % ==== List of Figures ====
\newpage
{ {
\noindent \noindent
\blenderfont \blenderfont
@ -26,10 +26,11 @@
} }
% ==== Glossary ===== % ==== Glossary =====
\newpage
{ {
\noindent \noindent
\blenderfont \blenderfont
\printglossaries \vspace*{-2.25em}
\printglossary
\printglossary[type=\acronymtype]
} }
\pagebreak

View File

@ -1,16 +1,25 @@
% !TEX root = ../Main.tex % !TEX root = ../Main.tex
% === TexCount-Definitions === % === TexCount-Definitions ===
% (Ignore Headings)
%TC:macro \chapter [ignore] %TC:macro \chapter [ignore]
%TC:macro \section [ignore] %TC:macro \section [ignore]
%TC:macro \subsection [ignore] %TC:macro \subsection [ignore]
%TC:macro \subsubsection [ignore] %TC:macro \subsubsection [ignore]
%TC:macro \includesvg [ignore]
% (Ignore Figures and Tables)
%TC:envir figure [ignore] ignore
%TC:envir table [ignore] ignore
% === Content === % === Content ===
\chapter{First Chapter} \chapter{First Chapter}
Das \gls{abstract} beschreibt in wenigen Sätzen die Zielsetzung und das Ergebnis der Ausarbeitung. Das Abstract muss sich vollständig auf der Titelseite befinden. Die Zeichensatzformatierung wird in einem eigenen Absatz beschrieben Das Abstract soll es den Lesern:innen ermöglichen, innerhalb von wenigen Augenblicken zu erfassen, welcher Inhalt hinter der Überschrift steckt und ob das Thema, aus Sicht der Leser:innen, zur weiteren Bearbeitung lohnt. Das Abstract ist keine verbale Beschreibung des Inhaltsverzeichnisses, sondern gibt kurz und knapp z.B. die Zielsetzung (z.B. Hypothese), die eingesetzten Methoden und die erzielten Ergebnisse / Erkenntnisse bekannt. Weitere Hinweise finden Sie außerdem im Vorlesungsskript. Das \gls{abstract} beschreibt in wenigen Sätzen die Zielsetzung und das Ergebnis der Ausarbeitung. Das Abstract muss sich vollständig auf der Titelseite befinden. Die Zeichensatzformatierung wird in einem eigenen Absatz beschrieben Das Abstract soll es den Lesern:innen ermöglichen, innerhalb von wenigen Augenblicken zu erfassen, welcher Inhalt hinter der Überschrift steckt und ob das Thema, aus Sicht der Leser:innen, zur weiteren Bearbeitung lohnt. Das Abstract ist keine verbale Beschreibung des Inhaltsverzeichnisses, sondern gibt kurz und knapp z.B. die Zielsetzung (z.B. Hypothese), die eingesetzten Methoden und die erzielten Ergebnisse / Erkenntnisse bekannt. Weitere Hinweise finden Sie außerdem im Vorlesungsskript.
Beispielverweis auf Quelle \cite{ahrensAbschlussarbeiten}.
Test-Acronym: \acrshort{gcd}.
\section{First Section} \section{First Section}
% Beispieltabelle % Beispieltabelle

View File

@ -19,4 +19,14 @@
urldate = {2016-03-07}, urldate = {2016-03-07},
url = {https://en.wikibooks.org/wiki/LaTeX/Generating_Bibliographies_with_biblatex_and_biber}, url = {https://en.wikibooks.org/wiki/LaTeX/Generating_Bibliographies_with_biblatex_and_biber},
keywords = {untrusted}, keywords = {untrusted},
} }
@book{ahrensAbschlussarbeiten,
author = {Ahrens, Volker},
year = {2014},
month = {01},
pages = {},
title = {Abschlussarbeiten richtig gliedern in Naturwissenschaften, Technik und Wirtschaft},
isbn = {978-3-8252-4096-7},
doi = {10.3218/3977-1}
}

View File

@ -17,6 +17,7 @@
\setstretch{1.0} \setstretch{1.0}
% ===== Content ===== % ===== Content =====
\input{Content/00_verzeichnisse.tex} \input{Content/00_verzeichnisse.tex}
\newpage
\input{Content/01_content.tex} \input{Content/01_content.tex}
\input{Content/99_bib.tex} \input{Content/99_bib.tex}

View File

@ -6,9 +6,15 @@
\renewcommand*{\pagelistname}{Seite(n)} \renewcommand*{\pagelistname}{Seite(n)}
\setlength{\glsdescwidth}{0.75\textwidth} \setlength{\glsdescwidth}{0.75\textwidth}
\glsenablehyper \glsenablehyper
\renewcommand*{\glsclearpage}{}
\renewcommand{\acronymname}{Abkürzungsverzeichnis}
\newglossaryentry{abstract} \newglossaryentry{abstract}
{ {
name=Abstract, name=Abstract,
description={Das Abstract beschreibt in wenigen Sätzen die Zielsetzung und das Ergebnis der Ausarbeitung. Das Abstract muss sich vollständig auf der Titelseite befinden. Die Zeichensatzformatierung wird in einem eigenen Absatz beschrieben Das Abstract soll es den Lesern:innen ermöglichen, innerhalb von wenigen Augenblicken zu erfassen, welcher Inhalt hinter der Überschrift steckt und ob das Thema, aus Sicht der Leser:innen, zur weiteren Bearbeitung lohnt. Das Abstract ist keine verbale Beschreibung des Inhaltsverzeichnisses, sondern gibt kurz und knapp z.B. die Zielsetzung (z.B. Hypothese), die eingesetzten Methoden und die erzielten Ergebnisse / Erkenntnisse bekannt.} description={Das Abstract beschreibt in wenigen Sätzen die Zielsetzung und das Ergebnis der Ausarbeitung. Das Abstract muss sich vollständig auf der Titelseite befinden. Die Zeichensatzformatierung wird in einem eigenen Absatz beschrieben Das Abstract soll es den Lesern:innen ermöglichen, innerhalb von wenigen Augenblicken zu erfassen, welcher Inhalt hinter der Überschrift steckt und ob das Thema, aus Sicht der Leser:innen, zur weiteren Bearbeitung lohnt. Das Abstract ist keine verbale Beschreibung des Inhaltsverzeichnisses, sondern gibt kurz und knapp z.B. die Zielsetzung (z.B. Hypothese), die eingesetzten Methoden und die erzielten Ergebnisse / Erkenntnisse bekannt.}
} }
\newacronym{gcd}{GCD}{Greatest Common Divisor}
\newacronym{lcm}{LCM}{Least Common Multiple}

View File

@ -10,9 +10,10 @@
\input{TeX/WordCount} \input{TeX/WordCount}
% === /Wordcount === % === /Wordcount ===
% ==== Glossary ==== % ==== Glossary and Bib ====
\input{TeX/Glossary} \input{TeX/Glossary}
% ==== /Glossary ==== \addbibresource{Main.bib}
% ==== /Glossary and Bib ====
% ==== Settings ==== % ==== Settings ====
\input{TeX/Settings/General} \input{TeX/Settings/General}

View File

@ -7,30 +7,27 @@
\createdon{\today} \createdon{\today}
% Title % Title
\title{Seminar Ausgewählter Themen: Transkranielle Hirnstimulation zur Förderung des Denkens und des Lernens} \title{Seminararbeit: Transkranielle Hirnstimulation zur Förderung des Denkens und des Lernens}
% Data fields for the title page % Data fields for the title page
\makeatletter \makeatletter
\AddTitlePageDataLine{Thema}{Thema-038:} \AddTitlePageDataLine{Thema}{Thema-038:}
\AddTitlePageDataLine{}{Transkranielle Hirnstimulation zur Förderung des Denkens und des Lernens} \AddTitlePageDataLine{}{Transkranielle Hirnstimulation zur Förderung des Denkens und des Lernens}
\AddTitlePageDataSpace{3pt}
\AddTitlePageDataLine{Keywords}{Seminararbeit, wissenschaftliche Ausarbeitung, Bachelor-Thesis, Studium}
\AddTitlePageDataSpace{5pt} \AddTitlePageDataSpace{5pt}
\AddTitlePageDataLine{Wortanzahl}{\quickwordcount{Content/01_content}} % !!! Only 01_content.tex !!! \AddTitlePageDataLine{Wortanzahl}{\quickwordcount{Content/01_content}} % !!! Only 01_content.tex !!!
\AddTitlePageDataSpace{5pt} \AddTitlePageDataSpace{5pt}
\AddTitlePageDataLine{Eingereicht von}{Frederik Beimgraben} \AddTitlePageDataLine{Eingereicht von}{Frederik Beimgraben}
\AddTitlePageDataSpace{1pt}
\AddTitlePageDataLine{}{6. Fachsemester} \AddTitlePageDataLine{}{6. Fachsemester}
\AddTitlePageDataSpace{1pt}
\AddTitlePageDataLine{}{\href{mailto:frederik.beimgraben@student.reutlingen-university.de}{frederik.beimgraben@student.reutlingen-university.de}} \AddTitlePageDataLine{}{\href{mailto:frederik.beimgraben@student.reutlingen-university.de}{frederik.beimgraben@student.reutlingen-university.de}}
\AddTitlePageDataSpace{5pt} \AddTitlePageDataSpace{5pt}
\AddTitlePageDataLine{Eingereicht am}{\today} \AddTitlePageDataLine{Eingereicht am}{\today}
\AddTitlePageDataSpace{5pt} \AddTitlePageDataSpace{5pt}
\AddTitlePageDataLine{Studiengang}{Medizinisch Technische Informatik B.Sc.} \AddTitlePageDataLine{Studiengang}{Medizinisch Technische Informatik B.Sc.}
\AddTitlePageDataSpace{1pt}
\AddTitlePageDataLine{Professor:in}{Prof. Dr. Sven Steddin} \AddTitlePageDataLine{Professor:in}{Prof. Dr. Sven Steddin}
\AddTitlePageDataSpace{1pt}
\AddTitlePageDataLine{Semester}{Wintersemester 2025/2026} \AddTitlePageDataLine{Semester}{Wintersemester 2025/2026}
\AddTitlePageDataSpace{8pt} \AddTitlePageDataLine{Modul}{METI6.3 - Seminar Ausgewählter Themen}
\AddTitlePageDataLine{Keywords}{Seminararbeit, wissenschaftliche Ausarbeitung, Bachelor-Thesis, Studium}
\makeatother \makeatother
% Abstract % Abstract

View File

@ -3,11 +3,11 @@
% Source: https://docs.overleaf.com/writing-and-editing/using-word-count % Source: https://docs.overleaf.com/writing-and-editing/using-word-count
\newcommand{\quickwordcount}[1]{% \newcommand{\quickwordcount}[1]{%
\immediate\write18{texcount -1 -sum -merge -q #1.tex Build/Main.bbl > Build/words.sum }% \immediate\write18{texcount -1 -sum -merge -q #1.tex > Build/words.sum }%
\input{Build/words.sum} words% \input{Build/words.sum} words%
} }
\newcommand{\detailtexcount}[1]{% \newcommand{\detailtexcount}[1]{%
\immediate\write18{texcount -merge -sum -q #1.tex Build/Main.bbl > Build/.wcdetail }% \immediate\write18{texcount -merge -sum -q #1.tex > Build/.wcdetail }%
\verbatiminput{Build/.wcdetail}% \verbatiminput{Build/.wcdetail}%
} }