Seite 1 von 1

Latex Schlüsselworte Übericht

Verfasst: Sa 24. Dez 2016, 10:12
von schtl
Frohe Weihnacht,

ich bin neu hier und auch die Suche hat mir keinen passenden Treffer ergeben. Ich habe folgende Frage bzw. Problemstellung:

Meine \section{Übung 1} sollen mit Schlagwörtern erweitert werden. Z.B. soll es das Schlagwort "Einfache Bewegung" lautet. Alle \section mit dem Schlagwort "Einfache Bewegung" sollen dann am Ende aufgelistet werden. Z.B.
"Einfache Bewegung"
* Übung 1
* Übung 3
...

Kann mir da jemand einen Hinweis geben, wie ich das machen kann?

Danke und abermals ein schönes Fest,
schtl

Verfasst: Sa 24. Dez 2016, 12:41
von Gast
Sieht nach einem mehrstufigen Index aus, also makeidx, splitindex, index u. v. m.

SOLVED

Verfasst: Mo 26. Dez 2016, 09:05
von schtl
Pah, das war ein super Tipp. So sattelfest bin ich noch nicht im latexen, aber mit den Hinweisen habe ich es für meine Verhältnisse geschafft:

Das hab ich gemacht:
\documentclass[11pt, a4paper]{article}
\usepackage{makeidx}
\makeindex

\begin{document}
\section{UE-0002}
\index{Einfache Bewegung!UE-0002}
\section{Referencing}
\printindex
\end{document}

makeindex muss ich noch per Hand aufrufen, aber das ist z.Z. nebensächlich.

Danke nochmals und noch einen guten Rutsch in Neue ...

EDIT AGAIN:
Nun eine noch bisserl verbesserte Variante welche den Section Text und den Index vereint und auch so darstellt wie ich es brauche:
% neue Variable sectio title 
\newcommand{\sectiontitle}{}

% neues cmd für die erstellung des Index.
\newcommand{\schtlsection}[2]{\renewcommand{\sectiontitle}{#1}\section*{#1} \index{#2 ! \sectiontitle}}
\begin{document}

\schtlsection{UE-0001}{Einfache Bewegung}
\section{Referencing}
\printindex
\end{document}

Re: SOLVED

Verfasst: Mo 26. Dez 2016, 11:09
von Stefan Kottwitz
Hi schtl,

willkommen im Forum!
schtl hat geschrieben:makeindex muss ich noch per Hand aufrufen
Mit einem einzigen Buchstaben mehr kannst Du Dir das sogar sparen :-)

\usepackage{imakeidx}

Stefan