Nummerierungswechsel / Formatierung / Verzeichnisse

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Schrammi97
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Di 1. Feb 2022, 10:20

Nummerierungswechsel / Formatierung / Verzeichnisse

Beitrag von Schrammi97 »

Moin, meine Uni will eine exakte Formatierung für Verzeichnisse und ich verzweifle.

Es soll wie folgt aussehen
markt 1.png
.....mit meinem LaTex Code bin ich komplett überfordert. Habe schon zig Sachen mit Counter und \sectionnumbering ausprobiert, aber nix funktioniert.
\documentclass[12pt, a4paper, listof=totocnumbered]{scrartcl}
\usepackage [ngerman] {babel} 
\usepackage{float}
\usepackage{rotating}
\usepackage{supertabular}
\usepackage{chngpage}
\usepackage{fancyhdr}
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage{setspace}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{listings}
\usepackage[printonlyused, smaller]{acronym}
\usepackage{relsize}
\usepackage[hidelinks]{hyperref}
\usepackage[right]{eurosym}
\setuptoc{toc}{numbered}
\usepackage [backend=biber, style=ieee, natbib=true, hyperref=true]{biblatex}

%opening
\title{}
\author{}


\begin{document}
\pagenumbering{Roman}


\tableofcontents{}
\clearpage
\listoffigures{}
\listoftables{}
%Abkürzungen
\section*{Abkürzungsverzeichnis}

\begin{acronym}
	\acro{kN}{Kilonewton}
	\acro{N}{Newton}
	\acro{HB}{Härte Brinell}
\end{acronym}
\clearpage


\begin{spacing}{1.3}
\pagenumbering{arabic}

%\renewcommand{\thepart}{\Roman{part}}
\section{Einführung}

Schrammi97
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Di 1. Feb 2022, 10:20

Re: Nummerierungswechsel / Formatierung / Verzeichnisse

Beitrag von Schrammi97 »

Ich habe es etwas lösen können, allerdings sind die Subsections nun nicht im Format von 2.1.....

Weiß jemand da Abhilfe?
\documentclass[11pt, a4paper, listof=totocnumbered]{scrartcl}
\usepackage [ngerman] {babel} 
\usepackage{float}
\usepackage{rotating}
\usepackage{supertabular}
\usepackage{chngpage}
\usepackage{fancyhdr}
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage{setspace}
\usepackage{lmodern}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{listings}
\usepackage[Section]{romannum}
\usepackage[printonlyused, smaller]{acronym}
\usepackage{relsize}
\usepackage[hidelinks]{hyperref}
\usepackage[right]{eurosym}
\setuptoc{toc}{numbered}
\usepackage [backend=biber, style=ieee, natbib=true, hyperref=true]{biblatex}

%opening
\title{}
\author{}


\begin{document}

\pagenumbering{Roman}
\tableofcontents{}
\clearpage
\listoffigures{}
\listoftables{}
%Abkürzungen
\section*{Abkürzungsverzeichnis}

\begin{acronym}
	\acro{kN}{Kilonewton}
	\acro{N}{Newton}
	\acro{HB}{Härte Brinell}
\end{acronym}
\clearpage


\begin{spacing}{1.3}
\pagenumbering{arabic}
\setcounter{section}{0}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}

\section{Einführung}

	
\section{Ist-Analyse}
\subsection{Situationsbeschreibung}
\subsection{Konstruktion}

\section{Mischbauweise}

\section{Planung}
\subsection{Möglichkeiten der Mischbauweise}
\subsection{Analyse Duplexstahl}

\section{Soll-Analyse}
\subsection{Erprobungen}
\subsection{Lieferanten -/Kostenvergleich}
\subsection{Umsetzung}
\subsection{Zusammenfassung}

\section{Fazit}




\end{spacing}
\end{document}

ThoRie
Forum-Century
Forum-Century
Beiträge: 159
Registriert: Fr 12. Mai 2017, 11:57

Re: Nummerierungswechsel / Formatierung / Verzeichnisse

Beitrag von ThoRie »

Schau mal, ob das so für dich passt:
\documentclass[11pt, a4paper, listof=totocnumbered]{scrartcl}
\usepackage [ngerman] {babel} 
\usepackage{float}
\usepackage{rotating}
\usepackage{supertabular}
\usepackage{chngpage}
\usepackage{fancyhdr}
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage{setspace}
\usepackage{lmodern}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{listings}
\usepackage[Section]{romannum}
\usepackage[printonlyused, smaller]{acronym}
\usepackage{relsize}
\usepackage[hidelinks]{hyperref}
\usepackage[right]{eurosym}
\setuptoc{toc}{numbered}
\usepackage [backend=biber, style=ieee, natbib=true, hyperref=true]{biblatex}

%opening
\title{}
\author{}


\begin{document}

\pagenumbering{Roman}
\tableofcontents{}
\clearpage
\listoffigures{}
\listoftables{}
%Abkürzungen
\section*{Abkürzungsverzeichnis}

\begin{acronym}
	\acro{kN}{Kilonewton}
	\acro{N}{Newton}
	\acro{HB}{Härte Brinell}
\end{acronym}
\clearpage


\begin{spacing}{1.3}
\pagenumbering{arabic}
\setcounter{section}{0}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}%Hier einfach die section noch davor gebaut

\section{Einführung}

	
\section{Ist-Analyse}
\subsection{Situationsbeschreibung}
\subsection{Konstruktion}

\section{Mischbauweise}

