Bibtex Problem mit mehreren Autoren

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Becksexxer
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 21. Nov 2012, 16:07

Bibtex Problem mit mehreren Autoren

Beitrag von Becksexxer »

Hallo,

ich habe ein Problem mit dem Verwenden meherer Autoren.

wenn ich mit "and" trenne, kommt die Fhelermeldung:


! Undefined control sequence.
l.12 {\sc Lecheler, S.} \btxandshort {.}\ {\sc Dieter}: {\em Numerische

wenn ich hingegen nur einen autor benutze erscheint dieser fehler nicht.

Hat jemand ne lösung?

Ps benutze als bibliographystyle gerunsrt

Besserwisser

Beitrag von Besserwisser »

Die Fehlermeldung ist nicht vollständig, das zugehörige VM (mit Anleitung zur Erstellung nicht nur für Anfänger) fehlt. Damit ist das Problem nicht nachvollziehbar.

Auffällig ist aber, dass offenbar ein bibtex-Stil verwendet wird, der noch aus LaTeX-2.09-Zeiten stammt und deshalb veraltete Befehle wie \sc verwendet (siehe l2tabu, wobei noch zu erwähnen wäre, dass \sc nicht von LaTeX selbst, sondern ggf. von der Klasse bereitgestellt wird – oder auch nicht). Ich empfehle daher einen Wechsel zu biblatex + biber.

Becksexxer
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 21. Nov 2012, 16:07

Beitrag von Becksexxer »

okay wenn das veraltet ist, dann möchte ich am besten auf biblatex + biber umsteigen. hat da vielleicht irgendwer eine einfache Hilfe, wie das Problemlos funktioniert?

Lg

Becksexxer

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Ein erster Schritt wäre die von Besserwisser verlinken Anleitungen zu lesen. Ein zweiter Schritt wäre eine Suchmaschine deiner Wahl zu bemühen. Dann sollte es dir eigentlich möglich sein ein VM zu erstellen.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Besserwisser

Beitrag von Besserwisser »

Becksexxer hat geschrieben:hat da vielleicht irgendwer eine einfache Hilfe, wie das Problemlos funktioniert?
Sich an die Anleitung von biblatexund ggf. des verwendeten biblatex-Zusatzpakets halten und biber statt bibtex aufrufen.

Becksexxer
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 21. Nov 2012, 16:07

Beitrag von Becksexxer »

okay Minimalbeispiel:
\documentclass[11pt,a4paper,headsepline,DIV=calc,titlepage,toc=bibliography,toc=listof]{scrreprt}
\linespread{1.25}%Zeilenabstand=1,5 
\KOMAoptions{DIV=last}
\usepackage[numbers,round]{natbib}
\usepackage{cite} %Zitieren	

\begin{document}

test \cite{Ferzinger}

\bibliographystyle{alphadin}
\bibliography{literaturvz}{}

\end{document}



Und die literaturvz:
@BOOK{Ferziger,
  title = {Numerische Strömungsmechanik},
  publisher = {Springer},
  year = {2008},
  author = {Joel H. Ferziger and Milovan Peric},
  isbn = {3540675868},
}
Fehler ist:
! Undefined control sequence.
l.13 {\sc Ferziger, Joel~H.} \btxandlong
{}\ {\sc Milovan Peric}: {\em Numeri...
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
) [14
]
das geschieht allerdings nur wenn 2 Autoren durch "and" getrennt werden.

Das mit Biblatex + biber habe ich ausprobiert. aber keinen verwertbare Information gefunden um mein bestehenden Latexcode umzugestalten.

lg

Becksexxer

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4301
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

okay Minimalbeispiel:
Das Beispiel gibt nie im Leben diese Fehlermeldung. Schon alleine deswegen, weil du \cite{Ferzinger} benutzt, während der Key Ferziger heißt. Daneben ist das Paket cite mit natbib nicht kompatible, wie schon auf der ersten Seite der Dokumentation von natbib steht: "(The natbib pack-
age, however, is not compatible with either cite ...)"

aber keinen verwertbare Information gefunden um mein bestehenden Latexcode umzugestalten.
Dann hast du aber nicht sonderlich viel gesucht. Alleine in diesem Forum gab es in den letzten Wochen haufenweise Beispiel und Diskussionen zu biblatex.

Becksexxer
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Mi 21. Nov 2012, 16:07

Beitrag von Becksexxer »

Ich glaube das Problem ist gelöst.

habe
\bibliographystyle{unsrtdin}
\bibliography{literaturvz}
verwendet und jetzt funktioniert es.

Trotzdem vielen dank euch für eure Hilfe

Besserwisser

Beitrag von Besserwisser »

Du möchtest also ein Literaturverzeichnis nach DIN 1505?
Das hatten wir hier auch schon, wie die Schnellsuche nach "DIN 1505" offenbart.

Antworten