2357911
26-05-2014, 14:26
Hallo liebes Forum!
Ich grub heute ein paar ältere .tex Dateien aus, wollte sie durchlaufen lassen und stieß dabei auf hunderte kryptische Fehlermeldungen. Nach einem langen Vormittag liefen die meisten Dateien wieder, aber ich musste speziell für BibLaTeX erschreckend tiefe Eingriffe vornehmen.
Um ein Literaturverzeichnis zu erstellen musste ich
1. von [latin1] auf [utf8] umstellen
2. \usepackage[german]{babel} statt ngerman verwenden
3. \pagestyle{headings} entfernen
4. backend=bibtex8, bei bibtex einfügen
und was für mich dem Fass den Boden ausgeschlagen hat
5. \defbibheading{head}{\section{Literaturverzeichnis }} in der Präambel und
\printbibliography[heading=head] eingeben, damit das Literaturverzeichnis überhaupt auch als solches namentlich erwähnt wird.
Hab ich so lange hinterm Mond gelebt, dass Dateien, die vor gut 6 Monaten noch fehlerfrei liefen, auf einmal so dermaßen umgebaut werden müssen?
Warum auf einmal utf8? Ist nicht in der .tex Datei selbst die Zeichencodierung abgespeichert und sollte vom Editor erkannt werden?
Warum klappt "ngerman" nicht mehr?
! Package biblatex Error: Language '{german}' not found.
Wie und wo verhaken sich die "headings" mit biblatex?
Und warum finde ich viele - gar nicht mal so alte - "lauffähige" Minimalbeispiele im Netz, die bei mir nicht laufen?
Ich verwende MikTeX 2.9, TeXnicCenter 2.02 (32 Bit), Windows 7 32 Bit
Hier ein bei mir lauffähiges Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[
backend=bibtex8,
style=authoryear,
citestyle=authoryear
]{biblatex}
\addbibresource{LitDaten.bib}
\usepackage{filecontents}
\begin{filecontents}{LitDaten.bib}
@BOOK{Rost2005,
AUTHOR = {Rost, Detlef H.},
YEAR = {2005},
TITLE = {Interpretation und Bewertung pädagogisch-psychologischer Studien - },
EDITION = {2. überarb. u. erw. A.},
ISBN = {978-3-825-28306-3},
PUBLISHER = {Beltz},
ADDRESS = {Langensalza},
}
\end{filecontents}
\bibliography{LitDaten}
\defbibheading{head}{\section{Literaturverzeichnis }}
\begin{document}
Hier kommt ein Zitat \cite{Rost2005}.
\printbibliography[heading=head]
\end{document}
Ich grub heute ein paar ältere .tex Dateien aus, wollte sie durchlaufen lassen und stieß dabei auf hunderte kryptische Fehlermeldungen. Nach einem langen Vormittag liefen die meisten Dateien wieder, aber ich musste speziell für BibLaTeX erschreckend tiefe Eingriffe vornehmen.
Um ein Literaturverzeichnis zu erstellen musste ich
1. von [latin1] auf [utf8] umstellen
2. \usepackage[german]{babel} statt ngerman verwenden
3. \pagestyle{headings} entfernen
4. backend=bibtex8, bei bibtex einfügen
und was für mich dem Fass den Boden ausgeschlagen hat
5. \defbibheading{head}{\section{Literaturverzeichnis }} in der Präambel und
\printbibliography[heading=head] eingeben, damit das Literaturverzeichnis überhaupt auch als solches namentlich erwähnt wird.
Hab ich so lange hinterm Mond gelebt, dass Dateien, die vor gut 6 Monaten noch fehlerfrei liefen, auf einmal so dermaßen umgebaut werden müssen?
Warum auf einmal utf8? Ist nicht in der .tex Datei selbst die Zeichencodierung abgespeichert und sollte vom Editor erkannt werden?
Warum klappt "ngerman" nicht mehr?
! Package biblatex Error: Language '{german}' not found.
Wie und wo verhaken sich die "headings" mit biblatex?
Und warum finde ich viele - gar nicht mal so alte - "lauffähige" Minimalbeispiele im Netz, die bei mir nicht laufen?
Ich verwende MikTeX 2.9, TeXnicCenter 2.02 (32 Bit), Windows 7 32 Bit
Hier ein bei mir lauffähiges Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[
backend=bibtex8,
style=authoryear,
citestyle=authoryear
]{biblatex}
\addbibresource{LitDaten.bib}
\usepackage{filecontents}
\begin{filecontents}{LitDaten.bib}
@BOOK{Rost2005,
AUTHOR = {Rost, Detlef H.},
YEAR = {2005},
TITLE = {Interpretation und Bewertung pädagogisch-psychologischer Studien - },
EDITION = {2. überarb. u. erw. A.},
ISBN = {978-3-825-28306-3},
PUBLISHER = {Beltz},
ADDRESS = {Langensalza},
}
\end{filecontents}
\bibliography{LitDaten}
\defbibheading{head}{\section{Literaturverzeichnis }}
\begin{document}
Hier kommt ein Zitat \cite{Rost2005}.
\printbibliography[heading=head]
\end{document}