Wenn Du Deine Arbeit nicht gerade in der nächsten Woche abgeben musst, solltest Du ruhig ernsthaft darüber nachdenken, zu
biblatex zu wechseln. Das sollte mit einem vernünftigen natbib-Dokument eigentlich höchstens ein paar Stunden dauern (als ich das letzte mal jemandem das persönlich erklärt habe, hat es nicht länger als fünfzehn Minuten gedauert), sofern Du über ein relativ neues TeX-System verfügst.
Die Länge Deiner Arbeit und die Größe des Literaturverzeichnis sollte überhaupt keine Rolle spielen.
Lies Dir zunächst die
wichtigen Hinweise durch.
Zunächst musst Du das Paket
biblatex und Biber installieren. Dies solltest Du bei MikTeX über den Package Manager tun, bei TeX live über tlmgr.
Dann bringst Du Deinem Editor bei, dass Du statt BibTeX Biber möchtest:
Wie verwende ich Biber in meinem Editor. Wenn Du manuell kompilierst, dann brauchst Du statt
pdflatex test
bibtex test
pdflatex test
pdflatex test
die Abfolge
pdflatex test
biber test
pdflatex test
pdflatex test
Schließlich
baust Du Dein Dokument ein wenig um.
Aus \usepackage[square, sort, comma, numbers]{natbib} %Zitierstil wird
\usepackage[style=alphabetic,backend=biber]{biblatex}
,
das (streng genommen nicht ganz so richtige) \bibliography{Literatur.bib} wird Durch
\addbibresource{Literatur.bib}
ersetzt, wichtig ist, dass dieser Befehl in die Präambel gehört.
\bibliographystyle{alphadin} kommt weg, an die Stelle, wo die Bibliographie soll, kommt \printbibliography. Der Rest darf so bleiben (wenn Du
babel lädst, hast Du das veraltete Paket
ngerman nicht mehr nötig)
\documentclass[oneside,11pt,a4paper]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[style=alphabetic,backend=biber]{biblatex}
\addbibresource{Literatur.bib}
\begin{document}
Neuer Text blabla
\cite[Vgl.][12]{Koe}
\end{document}
Diese komischen Klammerungsregeln kannst Du mit
biblatex dann wie folgt implementieren (mit Mehrfachzitaten geht es vielleicht nicht, aber da weiß ich auch nicht, wie das aussehen soll)
\DeclareCiteCommand{\cite}
{\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibopenparen}
{}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\printtext[brackets]{\usebibmacro{cite}}}
{\multicitedelim}
{\usebibmacro{postnote}%
\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibcloseparen}
{}}
In Aktion
\documentclass[oneside,11pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=alphabetic,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareCiteCommand{\cite}
{\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibopenparen}
{}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\printtext[brackets]{\usebibmacro{cite}}}
{\multicitedelim}
{\usebibmacro{postnote}%
\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibcloseparen}
{}}
\begin{document}
\cite{sigfridsson}
\cite[Vgl.][12]{sigfridsson}
\cite[12]{sigfridsson}
\cite[Vgl.][]{sigfridsson}
\end{document}
Wenn Du Deine Arbeit nicht gerade in der nächsten Woche abgeben musst, solltest Du ruhig ernsthaft darüber nachdenken, zu [p]biblatex[/p] zu wechseln. Das sollte mit einem vernünftigen [tt]natbib[/tt]-Dokument eigentlich höchstens ein paar Stunden dauern (als ich das letzte mal jemandem das persönlich erklärt habe, hat es nicht länger als fünfzehn Minuten gedauert), sofern Du über ein relativ neues TeX-System verfügst.
Die Länge Deiner Arbeit und die Größe des Literaturverzeichnis sollte überhaupt keine Rolle spielen.
Lies Dir zunächst die [url=http://golatex.de/wichtige-hinweise-erstellung-von-literaturverzeichnissen-t11964.html]wichtigen Hinweise[/url] durch.
Zunächst musst Du das Paket [p]biblatex[/p] und Biber installieren. Dies solltest Du bei MikTeX über den Package Manager tun, bei TeX live über [tt]tlmgr[/tt].
Dann bringst Du Deinem Editor bei, dass Du statt BibTeX Biber möchtest: [url=http://texwelt.de/wissen/fragen/1909/wie-verwende-ich-biber-in-meinem-editor]Wie verwende ich Biber in meinem Editor[/url]. Wenn Du manuell kompilierst, dann brauchst Du statt
[code]pdflatex test
bibtex test
pdflatex test
pdflatex test[/code]
die Abfolge
[code]pdflatex test
biber test
pdflatex test
pdflatex test[/code]
Schließlich [url=http://tex.stackexchange.com/q/5091/35864]baust Du Dein Dokument ein wenig um[/url].
Aus [tt]\usepackage[square, sort, comma, numbers]{natbib} %Zitierstil[/tt] wird
[code]\usepackage[style=alphabetic,backend=biber]{biblatex}[/code],
das (streng genommen nicht ganz so richtige) [tt]\bibliography{Literatur.bib}[/tt] wird Durch
[code]\addbibresource{Literatur.bib}[/code]
ersetzt, wichtig ist, dass dieser Befehl in die Präambel gehört.
[tt]\bibliographystyle{alphadin}[/tt] kommt weg, an die Stelle, wo die Bibliographie soll, kommt [tt]\printbibliography[/tt]. Der Rest darf so bleiben (wenn Du [p]babel[/p] lädst, hast Du das veraltete Paket [p]ngerman[/p] nicht mehr nötig)
[code]\documentclass[oneside,11pt,a4paper]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[style=alphabetic,backend=biber]{biblatex}
\addbibresource{Literatur.bib}
\begin{document}
Neuer Text blabla
\cite[Vgl.][12]{Koe}
\end{document}[/code]
Diese komischen Klammerungsregeln kannst Du mit [p]biblatex[/p] dann wie folgt implementieren (mit Mehrfachzitaten geht es vielleicht nicht, aber da weiß ich auch nicht, wie das aussehen soll)
[code]\DeclareCiteCommand{\cite}
{\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibopenparen}
{}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\printtext[brackets]{\usebibmacro{cite}}}
{\multicitedelim}
{\usebibmacro{postnote}%
\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibcloseparen}
{}}[/code]
In Aktion
[code]\documentclass[oneside,11pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=alphabetic,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareCiteCommand{\cite}
{\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibopenparen}
{}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\printtext[brackets]{\usebibmacro{cite}}}
{\multicitedelim}
{\usebibmacro{postnote}%
\ifboolexpr{ not test {\iffieldundef{prenote}} or not test {\iffieldundef{postnote}} }
{\bibcloseparen}
{}}
\begin{document}
\cite{sigfridsson}
\cite[Vgl.][12]{sigfridsson}
\cite[12]{sigfridsson}
\cite[Vgl.][]{sigfridsson}
\end{document}
[/code]