Archiv verlassen und diese Seite im Standarddesign anzeigen : \bibitem - automatische Markierung linksbündig ausrichten
springfish
30-12-2008, 12:49
Hallo,
folgendes Problem:
mein Literaturverzeichnis erstelle ich mit der Umgebung thebibliography. Normalerweise lasse ich die Markierung automatisch durchnummerieren, also durch
\bibitem{Kennung}Quelle
Dadurch werden alle Markierungen schön rechtsbündig ausgerichtet und alles sieht gut aus.
Jetzt habe ich einen Fall, indem ich einem Eintrag weitere Untereinträge hinzufügen möchte. Wenn der Haupteintrag mit [3] nummeriert ist, sollen die Untereinträge mit [3.1], [3.2], ... nummeriert werden. Das realisiere ich folgendermaßen:
\bibitem{Haupteintrag}Quelle
\bibitem[\arabic{enumiv}.1]{Untereintrag1}Quelle
\bibitem[\arabic{enumiv}.2]{Untereintrag2}Quelle
%...
Nun sieht das ganze aber nicht mehr gut aus, da die manuell erzeugten Markierungen linksbündig ausgerichtet sind. :confused:
Kann ich auch die automatisch erzeugten Markierungen linksbündig ausrichten?
Schonmal vielen Dank für eure Hilfe.
mechanicus
30-12-2008, 13:33
Hallo,
willkommen bei MrUnix. vielleicht eine kleiner Tipp. Dir wird schneller und effektiver geholfen, wenn du ein lauffähiges Minimalbeispiel (http://www.minimalbeispiel.de/mini.html)erstellst.
Gruß
Marco
springfish
30-12-2008, 15:03
Okay, danke für den Hinweis.
Hier ist mein Minimalbeispiel:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%
\begin{document}
\begin{thebibliography}{000}
%
\bibitem{Kennung1} Autor 1: \textsl{Titel 1}
%
\bibitem{Kennung2} Autor 2: \textsl{Titel 2}
\bibitem[\arabic{enumiv}.1]{Kennung2.1} \textsl{Untertitel 2.1}
\bibitem[\arabic{enumiv}.2]{Kennung2.2} \textsl{Untertitel 2.2}
%
\bibitem{Kennung3} Autor 3: \textsl{Titel 3}
%
\end{thebibliography}
\end{document}
Das Ergebnis habe ich mit angehängt. Wie man sieht, sind die Einträge [1], [2] und [3] rechtsbündig, die Einträge [2.1] und [2.2] aber linksbündig. Das gefällt mir nicht. Ich möchte alles entweder rechts- oder linksbündig haben. Weiß jemand wie das funktioniert?
Hallo Sprinfish,
(hat das was mit salmoniden im Frühling zu tun?)
naja egal
ich vermute das hilft die nicht sehr viel:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%
\begin{document}
\begin{thebibliography}{000}
%
\setcounter{enumiv}{1}
\bibitem[\arabic{enumiv} ]{Kennung1} Autor 1: \textsl{Titel 1}\stepcounter{enumiv}
\bibitem[\arabic{enumiv} ]{Kennung2} Autor 2: \textsl{Titel 2}\setcounter{enumiv}{2}
\bibitem[\arabic{enumiv}.1]{Kennung2.1} \textsl{Untertitel 2.1}\setcounter{enumiv}{2}
\bibitem[\arabic{enumiv}.2]{Kennung2.2} \textsl{Untertitel 2.2}\setcounter{enumiv}{2}
\bibitem[\arabic{enumiv}.3]{Kennung2.3} \textsl{Untertitel 2.3}\stepcounter{enumiv}
\bibitem[\arabic{enumiv} ]{Kennung3} Autor 3: \textsl{Titel 3}\stepcounter{enumiv}
\bibitem[\arabic{enumiv} ]{Kennung4} Autor 4: \textsl{Titel 4}
\end{thebibliography}
\end{document}
aber immerhin ;-)
juergen
Moin moin,
Wie man sieht, sind die Einträge [1], [2] und [3] rechtsbündig, die Einträge [2.1] und [2.2] aber linksbündig. Das gefällt mir nicht. Ich möchte alles entweder rechts- oder linksbündig haben.
schau es Dir erstmal mit \begin{thebibliography}{0} für komplett linksbündige Ausrichtung an ... aber evtl meintest Du das ja auch etwa so
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%
\newcounter{bibsub}[enumiv]
\newlength\bibsuborg
\newcommand*\bibsubitem[2][\empty]{%
\refstepcounter{bibsub}
\setlength\bibsuborg{\labelwidth}%
\settowidth\labelwidth{[\arabic{enumiv}]}%
\ifx#1\empty
\bibitem[\arabic{enumiv}.\arabic{bibsub}]{#2}%
\else
\bibitem[\arabic{enumiv}.#1]{#2}%
\fi
\setlength\labelwidth{\bibsuborg}%
}
\begin{document}
\begin{thebibliography}{000}
\bibitem{Kennung1} Autor 1: \textsl{Titel 1}
\bibitem{Kennung2} Autor 2: \textsl{Titel 2}
\bibsubitem{Kennung2.1} \textsl{Untertitel 2.1}
\bibsubitem{Kennung2.2} \textsl{Untertitel 2.2}
%
\bibitem{Kennung3} Autor 3: \textsl{Titel 3}
\bibitem{Kennung4} Autor 4: \textsl{Titel 4}
\bibitem{Kennung5} Autor 5: \textsl{Titel 5}
\bibitem{Kennung6} Autor 6: \textsl{Titel 6}
\bibitem{Kennung7} Autor 7: \textsl{Titel 7}
\bibitem{Kennung8} Autor 8: \textsl{Titel 8}
\bibitem{Kennung9} Autor 9: \textsl{Titel 9}
\bibitem{KennungA} Autor 10: \textsl{Titel 10}
\bibsubitem{KennungA-1} \textsl{Untertitel 10.1}
\bibsubitem{KennungA-2} \textsl{Untertitel 10.2}
%
\end{thebibliography}
\end{document}
-- damit sollten die Einerstellen der Haupteinträge untereinander stehen.;)
MfG
springfish
31-12-2008, 17:17
hat das was mit salmoniden im Frühling zu tun?
Nicht ganz. Aber Frühling ist schonmal ganz gut.
@rais:
Hey, das funktioniert. Jetzt muss ich mir das nochmal genau anschauen, wie du das gemacht hast. Sind einige für mich neue Befehle drin. Aber das sieht ganz gut aus.
Vielen Dank!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.