PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alphadin erzeugt fehlerhafte bbl datei



Karlchen
13-09-2008, 15:23
Moin,

ich wollte erstmal sagen, dass das hier ein klasse Forum ist, dass mir schon viel weitergeholfen hat. Doch jetzt ist bei mir ein Problem aufgetreten, für das ich keine Lösung finde.
Es tritt auf, wenn ich für bibtex den style alphadin mit dem natbib paket verwede. Wenn der Autor einen Doppel-Vornamen hat, erzeugt wird eine fehlerhafte bbl erzeugt.

Hier kurz ein Minimalbeispiel:



\documentclass[]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[square]{natbib}

\begin{document}
text

\cite{Tonshoff.2004}

\bibliographystyle{alphadin}
\bibliography{lit}
\end{document}


die lit.bib hat folgenden inhalt


@book{Tonshoff.2004,
author = {{T}\"onshoff, {H}ans {K}urt},
year = {2004},
title = {{S}panen: {G}rundlagen /},
address = {{B}erlin},
edition = {2., erw. und neu bearb. {A}ufl.},
publisher = {{S}pringer},
isbn = {3540005889},
series = {{V}{D}{I}--{B}uch}
}


wenn ich die autor zeile nach
author = {{T}\"onshoff, {H}.{K}.},

oder


author = {{T}\"onshoff, {H}ans},

ändere funktioniert alles problemlos. Es passiert auch kein Fehler, wenn ich den bibliographystyle z.b. nach ieeetr ändere.

Weiß jemand, woran das liegen kann?

Gruß
Karlchen

mechanicus
13-09-2008, 17:18
Hallo,

wenn ich folgendes durchlaufen lasse, klappt es

\documentclass[]{scrreprt}

%%%%%%%%%%%%%
\usepackage{filecontents}
\begin{filecontents*}{Lit.bib}
@book{Tonshoff.2004,
author = {Tönshoff, Hans Kurt},
year = {2004},
title = {Spanen: Grundlagen /},
address = {Berlin},
edition = {2., erw. und neu bearb. Aufl.},
publisher = {Springer},
isbn = {3540005889},
series = {VDI--Buch},
}
\end{filecontents*}
%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{bibgerm}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[square]{natbib}

\begin{document}
text

\cite{Tonshoff.2004}

\bibliographystyle{alphadin}
\bibliography{Lit}
\end{document}

Gruß
Marco

Karlchen
14-09-2008, 13:16
Danke, das funktioniert.
Es reicht sogar schon, wenn ich nur beim Autor-Nachnamen die geschweiften Klammern vom ersten Buchstaben wegnehme.

Aber weiß jemand vielleicht eine Möglichkeit, das Problem global zu lösen? Denn meine bib-Datei wird von Citavi erzeugt und es wäre schön, wenn ich die anschließend nicht immer manuell ändern müsste.

Gruß
Karlchen