Seite 1 von 1

Literaturverzeichnis auf section Ebene

Verfasst: Do 17. Dez 2015, 17:19
von hacke93
Hallo zusammen,

ich schreibe gerade meine Bachelorarbeit und habe folgendes Problem mit dem Literaturverzeichniseintrag im Inhaltsverzeichnis.

Ich das Problem, dass ich die Literatur/Literaturverzeichnis nicht nummeriert im Inhaltsverzeichnis anzeigen lässt.

Die Umbennung habe ich hinbekommen, jedoch kann ich dort nicht einfach eine Nummer eintragen, denn ich musste den Abstand vergrößern zwischen der Sectionummer und der Überschrift, da teilweise der Platz nicht ausreichend...
Deshalb wäre es gut, wenn die Lösung mit dem tocloft Paket korrespondiert oder wenn es der Fall ist für diesen Befehl (siehe Minimalbeispiel)

Hier erstmal mein Minimalbeispiel dazu:
\documentclass[12pt,a4paper, bibliography=totocnumbered,listof=totocnumbered]{scrartcl}

\usepackage[subfigure,titles]{tocloft}\setlength{\cftsecnumwidth}{30pt} % Abstand nach section im Inhaltsverzeichnis formatieren

\usepackage[ngerman]{babel}
\usepackage[margin=10pt,font=small,labelfont=bf]{caption}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{url}
\begin{document}
\tableofcontents\newpage
\section{Überschrift 1}
\section{Überschrift 2}
\section{Überschrift 3}
\section{Überschrift 4}
\section{Überschrift 5}
\section{Überschrift 6}
\section{Überschrift 7}
\section{Überschrift 8}
\section{Überschrift 9}
\section{Überschrift 10}
\newpage
\nocite{*} % Befehl alle unverwendeten Quellen mit anzeigen
\interlinepenalty 10000 % Kein Seitenumbruch in Quelle
\renewcommand{\refname}{Literaturverzeichnis}
\bibliographystyle{alphadin}
\makeatletter % Keine Eckigen Klammern verwenden
\renewcommand*\@biblabel[1]{}
\makeatother
\setlength{\labelsep}{0pt}
\bibliography{Literaturverzeichnis} % als Literaturverzeichnis habe ich einfach einen nur einen Eintrag mit JabRef erstellt
\newpage
\end{document}

Gruß

Flo

Verfasst: Do 17. Dez 2015, 18:34
von Noch so einer
\documentclass[12pt,a4paper, bibliography=totocnumbered,listof=totocnumbered]{scrartcl}

\RedeclareSectionCommand[tocnumwidth=30pt]{section}

\usepackage[ngerman]{babel}
\usepackage[margin=10pt,font=small,labelfont=bf]{caption}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{url}

\renewcaptionname{ngerman}{\refname}{Literaturverzeichnis}
\makeatletter % Keine Eckigen Klammern verwenden
\renewcommand*\@biblabel[1]{}
\makeatother

\begin{document}
\tableofcontents
\section{Überschrift 1}
\section{Überschrift 2}
\section{Überschrift 3}
\section{Überschrift 4}
\section{Überschrift 5}
\section{Überschrift 6}
\section{Überschrift 7}
\section{Überschrift 8}
\section{Überschrift 9}
\section{Überschrift 10}
\nocite{*} % Befehl alle unverwendeten Quellen mit anzeigen
\interlinepenalty 10000 % Kein Seitenumbruch in Quelle
\bibliographystyle{alphadin}
\setlength{\labelsep}{0pt}
\bibliography{Literaturverzeichnis} % als Literaturverzeichnis habe ich einfach einen nur einen Eintrag mit JabRef erstellt
\end{document}
tocloft ist bei KOMA-Script-Klassen keine wirklich gute Idee. Außerdem war Dein Beispiel nicht lauffähig.

Verfasst: Sa 19. Dez 2015, 12:02
von hacke93
Hallo,

deine Lösungen haben bei mir im Hauptdokument sowie im Mininalbeispiel leider nicht funktioniert. Ich bin außerdem in gewissermaßen angewiesen auf das tocloft Paket bzg. Formatierungen und Neuerstellungen von Verzeichnissen. Außerdem erkannte Latex den Befehl /renewcaptionname nicht

Meine anderen Verzeichnisse habe ich auf die Verzeichnis bezogen umdeklariert, dann hatte ich diesen Code für das Literaturverzeichnis ausprobiert und bekomme im Inhaltsverzeichnis den richtigen Namen angezeigt. Allerdings beim Aufruf nur noch den Dateinamen angezeigt, statt dem Literaturverzeichnis.
\renewcommand*{bibliography}{%
\begingroup
\tocsection
\tocfile{bibname}{toc}
\endgroup}
Was ist dabei mein Problem? Den Befehl
 \printbibliography 
hatte ich auch getestet.

Gruß

Flo

Verfasst: Sa 19. Dez 2015, 13:07
von u_fischer
biliography=totocnumbered,
Das kann ja nicht funktionieren. Da fehlt ein b.
wenn die Lösung nicht mit dem tocloft Paket korrespondiert
Korrespondiert? Seit wann schreiben Lösungen Briefe?

Verfasst: Sa 19. Dez 2015, 13:32
von hacke93
Hallo Ulrike,

schlage doch mal bitte das große gelbe Buch auf oder die Internetseite und lese über die zweite Bedeutung von korrespondieren nach oder die Synonyme. Dankeschön :)
Ich könnte auch sagen, dass die Lösung auf das tocloft Paket abgestimmt sein sollte, vlt ist es so deutlicher.

Gruß Flo

Verfasst: Sa 19. Dez 2015, 14:28
von esdd
hacke93 hat geschrieben:Außerdem erkannte Latex den Befehl /renewcaptionname nicht
Das wundert mich nicht, falls Du den Befehl tatsächlich mit slash statt backslash angegeben hast. Falls nicht: \renewcaptionname ist ein Befehl, der von allen KOMA-Script Klassen zur Verfügung gestellt wird. Wenn der bei Dir nicht erkannt wird, dann kontrolliere, ob Du dort nicht wieder einen anderen Tippfehler drin hast.

Nachdem Du Deinen Tippfehler im Eingangspost korrigiert hast und dort nun bibliography=totocnumbered steht, wird bei mir das Literaturverzeichnis wie erwartet nummeriert ins Inhaltsverzeichnis eingertragen. Die beiden von der subfigure Option für tocloft verursachten Fehler bleiben aber natürlich ... Das die Verwendung von tocloft mit einer KOMA-Script Klasse nicht sinnvoll ist, hatten wir auch schon.

Das Beispiel von Noch so einer tut bei mir übrigens genau das, was Du Deiner Beschreibung nach möchtest, einschließlich dem zusätzlichen Abstand zwischen Abschnittsnummern und -titeln im Inhaltsverzeichnis und ganz ohne tocloft.