Inhaltszusammenfassungen - Abschnitte

Inhaltszusammenfassungen - Abschnitte

Ich schreibe gerade meine Abschlussarbeit und habe in meiner Einleitung einen Abschnitt „Inhaltszusammenfassung“. Dieser gibt einen Hinweis darauf, was jeder Abschnitt enthält und worum es geht. Im Moment befindet sich jedes Kapitel/jeder Abschnitt in Textdateien, „introduction.tex“, „background.tex“ usw.

Meine Frage ist nun, ob ich in den „.tex“-Dateien der einzelnen Kapitel ein Tag wie „\contentsummary“ für jedes Kapitel hinzufügen kann, das dann in den Abschnitt „Inhaltszusammenfassung“ der Einführungsdatei eingefügt wird?

Entschuldigen Sie, wenn das keinen Sinn ergibt.

Antwort1

Du kannst den ... benutzencollectPaket:

\documentclass{article}
\usepackage{collect}

\makeatletter
\newenvironment{contsummary}[1]
  {\@nameuse{collect*}{contsum}{\par}{\par}{\subsection*{#1}}{}}
  {\@nameuse{endcollect*}}
\makeatother

\definecollection{contsum}

\begin{document}

\section{Contents summary}
\includecollection{contsum}

\section{Test section one}
\begin{contsummary}{Test section one}
This is the description of the first section. Here we add some more text for the example
\end{contsummary}

\section{Test section two}
\begin{contsummary}{Test section two}
This is the description of the second section. Here we add some more text for the example
\end{contsummary}

\section{Test section three}
\begin{contsummary}{Test section three}
This is the description of the third section. Here we add some more text for the example
\end{contsummary}

\end{document}

Bildbeschreibung hier eingeben

Ich habe eine Sammlung deklariert contsum. \sectionVerwenden Sie für jede die contsummaryUmgebung (die ihren Inhalt zur Sammlung hinzufügt), um die entsprechende Zusammenfassung einzuschließen. Im Abschnitt mit den Zusammenfassungen müssen Sie nur aufrufen \includecollection{contsum}. Das obligatorische Argument für die contsummaryUmgebung wird verwendet, um eine Überschrift im Abschnitt mit der Inhaltszusammenfassung zu erstellen.

verwandte Informationen