PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung undefined control sequence. \lossort



murks
20-10-2012, 13:41
Hallo.
Ich versuche seit Tagen ein Literaturverzeichnis in mein Dokument ein zu pflegen und es gelingt mir einfach nicht. Hab so gut wie alles ausprobiert und nun kommt noch eine neue Fehlermeldung hinzu

line 19: undefined control sequence \lossort
line 20: undefined control sequence \endlossort

Hier noch ein Minimalbeispiel

----------------------------------------------------------------------------
\documentclass[11pt,a4paper]{scrartcl}
\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.0cm,bottom=2. 0cm]{geometry}
\usepackage{amssymb}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage[T1]{fontenc}
\usepackage[babel, german=quotes]{csquotes}
\usepackage{graphicx}
\usepackage{yfonts}
\usepackage{setspace}
\usepackage[style=numeric-comp]{biblatex}
\setlength{\parindent}{0cm}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}

\addbibresource{Literatur}
\usepackage{fancybox}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage[justification=centering]{caption}

\begin{document}

text....
text \cite{BergSchaExPhy3}
text...

\printbibliography

\end{document}
--------------------------------------------------------------------------
Hier noch meine .bib Datei
--------------------------------------------------------------------------
@Book{BergSchaExPhy3,
title = {Bergmann/Schaefer - Lehrbuch der Experimentalphysik Band 3},
publisher = {Walter de Gruyter},
year = {2004},
author = {H.J. Eichler, Matthias Freyberg et al},
address = {Berlin, New York},
edition = {10. Auflage}
}

@Book{TiplerMoscaPhy,
title = {Physik - Für Wissenschaftler und Ingenieure},
publisher = {Spektrum Akademischer Verlag},
year = {2006},
author = {Paul A. Tipler, Gene Mosca},
address = {München},
edition = {2. Auflage}
}
--------------------------------------------------------------------------

Ich benutze Texmaker und Miktex 2.9 unter Windows XP.
Texmaker habe ich unter schnelles Übersetzen so konfiguriert:
pdflatex->bibtex->pdflatex->pdflatex

Wie geasgt, mein Problem ist, dass kein Literaturverzeichnis erstellt wird und der oben genannte Fehler den ich nicht interpretieren kann.

Vielen Dank für eure Anregungen!
MURKS!

Sepp99
20-10-2012, 18:35
Was mir aufgefallen ist:

\addbibresource{xxx.bib}
verlangt die Endung ".bib".
Falls du wirklich mit bibtex kompilierst, mußt du das mit
backend=bibtex biblatex mitteilen. Besser wäre auf alle Fälle Biber!

documentclass[11pt,a4paper]{scrartcl}
\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.0cm,bottom=2. 0cm]{geometry}
\usepackage{amssymb}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage[T1]{fontenc}
\usepackage[babel, german=quotes]{csquotes}
\usepackage{graphicx}
\usepackage{yfonts}
\usepackage{setspace}
\usepackage[style=numeric-comp,backend=bibtex]{biblatex}
\setlength{\parindent}{0cm}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1{.}}}

\addbibresource{LiteraturTest.bib}
\usepackage{fancybox}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage[justification=centering]{caption}

\usepackage{filecontents}
\begin{filecontents}{LiteraturTest.bib}
@Book{BergSchaExPhy3,
title = {Bergmann/Schaefer - Lehrbuch der Experimentalphysik Band 3},
publisher = {Walter de Gruyter},
year = {2004},
author = {H.J. Eichler, Matthias Freyberg et al},
address = {Berlin, New York},
edition = {10. Auflage}
}

@Book{TiplerMoscaPhy,
title = {Physik - Für Wissenschaftler und Ingenieure},
publisher = {Spektrum Akademischer Verlag},
year = {2006},
author = {Paul A. Tipler, Gene Mosca},
address = {München},
edition = {2. Auflage}
}
\end{filecontents}

\begin{document}

text....
text \cite{BergSchaExPhy3} \cite{TiplerMoscaPhy}
text...

\printbibliography

\end{document}
ergibt das Ergebnis im Anhang. Die Literaturdatei habe ich hier umbenannt, da diese Datei beim kompilieren überschrieben wird. Die filecontents-Umgebung kannst du bei deinem Projekt wieder herausnehmen.

Gruß, Sepp.-

murks
21-10-2012, 08:59
Vielen Dank für deine Hilfe.
Jetzt funktioniert es so wie es soll.
Hab so viele Varianten durchprobiert, dass ich wohl durcheinander gekommen bin und in der package Anweisung einen Fehler gemacht habe.
Nochmals 1000 Dank für deine kompetente Hilfe.
MfG Murks!