PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jurabib 100 errors: 'Paragraph ended' und 'Missing \endcsname inserted'



Ben1
11-10-2007, 19:11
Hallo,
ich versuche gerade eine Hausarbeit mit Hilfe von LaTeX zu verfassen. Da ich Zitatangaben gerne in Fußnoten hätte, habe ich jurabib eingebunden, bekomme aber beim 'Setzen' jedesmal genau 100 Fehlermeldungen. Es wäre schön, wenn mir jemand einen Tip geben könnte, wo das Problem liegt. Ich hoffe im folgenden alle relevanten Informationen aufzuführen.

Herzliche Grüße, Benjamin

Die .tex-Datei sieht etwa so aus:

\documentclass[a4paper,12pt,bibtotoc,bibtotocnumbered,BCOR12mm,DI Vcalc]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx}
\usepackage{mathpazo}
\usepackage{setspace}
\usepackage{jurabib}


\begin{document}

\cite{bbkl}
\footcite{bbkl}

\bibliography{mini}

\end{document}




Die .bib-Datei sieht etwa so aus:


@inbook{bbkl,
author = {Rainer Lachmann},
title = {Salzmann, Christian Gotthilf},
shortauthor = {Lachmann},
shorttitle = {Salzmann},
year = {NN},
address = {NN},
edition = {NN},
pages = {Sp. ~1271--1277}
}

Ich verwende Kile, tetex, ubuntu 7.04.

Und jetzt noch ein Ausschnitt aus den Fehlermeldungen:

./minimal2.tex:13:Paragraph ended before \jb@seventhofnine was complete. \cite{bbkl}
./minimal2.tex:13:Missing \endcsname inserted. \cite{bbkl}
./minimal2.tex:13:Missing number, treated as zero. \cite{bbkl}
./minimal2.tex:13:Extra \endcsname. \cite{bbkl}

edico
12-10-2007, 08:13
[1] vermutlich ist die BIBEntry falsch : book statt inbook
[2] bibliographystyle fehlt z.B. \bibliographystyle{jurabib} oder \bibliographystyle{jureco}

Das Manual ist sehr umfang- und hilfreich.

edico

Ben1
12-10-2007, 10:08
Vielen Dank,

@inbook scheint nicht ohne booktitle zu funktionieren.

Ich hatte \bibliographystyle{plain} statt \bibliographystyle{jurabib}im Dokument stehen. (Das habe ich für das Minimalbsp. rausgenommen, da es keinen Einfluß auf den Fehler hatte.)

Ich habe beides geändert, jetzt funktioniert es.