PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zusätzliche Einträge ins Inhaltsverzeichnis



kaipaus
26-09-2006, 09:55
Hey!

Hab da mal wieder ne wahrscheinlich blöde Anfängerfrage: mein Inhaltsverzeichnis steht und funktioniert... jetzt ist es so, dass in unserem Buchprojekt in einigen Kapiteln sogenannte Exkurse auftauchen, die ich gern auch im Inhaltsverzeichnis erscheinen lassen würde. Das heißt, sie sollen als Eintrag mit Seitenzahl im Inhalt des jeweiligen Kapitels erscheinen. So ganz blicke ich leider trotz aller Referenzen nicht, wie ich da genau vorgehen muss... :( Kann mir da jemand weiterhelfen?

Vielen Dank und liebe Grüße, der Kai.

sofa-surfer
26-09-2006, 10:23
Von der Forensuche hier hast du aber schon mal gehört?

http://www.mrunix.de/forums/showthread.php?t=46680&highlight=inhaltsverzeichnis

Matthias

kaipaus
26-09-2006, 10:25
Joo, na klar, allerdings bringt die mich nicht wirklich weiter...

sofa-surfer
26-09-2006, 10:29
Woran hängt es dann? Wie sieht dein bisheriger Ansatz aus?

kaipaus
26-09-2006, 10:33
...es hängt genau an der Stelle, wo ich im Text den betreffenden Bereich markieren müsste und wo genau in der Rahmendatei der addcontensline-Eintrag erscheinen muss...

sofa-surfer
26-09-2006, 10:37
Naja, deine Exkurse sind doch sicherlich irgendwie durch eine Überschrift gekennzeichnet, oder?
Vielleicht ja so:

\section*{Exkurs}

Und genau da drunter schreibst du dann einfach:

\addcontentsline{toc}{section}{Exkurs}

Oder was versteh ich jetzt nicht?

Matthias

kaipaus
26-09-2006, 10:44
Okay, vielen Dank, ich werde das so austesten! :-) Muss ich denn dann in der Rahmendatei (sprich da, wo ich das Inhaltsverzeichnis aufführe) noch nen Eintrag vornehmen? Mein Problem ist grad einfach, dass ich zig Baustellen habe und meine Vorgängerin an so vielen Stellen gepfuscht hat, dass vieles einfach nicht rund läuft...

Greetz, der Kai.

sofa-surfer
26-09-2006, 10:56
Den Eintrag im Inhaltsverzeichnis erstellst du bereits durch

addcontentsline{toc}{section}{Exkurs}


Mehr brauchst du nicht zu machen, auch nicht in der "Rahmendatei". Damit es dann auch an der richtigen Stelle im Verzeichnis landet, schreibst du es genau unter die Überschrift für den Exkurs in der "Textdatei".

Matthias

kaipaus
26-09-2006, 12:58
Hhm, funktionioert prima auf der "Section"-Ebene, bei "subsection" allerdings wieder nicht :confused: ...

sofa-surfer
26-09-2006, 13:37
Was funktioniert nicht? Ein bisschen genauere Angaben können nicht schaden ...
In diesem Minimalbeispiel funktioniert alles wie es soll auch auf Subsection-Ebene.


\documentclass{book}

\begin{document}


\tableofcontents

\chapter{eins}
\section{eins.eins}
\section{eins.zwei}
\section*{Section ohne Nummer}
\addcontentsline{toc}{section}{Section ohne Nummer}

\chapter{zwei}
\section{zwei.eins}
\subsection{zwei.eins.eins}
\subsection{zwei.eins.zwei}
\subsection*{Subsection ohne Nummer}
\addcontentsline{toc}{subsection}{Subsection ohne Nummer}

\end{document}

Matthias

kaipaus
27-09-2006, 07:38
Guten Morgen, Matthias!

Als Minimalbeispiel funktioniert es hier bei mir auch... :confused: Meine Verzeichnisstruktur ist so: im Hauptinhaltsverzeichnis werden chapter und sections angezeigt, im Inhaltsverzeichnis der einzelnen Kapitel chapter, sections und subsections. Definiere ich die Exkurse als section, tauchen sie im Hauptverzeichnis auf, nicht aber im Unterverzeichnis. Wenn ich sie als subsections definiere (auf dieser Ebene sollten sie angeordnet sein), passiert leider gar nichts. Genau das blicke ich nicht. Hab schon versucht, die Aufnahmetiefe der Verzeichnisse zu ändern, aber selbst dann tauchen die Exkurse als subsection nicht auf.

Kann ich Dir bitte noch 2 weitere Fragen zum Inhaltsverzeichnis stellen? Das schafft mich grad echt total, aber durch die ganze antesterei lerne ich ne Menge, wenn ich auch nicht zum gewünschten Ergebnis komme. Dafür schonmal vielen Dank! :)

Liebe Grüße, der Kai.

