So erstellen Sie einen Eintrag im Inhaltsverzeichnis für die Bibliographie

So erstellen Sie einen Eintrag im Inhaltsverzeichnis für die Bibliographie

Frage

In einem Dokument der Klasse scrartclmöchte ich einen Eintrag im Inhaltsverzeichnis für die Bibliographie erstellen. Derzeit enthält das Inhaltsverzeichnis Einträge für alle Notationen von \section{}und \subsection{}im Dokument.

Mein Versuch

Die einzige Pseudolösung, die ich gefunden habe, bestand darin, eine Abschnittsbibliografie zu erstellen und dann die Standardbibliografieüberschrift zu entfernen.

\section{Bibliography}
\renewcommand{\refname}{\spacedlowsmallcaps{}} % For removing the bibliography heading
\bibliography{/Users/remi/Documents/Biologie/Literature/BibTex/Proposal-cited2}

Allerdings entsteht bei dieser Lösung ein zusätzlicher Abstand zwischen der Abschnittsüberschrift ( Bibliography) und der ersten Referenz.

Zusätzliche Formatierungsinformationen

Hier sind ein paar Codezeilen am Anfang des Dokuments, die Sie möglicherweise kennen müssen, um zu beantworten

\documentclass[
fontsize=10pt,
paper=a4
]{scrartcl}

\linespread{1.5}

\usepackage[round,mcite]{natbib}
\bibliographystyle{plainnat}

BEARBEITEN 1

