Eigene Definition in Inhaltsverzeichnis aufnehmen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Eigene Definition in Inhaltsverzeichnis aufnehmen

Eigene Definition in Inhaltsverzeichnis aufnehmen

von humpsy » Di 5. Sep 2017, 11:48

Hallo zusammen,

ich arbeite aktuell für die Uni an einer Aufgabensammlung. Soweit ist auch alles tutti, allerdings würde ich mein Inhaltsverzeichnis gerne etwas übersichtlicher gestalten.

Aktuell generiert mir der \subsection{} Befehl selbstständig die Überschriften 1. Aufgabe, 2. Aufgabe usw. Das steht auch im Inhaltsverzeichnis. Soweit so gut. Weiterhin bekommt jede Aufgabe eine eindeutige Nummer, die ich selbst vergebe. Das wichtigste zum Verstehen in einem Minimalbeispiel:


\documentclass[12pt, letterpaper]{article}

\renewcommand*{\thesubsection}{\arabic{subsection}. Aufgabe}
\newcommand{\eind}[1]{ \hfill \begin{tiny} ({#1}) \end{tiny}}

\begin{document}
	\tableofcontents
	\section{Beispielaufgaben}
	
	\subsection{}
	Dies ist eine Aufgabe \eind{001}
	
	\subsection{}
	
	Dies ist noch eine Aufgabe \eind{002}
\end{document}
Das ganze sieht dann so aus:

Bild

Ich hätte jetzt gerne, dass der subsection-Befehl oder sonst jemand der das kann, die Nummer, die ich in \eind{} vergebe, in das Inhaltsverzeichnis mit aufnimmt.
Sprich, sodass später im Inhaltsverzeichnis steht

1. Aufgabe - 001
2. Aufgabe - 002

oder sowas in die Richtung. Idealerweise auch nur im Inhaltsverzeichnis, nicht an der Überschrift selbst, weil da steht die Nummer ja schon unten klein an der Aufgabe.

Ich hoffe mein Anliegen ist klar geworden :D Ist das Überhaupt möglich? Mir ist bisher nichts sinnvolles eingefallen wie ich das umsetzen kann.

Vielen Dank im Voraus!

Nach oben