PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sortierung im einfachen Literaturverzeichnis



schwalbe
07-03-2011, 19:14
Hi,

ist mir auch schon fast peinlich aber dumm gelaufen ist das nun mal.
Ich habe immer wieder die Quellen manuell in mein Literaturverzeichnis eingefügt.



\documentclass[12pt,oneside,pdftex,bibliography=totoc,headsepline]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman, english]{babel}
\usepackage{graphicx}
\usepackage{palatino}
\usepackage[unicode,a4paper]{hyperref}
\usepackage{scrpage2}
\usepackage{tabularx}
\usepackage[onehalfspacing]{setspace} %Zeilenabstand
\usepackage{pdfpages} %pdf einbinden
\usepackage{todonotes} %was rote bemerkungskasten
\usepackage{remreset} %Nummerierung
\usepackage[small]{caption2} %Bildunteschrift
\usepackage{multirow} %Tabellen zusammenfassen
\usepackage{rotating} % Objekte drehen
\usepackage{color} % Farbe aktivieren
\usepackage{colortbl} % Farbe in Tabelle
\usepackage{floatflt} % text um bild rum


\begin{document}

\begin{thebibliography}{ab}

\bibitem [MUE-11]{ab} text
\bibitem [ARF-10]{cd} text

\end{thebibliography}


\end{document}




Gibt es auch für diese Form eine einfach Sortierungsmöglichkeit nach Alphabet der geklammerten [] Angaben ? Also Ausgabe zuerst [ARF-10] ?

1000 Dank
Grüße

schwalbe
08-03-2011, 08:19
Also ich weiß ja, das man mit
\bibliographystyle{alpha}
das hinbekommt wenn man ne externe Datei als Quellenlieferant nutzt, aber im obigen Beispiel hab ich absolut keine Idee. Ist das überhaupt möglich ?

Xenara
08-03-2011, 09:07
Afaik geht das mit der simplen thebibliography-Umgebung nicht, sondern nur, wenn man bibtex und eine externe Datei verwendet. Dann hat man auch die freie Auswahl an Zitierstilen wie der von dir erwähnte alpha.

Für die weitere Vorgehensweise:
1. Um wieviele Literatureinträge gehts denn?
2. Wieviel Zeit hast du?

Bei vielen Literaturstellen und wenn du genug Zeit hast, leg es dir als bibtex-Datenbank an, z.B. mit JabRef als Editor.

Wenn du keine Zeit hast, ein ganz banaler Trick für eine alphabetische Sortierung: Kopier deine Literatur (das zwischen \begin{thebibliography} und \end{bibliography}) nach Excel (aufpassen, dass es den Text nicht in verschiedene Zellen aufteilt) und lass es dort alphabetisch sortieren. Da der erste Unterschied das Label in den eckigen Klammern ist, sollte die Sortierung so sein, wie du es dir vorstellst.
Dann einfach wieder nach LaTeX zurückkopieren.

Übrigens zu deinem Code noch ein paar Anmerkungen:


\documentclass[12pt,%
oneside,% Wozu dann die Dokumentklasse scrBOOK? scrreprt würde doch reichen.
%pdftex,% Obsolet, die Pakete wissen selbst, wie sie kompiliert werden.
bibliography=totoc,headsepline]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman, english]{babel}

% pdfpages VOR graphicx laden, sonst "Option clash"-Fehler für Paket graphicx
\usepackage{pdfpages} %pdf einbinden
\usepackage{graphicx}

\usepackage{palatino}

\usepackage{scrpage2}
\usepackage{tabularx}
\usepackage[onehalfspacing]{setspace} %Zeilenabstand
\usepackage{todonotes} %was rote bemerkungskasten
\usepackage{remreset} %Nummerierung
\usepackage[small]{caption2} %Bildunteschrift
\usepackage{multirow} %Tabellen zusammenfassen
\usepackage{rotating} % Objekte drehen
\usepackage{color} % Farbe aktivieren
\usepackage{colortbl} % Farbe in Tabelle
\usepackage{floatflt} % text um bild rum

\usepackage[%
unicode,% Wozu brauchst du diese Angabe?
%a4paper% Obsolet, weglassen! Gibt auch eine Warnung.
]{hyperref}% Als letztes Paket zu laden


\begin{document}

\cite{ab}, \cite{cd}

\begin{thebibliography}{ab}

\bibitem [MUE-11]{ab} text
\bibitem [ARF-10]{cd} text

\end{thebibliography}

\end{document}

schwalbe
08-03-2011, 11:59
hey,

ich habs manuell sortiert, leider habe ich nicht mehr genügend Zeit. Das mit den Fehlern war mir noch gar nicht bewusst - danke dir !