Nach den Kommentaren von @esdd habe ich Folgendes versucht

  1. Beim Hinzufügen bibliography=totoczu meiner Dokumentklasse wurde die folgende Fehlermeldung angezeigt

    (./ResearchPlan_0.0.1.bbl Runaway-Definition? ->\protect \protect \<>-\textls {\protect \begingroup \-command \ETC. ./ResearchPlan_0.0.1.bbl:1: TeX-Kapazität überschritten, tut mir leid [Hauptspeichergröße=5000 000]. \reserved@ a l.1 \begin{thebibliography}{24}

    ./ResearchPlan_0.0.1.bbl:1: ==> Schwerwiegender Fehler aufgetreten, keine PDF-Ausgabedatei erstellt! Transkript in ResearchPlan_0.0.1.log geschrieben.

  2. \KOMAoptions{bibliography=totoc}Habe es direkt davor hinzugefügt \begin{document}, aber es ändert nichts (ich habe es mehrmals gesetzt).

BEARBEITEN 2

Hier ist die Liste der Dateien in der Protokolldatei.

 *File List*
filecontents.sty    2011/10/08 v1.3 Create an external file from within a LaTeX
 document
scrartcl.cls    2015/05/06 v3.17a KOMA-Script document class (article)
scrkbase.sty    2015/05/06 v3.17a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
 scrbase.sty    2015/05/06 v3.17a KOMA-Script package (KOMA-Script-independent 
basics and keyval usage)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
scrlfile.sty    2015/05/06 v3.17a KOMA-Script package (loading files)
tocbasic.sty    2015/05/06 v3.17a KOMA-Script package (handling toc-files)
scrsize10pt.clo    2015/05/06 v3.17a KOMA-Script font size class option (10pt)
typearea.sty    2015/05/06 v3.17a KOMA-Script package (type area)
blindtext.sty    2012/01/06 V2.0 blindtext-Package
  xspace.sty    2014/10/28 v1.13 Space after command names (DPC,MH)
  natbib.sty    2010/09/13 8.31b (PWD, AO)
  omscmr.fd    2014/09/29 v2.5h Standard LaTeX font definitions
 ***********

Antwort1

Es könnte sein, dass Sie eine ältere Version von KOMA-Script verwenden.

Bitte führen Sie das folgende MWE dreimal aus (ich habe eine kleine Bib-Datei mit Paket eingefügt filecontents, was zu einer Warnung führte) und überprüfen Sie die Protokolldatei. Dort sollten Sie am Ende eine Liste der verwendeten Klassen und Pakete und Versionsnummern finden (erstellt mit dem Befehl \listfilesim MWE). Fügen Sie diese Liste bitte Ihrer Frage hinzu.

Bearbeiten: Ich habe die Umbenennung von „Referenzen“ in „Bibliografie“ im MWE hinzugefügt und wie man die Schriftart für die Überschrift „Bibliografie“ ändern kann (Die geänderten Teile findet man im MWE mit gekennzeichnet <=======).

Bitte überprüfen Sie meine Antwort aufdiese Frageum zu erfahren, wie Sie „Referenzen“ umbenennen (mit ausführlicher erläutertem Code).

Die Dokumentation zu KOMA-Script sollten Sie auf Ihrem Computer haben. Bitte versuchen Sie es texdoc scrguienmit der englischen Version oder texdoc scrguideder deutschen Version auf Ihrem Terminal/Ihrer Konsole.

MWE:

\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Book{Goossens,
  author    = {Goossens, Michel and Mittelbach, Frank and 
               Samarin, Alexander},
  title     = {The LaTeX Companion},
  edition   = {1},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year      = {1994},
}
@Book{adams,
  title     = {The Restaurant at the End of the Universe},
  author    = {Douglas Adams},
  series    = {The Hitchhiker's Guide to the Galaxy},
  publisher = {Pan Macmillan},
  year      = {1980},
}
article{einstein,
  author  = {Albert Einstein},
  title   = {{Zur Elektrodynamik bewegter K{\"o}rper}. ({German}) 
             [{On} the electrodynamics of moving bodies]},
  journal = {Annalen der Physik},
  volume  = {322},
  number  = {10},
  pages   = {891--921},
  year    = {1905},
  DOI     = {http://dx.doi.org/10.1002/andp.19053221004},
}
@misc{mozart:KV183,
  author  = {Mozart, Wolfgang Amadeus},
  title   = {Sinfonie g-Moll},
  year    = {1773},
  address = {Salzburg},
  note    = {New K{\"o}chelverzeichnis Nr. 183, old version Nr. 25; 
             Erster Satz: Allegro con brio, Zweiter Satz: Andante, 
             Dritter Satz: Menuetto, Vierter Satz: Allegro},
}
\end{filecontents*}

\listfiles % <=========================================================
\documentclass[%
% bibliography=totoc % <=============== unnumbered bib reference  in TOC 
  bibliography=totocnumbered % <========= numbered bib reference  in TOC 
 ,fontsize=10pt
 ,paper=a4
]{scrartcl} % scrbook scrreprt

\usepackage[english]{babel}
% renaming Reference to Bibliography with KOMA-Script
%\renewcaptionname{english}{\bibname}{Bibliography} % scrreprt, scrbook
 \renewcaptionname{english}{\refname}{Bibliography} % scrartcl

\usepackage{blindtext}

\usepackage[round,mcite]{natbib}

\title{Test}
\author{Username}
\date{\today}

\begin{document}

\maketitle

\tableofcontents

\Blinddocument

This is text with \cite{Goossens} and \cite{adams}.

\nocite{*} % to test all bib entrys
\bibliographystyle{plainnat}
\addtokomafont{section}{\normalfont\scshape} % <========== Change font to SC 
\bibliography{\jobname}

\end{document}

Liste der verwendeten Klassen, Pakete und Versionsnummern:

 *File List*
filecontents.sty    2011/10/08 v1.3 Create an external file from within a LaTeX document
scrartcl.cls    2015/10/03 v3.19a KOMA-Script document class (article)
scrkbase.sty    2015/10/03 v3.19a KOMA-Script package (KOMA-Script-dependent basics and keyval usage)
 scrbase.sty    2015/10/03 v3.19a KOMA-Script package (KOMA-Script-independent basics and keyval usage)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
scrlfile.sty    2015/10/03 v3.19a KOMA-Script package (loading files)
tocbasic.sty    2015/10/03 v3.19a KOMA-Script package (handling toc-files)
scrsize10pt.clo    2015/10/03 v3.19a KOMA-Script font size class option (10pt)
typearea.sty    2015/10/03 v3.19a KOMA-Script package (type area)
blindtext.sty    2012/01/06 V2.0 blindtext-Package
  xspace.sty    2014/10/28 v1.13 Space after command names (DPC,MH)
  natbib.sty    2010/09/13 8.31b (PWD, AO)
  omscmr.fd    2014/09/29 v2.5h Standard LaTeX font definitions

verwandte Informationen