Literaturverzeichnis richtig ausrichten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Literaturverzeichnis richtig ausrichten

von Remus_ » So 14. Apr 2019, 14:11

Danke! Das müsste es jetzt glaube ich gewesen sein (ich hoffe es) :)

Lieben Dank dafür!

von Gast » So 14. Apr 2019, 14:03

Du musst natbib nicht unbedingt wegwerfen und es ist, wie Du herausgefunden hast, selbst in Deinem Beispiel nicht ganz unnütze. Zwar kannst Du einen Teil der interessanten natbib-Funktionen mit Deinem aktuellen Set-Up nicht nutzen (Autor-Jahr-Zitate sowie \citet, da die Autor-Jahr-Informationen fehlen), aber ein paar Dinge, wie das prenote-Argument sind auch so nützlich.
\makeatletter
\renewcommand{\@biblabel}[1]{[#1]\hfill}
\makeatother
Sollte helfen können, wenn Du bei natbib bleiben möchtest. Siehe https://tex.stackexchange.com/q/21308/35864

von Remus_ » So 14. Apr 2019, 13:41

Danke sehr!

Wobei halt: ich zitiere mit \citep[][]{} das funktioniert dann nicht mehr, wenn \usepackage[numbers]{natbib} auskommentiert wird...

Woher hast du eigentlich soviel Ahnung? Latex-Dev?

Das muss raus

von Ratgeber » So 14. Apr 2019, 13:15

Ein Minimalbeispiel ist das nicht. Kommentiere mal Zeile 30 aus, in der das hier nicht benötigte »natbib« geladen wird. Und lade statt »colortbl« besser »xcolor« mit der Option `table`.

von Remus_ » So 14. Apr 2019, 12:44

Das obligatorische Argument von \begin{thebibliography} sollte das längste Label in Deinem Verzeichnis enthalten. Zur Zeit steht da 9 (wahrscheinlich, weil viele Einführungen nicht richtig erklären, was das Argument macht und sich mit so etwas herausreden wie: Das ist die Maximalanzahl an Quellen oder so...). In Deinem Fall ist "MM" das längste Label, also sollte da statt 9 einfach MM stehen.
WOW, das ist schon mal sehr hilfreich!

Ich konnte das Verzeichnis nun ausrichten, aber die eckigen Klammern sind leider (noch) nicht linksbündig. Kann man das auch irgendwie lösen?

von Gast » So 14. Apr 2019, 12:36

Das obligatorische Argument von \begin{thebibliography} sollte das längste Label in Deinem Verzeichnis enthalten. Zur Zeit steht da 9 (wahrscheinlich, weil viele Einführungen nicht richtig erklären, was das Argument macht und sich mit so etwas herausreden wie: Das ist die Maximalanzahl an Quellen oder so...). In Deinem Fall ist "MM" das längste Label, also sollte da statt 9 einfach MM stehen.

Es ist natürlich etwas müßig, das längste Label selbst herausfinden zu müssen und anzugeben, dafür (aber sicher nicht nur dafür!) wurde BibTeX entwickelt. Mit BibTeX kannst Du Dein Literaturverzeichnis automatisch auf Basis der Publikationsdaten in einer .bib-Datei erstellen lassen. Das ist fast immer die bessere Wahl, als das Verzeichnis mit der Hand und thebibliography selbst zu machen. Heutzutage wird auch sehr häufig biblatex mit biber für Literaturverzeichnisse vorgeschlagen, das ist an einigen Stellen um Längen komfortabler und mächtiger als BibTeX.
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{autobreak}
\usepackage{caption}
\usepackage{array}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=3cm, bottom=2cm]{geometry}
\usepackage[autooneside=false,headsepline,markcase=noupper]{scrlayer-scrpage}
\ihead{\headmark}
\ohead*{\pagemark}
\ifoot{remus}
\addto\extrasngerman{%
   \renewcommand{\refname}{Literaturverzeichnis}%
}

\automark[subsection]{section}
\usepackage{float}
\usepackage[hang]{footmisc}
\usepackage[braket]{qcircuit}
\usepackage[matrix,frame,arrow]{xypic}
\pagestyle{scrheadings}
\usepackage{blindtext}
\usepackage{booktabs}
\usepackage[numbers]{natbib}
\usepackage{listings}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage{hyperref}


\begin{document}
   %\begin{flushleft}
   \begin{thebibliography}{MM}
      \raggedright
      \addcontentsline{toc}{section}{\refname}
      \bibitem[AE]{Einstein}Albert Einstein , Titel~\dots
      \bibitem[SM]{Herbert}Staunton, M. (Ed.). (2019). Herbert of Bosham: A Medieval Polymath. Boydell \& Brewer. doi:10.1017/9781787444553
      \bibitem[MM]{Bosham}Staunton, M. (Ed.). (2019). Herbert of Bosham: A Medieval Polymath. Boydell \& Brewer. doi:10.1017/9781787444553
   \end{thebibliography}
%\end{flushleft}
   
\end{document}
Im Literaturverzeichnis braucht man übrigens im Allgemeinen kein \label, denn auf die Eintrage wird ja durch Zitieren mit \cite verwiesen.

Literaturverzeichnis richtig ausrichten

von Remus_ » So 14. Apr 2019, 11:57

Guten Morgen,

ich habe ein Literaturverzeichnis, dass nicht richtig ausgerichtet ist. Mein Problem ist, dass die Beschreibung der Literatur nicht bündig ist. Ich verdeutliche das mal mit einem Bild:

Bild

Mit der roten Linie habe ich gekennzeichnet, dass ich das gerne bündig hätte. Ich hoffe, es ist verständlich was ich meine :)

Bei Stackoverflow habe ich ein paar Vorschläge gesehen, die ich getestet habe, die aber nicht funktionieren. Vielleicht sieht ja hier jemand, wie man das Problem beheben kann. Hier mein Beispielcode:
% Hauptklasse für Latexdokument 
% -------------------------------
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{autobreak}
\usepackage{caption}
\usepackage{array} 
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=3cm, bottom=2cm]{geometry}
\usepackage[autooneside=false,headsepline,markcase=noupper]{scrlayer-scrpage}
\ihead{\headmark}
\ohead*{\pagemark}
\ifoot{remus}
\addto\extrasngerman{% 
	\renewcommand{\refname}{Literaturverzeichnis}% 
} 

\automark[subsection]{section}
\usepackage{float}
\usepackage[hang]{footmisc}
\usepackage[braket]{qcircuit}
\usepackage[matrix,frame,arrow]{xypic}
\pagestyle{scrheadings}
\usepackage{blindtext}
\usepackage{booktabs}
\usepackage[numbers]{natbib} 
\usepackage{listings} 
\usepackage{tabularx} 
\usepackage{colortbl}
\usepackage{hyperref}


\begin{document}
	%\begin{flushleft}
	\begin{thebibliography}{9} 
		\raggedright
		\addcontentsline{toc}{section}{\refname} 
		\bibitem[AE]{Einstein}Albert Einstein , Titel~\dots\label{wewew}
		\bibitem[SM]{Herbert}Staunton, M. (Ed.). (2019). Herbert of Bosham: A Medieval Polymath. Boydell \& Brewer. doi:10.1017/9781787444553
		\bibitem[MM]{Bosham}Staunton, M. (Ed.). (2019). Herbert of Bosham: A Medieval Polymath. Boydell \& Brewer. doi:10.1017/9781787444553
	\end{thebibliography} 
%\end{flushleft}
	
\end{document}
Dateianhänge
litlat.png
litlat.png (8.67 KiB) 2476 mal betrachtet

Nach oben