PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibDesk: Mehrere Autoren eines Buches



Retrax
10-09-2006, 09:34
Hallo,

Ich trage gerade ein paar Bücher in BibDesk zusammen und das eine oder andere Buch wird von mehreren Autoren geschrieben.

Wenn ich also im Feld "Author" folgendes eingebe bekomme ich leider eine etwas unzufriedenstellende Ausgabe:

Author: Vorname Nachname1, Vorname Nachname2

Im Literaturverzeichnis schaut es dann so aus:

Vorname Nachname1, Vorname Nachname2

Bei allen anderen Büchern mit einem Autor wird aber zuerst der Nachname und dann der Vorname angezeigt, wie es ja auch sein sollte:

Nachname, Vorname

Ich habe dadurch eine Inkonsistenz im Literaturverzeichnis, daher meine Frage:

Wie muss es für zwei und mehr Autoren im BibDesk File aussehen?


Vielen Dank schonmal! :)

daswaldhorn
10-09-2006, 09:53
Hallo,

trenne die Autoren mit dem Schlüsselwort "and", also
Author = {Hans Meier and Maria Schmidt}Aber möglicherweise hängt das auch vom verwendetet Zitierstil ab, wie mehrere Autoren dargestellt werden.

Grüße, Carsten

Retrax
10-09-2006, 10:05
Hallo Carsten,


Hallo,

trenne die Autoren mit dem Schlüsselwort "and",

wenn ich "and" benutze bekomme ich beim Kompilieren einen Fehler:


!Undefined control sequence

Das BibDesk File habe ich in mein LaTeX Dokument wie folgt eingebunden:


\nocite{*}
\bibliographystyle{gerplain}
\bibliography{BibData}


Kann es daran liegen, daß die Nachnamen Doppelnamen sind?

Vorname Nachname1-Nachname1 and Vorname Nachname2-Nachname2

rais
10-09-2006, 17:23
wenn ich "and" benutze bekomme ich beim Kompilieren einen Fehler:


!Undefined control sequence

Wo hast Du das denn eingebaut?
(pdf)latex "sieht" doch von dem `and' gar nichts, nur bibtex...
MfG,

Retrax
10-09-2006, 17:40
Wo hast Du das denn eingebaut?
(pdf)latex "sieht" doch von dem `and' gar nichts, nur bibtex...
MfG,

Nachdem ich das BibTex File eingebunden habe und danach einen LaTeX Kompilierungsvorgang starte bringt er mir bei diesem "and" genannte Fehlermeldung :(

rais
10-09-2006, 19:33
Moin moin,

Nachdem ich das BibTex File eingebunden habe und danach einen LaTeX Kompilierungsvorgang starte bringt er mir bei diesem "and" genannte Fehlermeldung :(
das kann aber nicht dieses "and" sein:
Kontrollsequenzen fangen bei (La)TeX grundsätzlich mit "\" an und werden von einer Buchstabenkombination oder einem einzelnen Sonderzeichen gefolgt.
Wo siehst Du (bzw. Dein LaTeX) ein "\" bei "and" ?
MfG,

Retrax
11-09-2006, 09:12
Moin moin,

das kann aber nicht dieses "and" sein:
Kontrollsequenzen fangen bei (La)TeX grundsätzlich mit "\" an und werden von einer Buchstabenkombination oder einem einzelnen Sonderzeichen gefolgt.
Wo siehst Du (bzw. Dein LaTeX) ein "\" bei "and" ?
MfG,

Ich habe hier mal ein Minimalbeispiel. Ich kann es mir nicht erklären an was es scheitert....

Minimalbeispiel LaTeX-Dokument:



\documentclass[smallheadings,headsepline,12pt,a4paper,bibtotocnum bered]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{placeins}
\typearea{12}
\pagestyle{headings}
\clubpenalty
= 10000
\widowpenalty = 10000
\parindent 0pt
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}

\begin{document}

\titlehead{Universität
\hfill WS~2005/06\\
Straße 13\\
12345 Stadt}
\subject{Arbeit}
\title{Titel}
\author{Name des Verfassers\\
Matrikel-Nr.: 12345}
\date{Ort, 01.01.2000}
\publishers{Professor}
\maketitle

\tableofcontents

\chapter{Einleitung}

\nocite{*}
\bibliographystyle{gerplain}
\bibliography{BibData}

\end{document}



Minimalbeispiel BibDesk File:



%% Saved with string encoding Unicode (UTF-8)

@book{:fk,
Author = {Vorname1 Nachname1 and Vorname2 Nachname2},
Date-Added = {2006-09-11 10:02:26 +0200},
Date-Modified = {2006-09-11 10:03:10 +0200},
Publisher = {UTB},
Title = {Lorem Ipsum},
Year = {2006}}

sofa-surfer
11-09-2006, 09:36
Hallo,

du musst natürlich dem lieben Computer evtl. auch mitteilen, welches Paket für den Zitierstil gerplain von Nöten ist: ;)