\section{Planung}
\subsection{Möglichkeiten der Mischbauweise}
\subsection{Analyse Duplexstahl}

\section{Soll-Analyse}
\subsection{Erprobungen}
\subsection{Lieferanten -/Kostenvergleich}
\subsection{Umsetzung}
\subsection{Zusammenfassung}

\section{Fazit}




\end{spacing}
\end{document}

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Re: Nummerierungswechsel / Formatierung / Verzeichnisse

Beitrag von KOMA »

Statt
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
ist normalerweise
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
sinnvoller.

Da aber nur die Verzeichnisse römische nummeriert werden sollen und diese keine Unterverzeichnisse haben, ist es viel einfacher, auf das romannum-Paket zu verzichten. Dann braucht man nämlich \thesubsection gar nicht umzudefinieren:
\documentclass[
  11pt,% Ist Voreinstellung, kann also weg
  a4paper,% Ist Voreinstellung, kann also weg
  listof=totocnumbered,
  ngerman,% Sprachoption besser global, dass ggf. nicht nur babel das mitbekommt
]{scrartcl}
\usepackage{babel} 
\usepackage{float}% Braucht man bei KOMA-Script-Klassen eigentlich nicht.
\usepackage{rotating}% Hat nichts mit dem Problem zu tun und sollte deshalb weg.
\usepackage{supertabular}% Hat nichts mit dem Problem zu tun und sollte deshalb weg.
\usepackage{chngpage}% Braucht man schon seit LaTeX 2018/04/01 nicht mehr.
\usepackage{fancyhdr}% Sollte man nicht mit einer KOMA-Script-Klasse kombinieren, siehe die Warnung in der log-Datei.
\usepackage[utf8]{inputenc}% Brauch man schon seit LaTeX 2018/04/01 nicht mehr.
\usepackage[T1]{fontenc}
\usepackage[left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{setspace}
\usepackage{lmodern}
\usepackage{helvet}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\renewcommand{\familydefault}{\sfdefault}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{amsmath}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{amssymb}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{tabularx}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{graphicx}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage{listings}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
%\usepackage[Section]{romannum}% Stört mehr als es nutzt
\usepackage[printonlyused, smaller]{acronym}
\usepackage{relsize}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\usepackage[hidelinks]{hyperref}
\usepackage[right]{eurosym}% Hat nicht mit dem Problem zu tun und sollte deshalb weg.
\setuptoc{toc}{numbered}
\usepackage[backend=biber, style=ieee, natbib=true, hyperref=true]{biblatex}

%opening
\title{}% Falls darin babel shorthands verwendet werden sollen, besser nach \begin{document} (siehe auch die KOMa-Script-Anleitung).
\author{}% Falls darin babel shorthands verwendet werden sollen, besser nach \begin{document} (siehe auch die KOMa-Script-Anleitung).

\begin{document}

\pagenumbering{Roman}
\renewcommand*{\thesection}{\Roman{section}}
\tableofcontents
\clearpage
\listoffigures
\listoftables
%Abkürzungen
\section{Abkürzungsverzeichnis}% Wenn die anderen Verzeichnisse nummeriert werden, dann ja wohl auch dieses!

\begin{acronym}
	\acro{kN}{Kilonewton}
	\acro{N}{Newton}
	\acro{HB}{Härte Brinell}
\end{acronym}
\cleardoubleoddpage% Siehe Erklärungzu \pagenumbering in der KOMA-Script-Anleitung
\setstretch{1.3}% Niemals fast das ganze Dokument in eine Umgebung packen, man handelt sich damit schneller Ärger ein, als man denkt.
\pagenumbering{arabic}
\setcounter{section}{0}
\renewcommand{\thesection}{\arabic{section}}

\section{Einführung}

\section{Ist-Analyse}
\subsection{Situationsbeschreibung}
\subsection{Konstruktion}

\section{Mischbauweise}

\section{Planung}
\subsection{Möglichkeiten der Mischbauweise}
\subsection{Analyse Duplexstahl}

\section{Soll-Analyse}
\subsection{Erprobungen}
\subsection{Lieferanten -/Kostenvergleich}
\subsection{Umsetzung}
\subsection{Zusammenfassung}

\section{Fazit}

\end{document}
Durch die Umschaltung des Grundlinienabstandes innerhalb des Dokuments ändern sich übrigens die Abstände bei den Überschriften ebenfalls. Falls das unerwünscht ist, steht in der KOMA-Script-Anleitung, wie man das besser macht.

Übrigens empfehle ich generell nicht Überschriften unmittelbar aufeinander folgen zu lassen, weil es dann nämlich keinen Seitenumbruch geben kann.

Wie unsinnig es ist, das Inhaltsverzeichnis zu nummerieren, sieht man übrigens an dem nummerierten Inhaltsverzeichniseintrag direkt unter der nummerierten Überschrift desselben.

Wie unsinnig es ist, römische Seiten im Endteil zu verwenden, erfährt man unter: Römische Seitenzahlen im Vorderteil (und im Endteil)?
Wie unsinnig römische Seitenzahlen am Anfang eines Artikel-Dokuments sind, erkennt man mit ein wenig Nachdenken bereits an der Inkonsistenz, die durch die Notwendigkeit des Seitenumbruchs beim Wechsel des Nummerierungsstils für die Seiten entsteht.

Ja, ich weiß, der Prof. will das so. Trotzdem erwähne ich für andere Hilfesuchende, was typografisch gesehen davon zu halten ist.

Antworten