sofa-surfer
27-09-2006, 08:29
Wie werden denn die Inhaltsverzeichnisse für die Kapitel erstellt? Kann du das mal auf ein Minimalbeispiel (http://www.minimalbeispiel.de/) runterbrechen?

Und was die anderen Fragen angeht: Das hat doch nichts speziell mit mir zu tun. Und warum solltest du keine Fragen mehr stellen dürfen ....

kaipaus
27-09-2006, 08:38
... Du scheinst mir einfach kompetent, was Inhaltsverzeichnisse angeht... :)

Eine Frage hab ich dann schon selber gelöst durch ewiges Ausprobieren, aber wie gesagt, so lernt man... also, die Struktur der Rahmendatei schaut wie folgt aus:
\documentclass{svlbm}
\usepackage{isolatin1, ngerman}
\usepackage{fancybox}
\usepackage{mytheo}
\usepackage{picins}
\usepackage{graphicx}
\usepackage{array}
\usepackage{fltpoint}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{lscape}
\usepackage{tabularx}
\usepackage{dcolumn}
\usepackage{rccol}
\usepackage{colortab, colortbl}
\usepackage{multirow}
\usepackage{color}
\usepackage{makeidx}
\usepackage{tocloft}

\makeatletter
\renewcommand*\l@section{\@dottedtocline{1}{0em}{2 .5em}}
\renewcommand*\l@subsection{\@dottedtocline{2}{2.5 em}{2.5em}}
\renewcommand*\l@subsubsection{\@dottedtocline{3}{ 5.0em}{3.5em}}
\renewcommand*\l@paragraph{\@dottedtocline{4}{7.5e m}{2.5em}}
\renewcommand*\l@subparagraph{\@dottedtocline{5}{1 0.0em}{2.5em}}
\makeatother
\begin{document}
\addtocontents{toc}{\protect\thispagestyle{empty}}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{1}
\setcounter{mtocdepth}{2}
\tableofcontents
\thispagestyle{empty}
\newpage
\include{vorwort}
\include{kapitel1}
\include{kapitel2}
\include{kapitel3}
\end{document}


Blöderweise fehlen Dir jetzt halt die einzelnen Kapitel... :(

Meine weitere Frage wäre nochmal, wie ich bewerkstelligen kann, dass die Nummerierung für die sections sowohl im Hauptverzeichnis als auch im Unterverzeichnis fett gedruckt wird. Die Tocloft-Dokumentation hilft mir da nicht wirklich weiter...

sofa-surfer
27-09-2006, 09:15
Mit deinem Problem kann ich dir jetzt auch nicht mehr weiterhelfen, denn die Dokumentenklasse svlbm scheint keine öffentliche zu sein und der anscheinend entscheidende Zähler mtocdepth ist google auch nicht bekannt. Außerdem wird, so wie ich das sehe von dir kein Paket geladen, welches für jedes Kapitel extra ein Inhaltsverzeichnis erstellt. Das passiert dann wohl von Seiten der Dokumentenklasse her.
Muss man im Kapitel noch sagen, dass man jetzt gern ein Inhaltsverzeichnis hätte, oder geschieht das automatisch?

Was dein Problem mit den fetten Einträgen eingeht:
http://www.mrunix.de/forums/showthread.php?p=215220#post215220

Ich hatte extra nicht mehr drauf geantwortet, weil es eigentlich auch in der Doku steht und du ja nun schon das ein oder andere Mal darauf hingewiesen wurdest ... ;)

Matthias

kaipaus
27-09-2006, 09:24
Hhm... nein, im Kapitel muss man nicht mehr sagen, dass man ein Inhaltsverzeichnis haben möchte... wie gesagt, dieser ganze Kram ist nicht von mir angelegt, insofern fehlt mir da auch der völlige Durchblick, weil ich es einfach ganz anders gemacht hätte, aber da muss ich jetzt durch. Der Befehl \renewcommand{\cftsecfont}{\bfseries} funktioniert leider auch nicht, den hab ich ja schon 1000x getestet. Könnte das auch mit der Dokumentenklasse zusammenhängen?

Danke in jedem Fall für Deine Bemühungen!

LG, der Kai.

sofa-surfer
27-09-2006, 09:34
Ist es möglich, dass du hier mal die Datei für die Dokumentenklasse svlbm anhängst, oder geht das aus rechtlichen Gründen oder was auch immer nicht?

Matthias

kaipaus
27-09-2006, 09:52
Was meinstn Du mit Datei anhängen? Da müsste ich Freitag die Chefin mal fragen, ob sie ne Ahnung hat, ob da irgendwas rechtlich geschützt ist... Das ist hier echt alles ein Murks, eigentlich wären Formatierungsaufgaben ja man auch die Aufgabe des Verlages, *grummel* So ist hier ne BAT IV-Stelle und 2 Hiwi-Stellen inzwischen voll mit diesem Projekt belegt... :mad:

kaipaus
27-09-2006, 10:03
Sodele, die Dokumentenklasse ist vom Verlag vorgegeben. Wir werden denen jetzt mitteilen, dass mit unseren Kenntnissen bestimmte Dinge nicht zu verwirklichen sind und ggf. der Verlag diese selbst bearbeiten muss.