PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Inhaltsverzeichnis: Eintrag hinzufügen



BullsEye
28-10-2008, 14:14
hallo,

ich möchte bei meiner diplomarbeit einen punkt ins inhaltsverzeichnis schreiben, der aber keine nummerierung bekommen soll. es geht um tabellen und abbildungsverzeichnis.

wie kann ich die hinzufügen??

Hobbes
28-10-2008, 14:33
Welche Dokumentenklasse nutzt du? Wenn du eine Koma-Klasse nimmst, geht das mit der Klassenoption liststotoc. Beispiel:


\documentclass[liststotoc]{scrreprt}

Ansonsten schau dir mal den Befehl addtocontentsline (http://www.weinelt.de/latex/addcontentsline.html) an.

mechanicus
28-10-2008, 14:33
Hallo,

KOMA-Klasse? liststotoc in die Option mir rein.

Gruß
Marco

grundoptimismus
28-10-2008, 14:34
heiho,

das hängt davon ab, wie du deine verzeichnisse erzeugst. normalerweise macht man das mit \listoftables und \listoffigures und liststotoc als Dokumentoption (wie von hobbes angesprochen). die verzeichnisse werden dann von LaTeX automatisch anhand der tabellen- und abbildungsbeschriftungen erstellt und ohne nummerierung ins inhaltsverzeichnis geschrieben. im prinzip das gleich wie mit \tableofcontents.

ansonsten: wenn du z.B. ein unnummeriertes chapter ins inhaltsverzeichnis haben willst, machst du folgendes in deinem dokument:


\begin{document}
\addcontentsline{toc}{chapter}{überschrift} %sorgt für eintrag ins inhaltsverzeichnis
\chapter*{überschrift} % *-> erstellt unnummeriertes chapter
text
\end{document}


liebe grüße,
nadine

BullsEye
28-10-2008, 15:57
also ich mache es so:



\tableofcontents % Inhaltverzeichnis
\input{kapitel/Misc/einleitung}
\input{kapitel/Misc/Grundlagen}

und dann in den einzelnen dokumenten mit


\section {Aufnahmebedingungen und Beleuchtung}
\label {sec:Aufnahmebedingungen und Beleuchtung}


wie füge ich da jetzt noch einen punkt mit ein, will das abbildungsverzeichnis nicht als \section mit ner überschrift und nummerierung.

es geht um mein literaturverzeichnis.


\begin{thebibliography}{breitestes Label}
\bibitem{1} Detlef Drews: "`GoTo Visual Basic.NET"' ISBN: 3827318300 \label{lit:1}
\end{thebibliography}

Hobbes
28-10-2008, 16:14
Wenn du eine Koma-Klasse benutzt, lies im scrguide (ftp://ftp.ctan.org/tex-archive/macros/latex/contrib/koma-script/scrguide.pdf) das Kapitel 3.1.5

Ansonsten verweise ich auf das Posting von grundoptimismus

BullsEye
29-10-2008, 13:10
eine dumme frage, woher weiß ich, ob ich die koma klasse verwende?

Curryhunter
29-10-2008, 13:43
Hallo,
schau mal bei deiner Dokumentenklasse nach. Wenn die mit "scr" beginnt, nutzt du die KOMA-Klasse.
Solltest du da etwas wie scrrprt, scrartcl oder scrbook stehen haben, nutzt du diese Klasse, was sehr zu empfehlen ist.
Grüße
Stefan

BullsEye
29-10-2008, 14:00
ALSO MEINE DOKUMENTENKLASSE SIEHT SO AUS:


\documentclass [12pt,pdftex,a4paper,halfparskip,liststotoc,idxtoto c,pointednumbers,bibtotoc,smallheadings] {scrreprt}

{scrreprt}--> ich nutze dies?:


\addcontentsline{toc}{chapter}{Abbildungsverzeichn is}
\chapter*{Abbildungsverzeichnis}


korrekt?

Hobbes
29-10-2008, 14:17
Und wie genau erstellst du das Abbildungsverzeichnis? :confused: Warum machst du nicht einfach



% \addcontentsline{toc}{chapter}{Abbildungsverzeichn is} -> Zeile löschen
%\chapter*{Abbildungsverzeichnis} -> Zeile löschen
\listoffigures %Abbildungsverzeichnis
\listoftables %Tabellenverzeichnis


EDIT
Die von dir inzwischen verwendete Option liststotoc sollte die Verzeichnisse daraufhin in das Inhaltsverzeichnis eintragen.

DA-Knecht
29-10-2008, 15:19
Und wie genau erstellst du das Abbildungsverzeichnis? :confused: Warum machst du nicht einfach



% \addcontentsline{toc}{chapter}{Abbildungsverzeichn is} -> Zeile löschen
%\chapter*{Abbildungsverzeichnis} -> Zeile löschen
\listoffigures %Abbildungsverzeichnis
\listoftables %Tabellenverzeichnis


EDIT
Die von dir inzwischen verwendete Option liststotoc sollte die Verzeichnisse daraufhin in das Inhaltsverzeichnis eintragen.

Eine Frage dazu: habe deinen Code übernommen.


\listoftables %Tabellenverzeichnis


Wenn ich mein Dokument kompiliere, wird zwar eine Seite mit der Überschrift "Tabellenverzeichnis" erstellt, die Seite selbst bleibt aber leer.
Hier mein Code:


\documentclass[a4paper,titlepage, 12pt, fleqn]{article}

\usepackage{lscape}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[round]{natbib}
\usepackage{har2nat}
\usepackage{array}
\usepackage{rotate}
\usepackage{rotating}
\usepackage{graphicx}
\usepackage{float}
\usepackage{eurosans, booktabs}


%--- macro tinyfontsized footnotes ---------------
\newcommand{\myfootnote}[1]{\footnote{\scriptsize #1}}

%--- macro caption changed fontsize --------------
%\usepackage[bf]{caption2}
\usepackage[normal,small,bf]{caption}
% \renewcommand{\captionfont}{\small\itshape}
\renewcommand{\captionfont}{\scriptsize\itshape}
%------%-------------------------------------------------

%-----Subsections im Anhang nicht in Inhaltsverzeichnis-----
%\newcommand{\settocdepth}[1]{%
% \addtocontents{toc}{\protect\setcounter{tocdepth}{ #1}}}
%-----------------------------------------------------------


%Fußnoten
\usepackage[hang]{footmisc} %[bottom,hang]
\setlength{\footnotemargin}{0pt}

\setlength{\footnotesep}{1mm}

\begin{document}

\pagenumbering{Roman}
\maketitle

\tableofcontents

\newpage
\listoffigures

\newpage
\listoftables

\newpage
\section{Einleitung}

Woran liegt das? :confused:

Stefan_K
29-10-2008, 15:22
Hallo,





\addcontentsline{toc}{chapter}{Abbildungsverzeichn is}
\chapter*{Abbildungsverzeichnis}



abgesehen von liststotoc könnte man in so einem Fall einfach


\addchap{Abbildungsverzeichnis}

verwenden, dann wird auch ein Inhaltsverzeichniseintrag vorgenommen und die Kopfzeilen werden aktualisiert.

Stefan

Curryhunter
29-10-2008, 15:27
Das wird dann wohl an Deiner Dokumentenklasse liegen. Du nutzt article, wir sprechen die ganze Zeit von scrartcl

Grüße
Stefan

Hobbes
29-10-2008, 15:35
Wenn ich mein Dokument kompiliere, wird zwar eine Seite mit der Überschrift "Tabellenverzeichnis" erstellt, die Seite selbst bleibt aber leer.

Zweimal kompilieren. Dann sollte auch was angezeigt werden.

EDIT

oder siehe nächstes Posting von Stefan_K

Stefan_K
29-10-2008, 15:35
Wenn ich mein Dokument kompiliere, wird zwar eine Seite mit der Überschrift "Tabellenverzeichnis" erstellt, die Seite selbst bleibt aber leer.
Woran liegt das?
Im oben angegebenen Code sind keine Tabellen enthalten, dann bleibt die Liste der Tabellen natürlich leer. Oder befinden sich Tabellen in Deinem Dokument? Wenn ja, verwendest Du \caption, verwendest Du die table-Umgebung?

Stefan

DA-Knecht
29-10-2008, 15:42
Im oben angegebenen Code sind keine Tabellen enthalten, dann bleibt die Liste der Tabellen natürlich leer. Oder befinden sich Tabellen in Deinem Dokument? Wenn ja, verwendest Du \caption, verwendest Du die table-Umgebung?

Stefan

Ich verwende article als Dokumentenklasse und habe je \section ein .tex-Dokument angelegt, dort sind auch mehrere Tabellen enthalten.

Hier der Tabellencode, den ich für jede Tabelle verwende:

\begin{table}[h]
\scriptsize
\caption{\textbf{Pooled OLS Regressionsmodell für den Unternehmenswert} \newline
Vgl. Tabelle \ref{Anhang_Variablentabelle} in Anhang X
für eine Definition der verwendeten Variablen.}
\label{Kapitel4__Tab_Basis_Q}
\centering

%\begin{tabular}{r|*{7}{c}}
%für Mulitcolumlinie: \cmidrule(l){2-3}\cmidrule(l){4-5}

% Table generated by Excel2LaTeX from sheet 'Basisreg Q'
\begin{tabular}{r|cccc}

Wieso bleibt das Tabellenverzeichnis leer? Ist das ein Problem, dass in der \caption außer dem Titel noch zusätzlicher Text steht?

Stefan_K
29-10-2008, 16:11
Hast Du auch zweimal übersetzt, wie Hobbes anmerkte? Erst beim zweiten Mal wird das Verzeichnis ausgegeben, weil es beim ersten Übersetzen erst erstellt wird.

Stefan

DA-Knecht
29-10-2008, 16:54
Ja, habe ich, sogar mehrfach. Erst kompiliere ich zweimal, dann zweimal die Bibtex-Datei, dann wiederum zweimal das gesamte Dokument. Erst dann erfolgt die Ausgabe als PDF. Die Seite bleibt einfach leer. :confused:

An meiner Dokumentenklasse kann das eigentlich nicht liegen.

Stefan_K
29-10-2008, 17:10
Erhältst Du Warnungen oder Fehlermeldungen? Evtl. poste die .log-Datei hier als Anhang. Wenn ich den von Dir angegebenen header und obige Tabelle zu einem compilierbaren Beispiel zusammenfüge, erhalte ich ein Tabellenverzeichnis mit einem Eintrag.

Stefan

DA-Knecht
29-10-2008, 17:39
Erhältst Du Warnungen oder Fehlermeldungen? Evtl. poste die .log-Datei hier als Anhang. Wenn ich den von Dir angegebenen header und obige Tabelle zu einem compilierbaren Beispiel zusammenfüge, erhalte ich ein Tabellenverzeichnis mit einem Eintrag.

Stefan

Der Kompiliervorgang wird nicht mit einer Warnmeldung unterbrochen. Hier meine log-Datei. Danke für deine Hilfe! :)

Stefan_K
29-10-2008, 17:48
Ehe ich das Log durchsuche, noch eine Frage: wird etwas in die .lot-Datei geschrieben, oder bleibt sie leer?

Stefan

DA-Knecht
29-10-2008, 18:18
Ehe ich das Log durchsuche, noch eine Frage: wird etwas in die .lot-Datei geschrieben, oder bleibt sie leer?

Stefan

Meinst du die .log oder eine .lot-Datei? Letzteres gibt es in meinem Tex-Ordner nicht. :confused:

Stefan_K
29-10-2008, 18:27
Ich meine die Datei Diplomarbeit_V16.lot. Eigentlich sollte die angelegt werden, Zitat aus dem Logfile:

[2] (Diplomarbeit_V16.lot)
\tf@lot=\write5


Schau nochmal nach, ob genau diese Datei nicht existiert. Wenn das der Fall ist, bräuchte ich doch ein compilierbares Minimalbeispiel (http://minimalbeispiel.de/mini.html), um den Fall genau nachvollziehen zu können.

Stefan

voss
29-10-2008, 18:39
Der Kompiliervorgang wird nicht mit einer Warnmeldung unterbrochen. Hier meine log-Datei. Danke für deine Hilfe! :)

Beseitige erstmal das problem der angefangenen Gruppe:


)
(\end occurred inside a group at level 1)

### simple group (level 1) entered at line 290 ({) ### bottom level

du beginnst dort etwas mit { oder \bgroup oder \begingroup, beendest es
aber nicht.

Dann solltest du auch dieses beseitigen:


LaTeX Warning: There were undefined references.
LaTeX Warning: There were multiply-defined labels.

Herbert

DA-Knecht
29-10-2008, 19:34
Beseitige erstmal das problem der angefangenen Gruppe:


)
(\end occurred inside a group at level 1)

### simple group (level 1) entered at line 290 ({) ### bottom level

du beginnst dort etwas mit { oder \bgroup oder \begingroup, beendest es
aber nicht.

Dann solltest du auch dieses beseitigen:


LaTeX Warning: There were undefined references.
LaTeX Warning: There were multiply-defined labels.

Herbert

Die angefangene Gruppe und das mehrfach definierte Label sind jetzt behoben. Danke für deinen Hinweis. :)
Die (neue) Log-Datei habe ich hier nochmal angehängt, ebenfalls die .lot-Datei (endlich gefunden).

Stefan_K
29-10-2008, 19:48
Ich habe diese .lot-Datei mit dem header von oben getestet und erhalte ein Tabellenverzeichnis mit 13 Einträgen. Am Logfile erkenne ich nichts, was auf dieses Problem hindeutet.
Dann poste doch einmal ein compilierbares Minimalbeispiel, weil irgendwas machst Du vmtl. noch anders.

Stefan

DA-Knecht
29-10-2008, 20:16
Ich habe diese .lot-Datei mit dem header von oben getestet und erhalte ein Tabellenverzeichnis mit 13 Einträgen. Am Logfile erkenne ich nichts, was auf dieses Problem hindeutet.
Dann poste doch einmal ein compilierbares Minimalbeispiel, weil irgendwas machst Du vmtl. noch anders.

Stefan

So sieht mein Dokumentenkopf aus, ein paar Sachen zu Randeinstellungen etc. habe ich rausgelöscht.

\documentclass[a4paper,titlepage, 12pt, fleqn]{article}

\usepackage{lscape}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[round]{natbib}
\usepackage{har2nat}
\usepackage{array}
\usepackage{rotate}
\usepackage{rotating}
\usepackage{graphicx}
\usepackage{float}
\usepackage{eurosans, booktabs}
\usepackage{setspace}

\newcommand{\myfootnote}[1]{\footnote{\scriptsize #1}}
\usepackage[normal,small,bf]{caption}
\renewcommand{\captionfont}{\scriptsize\itshape}


\begin{document}
\pagenumbering{Roman}

\maketitle
TITELSEITE

Hier kommen die Befehle zum Erzeugen der Tabellen:
\tableofcontents
\newpage
\listoffigures
\newpage
\listoftables
\newpage

\section{Einleitung}

Die Tabellen befinden sich in separaten .tex-Dateien, die ich über \input eingebunden habe. Beispielcode:


\begin{table}[h]
\footnotesize
\caption{\textbf{Gruppenvergleich auf Basis des Anteils der Blockaktionäre.}
\newline Die Spalte ......}
\label{Kapitel4__Tab_Group_Block_own}
\centering
\begin{tabular}{rc|ccc}

Bei mir erscheint nach dem Kompilieren nur eine Seite mit der Überschrift "Tabellenverzeichnis", es folgt aber keine Auflistung der Tabellen.

Stefan_K
29-10-2008, 20:36
Das ist kein Minimalbeispiel, auf minimalbeispiel.de (http://minimalbeispiel.de/mini.html) kannst Du nachlesen, wie man es richtig macht und warum. Dabei meine ich nicht die Kürze, sondern Compilierbarkeit, Nachvollziehbarkeit.

Weil ich Dir natürlich helfen möchte, habe ich die Codestücke des letzten Beitrags zu einem compilierbaren Dokument komplettiert. Dieser Code funktioniert bei mir.

Da ich zwangsläufig auf meiner Seite etwas anderes mache als Du, hilft Dir das vmtl. wenig. har2nat.sty liegt mir nicht vor. Was Du anders machst, kann ich nicht sehen. Ein korrektes Minimalbeispiel wäre eine hingegen gemeinsame Ausgangsbasis. Ohne diese geht's hier für mich nicht weiter.

Stefan

mechanicus
29-10-2008, 20:45
Bei mir erscheint nach dem Kompilieren nur eine Seite mit der Überschrift "Tabellenverzeichnis", es folgt aber keine Auflistung der Tabellen.
Hallo,

ich schließe mich Sefan an. Aber eine Frage habe ich dennoch: Du kompilierst mehr als einmal?

Gruß
Marco

Hobbes
29-10-2008, 22:32
Hast du mal alle nicht von dir erstellten Dateien gelöscht? Also alles außer z.B. *.tex, *.bib (habe ich noch was vergessen?)

BullsEye
30-10-2008, 10:24
hallo leute, ich habe ein wenig rumprobiert.

ich habe es wie stefan k gemacht


\addchap{Abbildungsverzeichnis}
\listoffigures % Abbildungsverzeichnis

ergebnis ist, es steht zwar das abbildungsverzeichnis im inhaltsverzeichnis ohne nummerierung, so soll es sein! jedoch habe ich auf der seite, wo das abbildungsverzeichnis steht, 2 überschriften.....

wie kann ich das verändern??
anscheinend erzeugt \listofffigures auch eine überschrift!
frage:
wie bekomme ich das abbildungsverzeichnis unnummeriert in das inhaltsverzeichnis?

mechanicus
30-10-2008, 10:36
wie bekomme ich das abbildungsverzeichnis unnummeriert in das inhaltsverzeichnis?

Nutzt du KOMA? Wenn ja, einfach liststotoc in die documetclass-option mit rein.

Gruß
Marco

BullsEye
30-10-2008, 11:02
hi marco, nein ich nutze nicht Koma, sondern {scrreprt}.
wenn ich koma nutzen will, muss ich da viel ändern?


durch hin und herprobieren klappt es nun irgendwie.


\addcontentsline{toc}{chapter}{Abbildungsverzeichn is}


nun habe ich eine weitere frage:
nach dem abbildungsverzeichnis folgt die danksagung.
das abbildungsverzeichnis sieht vom styl her folgend aus:

oben steht das kapitel und ein logo, unten die seitenzahl.
bei der danksagung jedoch übernimmt er das kapitel abbildungsverzeichnis oben in der ecke.
wie kann ich ihm sagen, dass das kapitel jedoch danksagung ist?

ist das verständlich??

Hobbes
30-10-2008, 11:21
hi marco, nein ich nutze nicht Koma, sondern {scrreprt}.
wenn ich koma nutzen will, muss ich da viel ändern?

Nein, überhaupt nichts. Die Koma-Klassen beginnen alle mit scr, somit hast du schon eine Komaklasse ;)

Und um das ganze abzukürzen. Die roten Teile genügen, um das von dir gewünschte Ergebnis zu erhalten.


\documentclass[ngerman,liststotoc]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\begin{document}
\tableofcontents
\listoftables
\chapter{Kapitel 1}
\blindtext
\begin{table}[hbt]
\centering
\begin{tabular}{|c|c|}
\hline
abc & def\\
\hline
\end{tabular}
\caption{Caption einer Tabelle}
\label{tab:tabelle}
\end{table}
\blindtext
\end{document}

BullsEye
30-10-2008, 11:30
das klappt ja jetzt soweit.
nun noch das:


nach dem literaturverzeichnis folgt die danksagung.

oben steht das kapitel und ein logo, unten die seitenzahl.


bei der danksagung jedoch übernimmt er das kapitel literaturverzeichnis oben in der ecke.
wie kann ich ihm sagen, dass das kapitel jedoch danksagung ist?
siehe bild

http://www.bilder-hochladen.net/files/78fy-t.jpg

mechanicus
30-10-2008, 11:55
das klappt ja jetzt soweit.
nun noch das:


nach dem literaturverzeichnis folgt die danksagung.

oben steht das kapitel und ein logo, unten die seitenzahl.


bei der danksagung jedoch übernimmt er das kapitel literaturverzeichnis oben in der ecke.
wie kann ich ihm sagen, dass das kapitel jedoch danksagung ist?
siehe bild


Kommt drauf an, wie du die Danksagung machst, am einfachsten ist wohl

...
\bibliography{buch}
\clearpage
\markboth{Danksagung}{Danksagung}
.Danksagung

Gruß
Marco

Sorn
07-11-2008, 21:19
Hallo miteinander

Die Uni verlangt, dass die lof und lot im Inhaltsverzeichnis erscheinen. Das hab ich mit liststotoc gut hingekriegt (vielen Dank für den Hinweis). Was mich noch stört ist, dass es nicht nummeriert wird, was die Herren gerne hätten. Kann mir jemand sagen, wie man das hinkriegt?

Hier die documentclass:
\documentclass[11pt, a4paper,bibtotoc,liststotoc]{scrreprt}

Stefan_K
07-11-2008, 21:23
Hallo Sorn,

die Optionen sind liststotocnumbered und bibtotocnumbered.

Stefan

Sorn
07-11-2008, 22:01
Danke vielmals