\usepackage{bibgerm} in der Präambel sollte es tun.

Nebenbei: Das hyperref-Paket immer als letztes laden.

Matthias

Retrax
11-09-2006, 10:39
Hallo,

du musst natürlich dem lieben Computer evtl. auch mitteilen, welches Paket für den Zitierstil gerplain von Nöten ist: ;)

\usepackage{bibgerm} in der Präambel sollte es tun.

Nebenbei: Das hyperref-Paket immer als letztes laden.

Matthias

Super Tip! Jetzt geht es fast... Ich sage fast weil ich mir nicht sicher bin ob das vom Standard her so in Ordnung ist:

Es ist jetzt die BibDesk Variante mit "and": "Vorname1 Nachname1 and Vorname2 Nachname2"

Darauf habe ich folgende Ausgabe im Literaturverzeichnis des LaTeX Dokumentes:

"Nachname1, Vorname1 und Vorname2 Nachname2"

also der zweite Autor wird normal mit Vorname Nachname geschrieben. Ist das so gewollt? Der erste Autor wird richtig gemacht, so daß das Literaturverzeichnis nach den Nachnamen alphabetisch sortiert bleibt und es keine Inkonsistenzen gibt.

Edit: P.S.: Wieso sollte das hyperref Package an den Schluss?

Danke!

Xenara
11-09-2006, 11:09
Hi Retrax,

Das mit dem "Nachname1, Vorname1 und Vorname2 Nachname2" hat mich auch irritiert. Anscheinend ist es so gewollt, weil man dann als erstes den Nachnamen des Hauptautors liest, der wohl am wichtigsten ist.

Edit: Hab grad mal in diversen Fachbüchern geschaut, entweder wird die "et al."-Methode verwendet oder "Nachname, Vorname und Nachname, Vorname" oder eben "Nachname, Vorname und Vorname Nachname". Scheint also in Ordnung zu sein ;)


Hyperref kommt an den Schluss, weil es sonst mit den anderen Paketen Probleme machen kann. Wenn man es als letztes läd, muss man sich wenigstens darum keine Gedanken mehr machen.

Grüße,
Xenara

Retrax
11-09-2006, 11:19
Hi Xenara,

nochmal eine Nachfrage:

das hyperref Package am Schluss der Präambel oder am Ende der Liste der userpackages?

P.S.: Mit der Ausgabe im Literaturverzeichnis bin ich jetzt zufrieden. Man könnte es wohl auch anders lösen indem man verschiedene BibTeX Style Normen einbindet:

http://www.haw-hamburg.de/pers/Lorenzen/bibtex/

aber ich bin mit der Standardinstallation jetzt zufrieden.

countbela666
11-09-2006, 12:16
nochmal eine Nachfrage:

das hyperref Package am Schluss der Präambel oder am Ende der Liste der userpackages?

Make sure it comes last of your loaded packages, to give it a fighting chance of not being over-written, since its job is to redefine many LaTeX commands. Hopefully you will find that all cross-references work correctly as hypertext.Grüße,
Marcel