Seite 1 von 2
AND / UND zwischen Autorennamen
Verfasst: Di 27. Aug 2013, 15:58
von Gast
Bei deutschen Titeln soll zwischen den Autoren ein UND erscheinen, bei englischen Titeln ein AND.
Hat jemand eine Idee, wie das gehen soll? Ich stelle das Literaturverzeichnis gerade auf Jabref um. Das erzeugt mir wenigstens ein ordentliches Literaturverzeichnis, aber mit dem AND / UND (Engl. / Deutsch) hapert es leider noch.
Verfasst: Di 27. Aug 2013, 17:41
von Johannes_B
Leider ist deine Frage nicht beantwortbar. Es fehlen einfach zu viele Informationen. Am besten wäre ein vollständiges
Minimalbeispiel, so können wir nachvollziehen, wie du dein Literaturverzeichnis erstellst.
Grüße
Johannes
Verfasst: Di 27. Aug 2013, 17:49
von Noch so einer
Das geht wahlweise mit babelbib oder mit biblatex, indem man in den einzelnen Datenbankeinträgen das Element für die Sprache setzt. Siehe dazu die jeweilige Paketanleitung. Andere Literaturpakete, die das unterstützen, sind mir nicht bekannt. Ich empfehle die Verwendung von
biblatex mit
biber.
Verfasst: Di 27. Aug 2013, 18:37
von Gast
\documentclass[a4paper, 12pt]{scrartcl}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{mathpazo}
\usepackage[scaled=.95]{helvet}
\usepackage{courier}
\usepackage[T1]{fontenc}
\usepackage [automark]{scrpage2}
\usepackage {fancybox}
\usepackage {amsmath}
\usepackage {moreverb}
\usepackage [hang,bf]{caption}
\usepackage{units}
\usepackage {array}
\usepackage {nomencl}
\usepackage{nicefrac}
\usepackage {subfigure}
\usepackage[dvipdfm]{rotating}
\usepackage{lscape}
\usepackage{ngerman}
\bibliographystyle{unsrt}
\begin{document}
\small
\setcounter{page}{0}
\pagenumbering{Roman}
\tableofcontents %f"ugt Inhaltsverzeichnis ein
\setcounter{page}{0}
\pagenumbering{arabic}
\include{Einleitung}
\bibliography{literatur}
\end{document}
Literatur:
@ARTICLE{Abarca2001,
author = {Abarca, A. M. and Bustos, A. and Navia, M.},
title = {A comparison of apical sealing and extrusion between Thermafil and
lateral condensation techniques},
journal = {Endod 27},
year = {2001},
pages = {670-672},
owner = {Frank},
timestamp = {2013.08.27}
} % in Englisch=> AND ist i.O.
@ARTICLE{Beer2006,
author = {Beer, R. and Steier, L.},
title = {Wurzelkanalfüllungen mit Guttapercha},
journal = {Das Deutsche Zahnärzteblatt},
year = {2006},
volume = {6},
pages = {270-278},
owner = {Frank},
timestamp = {2013.08.27}
} % in Deutsch => sollte UND sein
Beides wurde mit JabRef erzeugt.
Ich könnte auch eine deutsche und eine englische Literaturliste erzeugen, aber ich wüßte nicht, wie ich bei JabRef die ast ändern könnte. Ein Sprachattribut habe ich auch nicht gefunden.
Verfasst: Mi 28. Aug 2013, 08:40
von Johannes_B
Ich hab das mal halbwegs zu einem
Minimalbeispiel gemacht. Soe wie bereits vorgeschlagen mit dem neuen und überlegenen
biblatex.
\begin{filecontents}{\jobname.bib}
@ARTICLE{Abarca2001,
author = {Abarca, A. M. and Bustos, A. and Navia, M.},
title = {A comparison of apical sealing and extrusion
between Thermafil and
lateral condensation techniques},
journal = {Endod 27},
year = {2001},
pages = {670-672},
owner = {Frank},
timestamp = {2013.08.27}
} % in Englisch=> AND ist i.O.
@ARTICLE{Beer2006,
author = {Beer, R. and Steier, L.},
title = {Wurzelkanalfüllungen mit Guttapercha},
journal = {Das Deutsche Zahnärzteblatt},
year = {2006},
volume = {6},
pages = {270-278},
owner = {Frank},
timestamp = {2013.08.27}
}
\end{filecontents}
\documentclass[a4paper, 12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{%
adieresis={ä},
germandbls={ß},
}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage[backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{hyperref}
\begin{document}
\small
%\setcounter{page}{0}%Was soll das?
\pagenumbering{Roman}
\tableofcontents %f"ugt Inhaltsverzeichnis ein
%\setcounter{page}{0}%Warum setzt du die Seitenzahl auf Null?
\cleardoublepage
\pagenumbering{arabic}
Zitiere \cite{Abarca2001}
und \cite{Beer2006}
\blinddocument
\printbibliography
\end{document}
Warum du allerdings die Sprache im Literaturverzeichnis ändern möchtest, ist mir schleierhaft.
Du hast übrigens einige
veraltete Pakete in deinem Beispiel. Weiterhin sollte das Paket
hyperref (bis auf wenige Ausnahmen) ganz am Ende der Präambel geladen werden.
Verfasst: Mi 4. Sep 2013, 10:41
von Gast
Es gibt leider die Vorgabe, dass bei deutschen Quellen die Namen mit einem UND verbunden werden müssen. Bei englischen Quellen soll es ein AND sein.
Und an diesem Thema habe ich im Moment zu beißen.
Mit dem angegebenen Quelltext bekomme ich leider die Fehlermeldung, dass die BBL - Datei nicht erzeugt werden konnte. Im Text stehen zwar die Quellen richtig zitiert, aber die Literaturliste fehlt.
\documentclass[paper=a4, fontsize=11pt, toc=flat, ngerman]{scrartcl}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=35mm, right=25mm, bottom=25mm,
headsep=10mm, footskip=12mm}
\usepackage{graphicx}
\usepackage{mathpazo}
\usepackage[scaled=.95]{helvet}
\usepackage{courier}
\usepackage[ngerman,english]{babel}
\usepackage[T1]{fontenc}
%\usepackage{cite}
%\usepackage[sort&compress]{natbib}
\usepackage{subfigure}
\usepackage [automark]{scrpage2}
\usepackage {fancybox}
\usepackage {moreverb}
\usepackage [hang,bf]{caption}
\usepackage {array}
\usepackage{lscape}
\usepackage{setspace} %f"ur Zeilenabstand
\usepackage{hyperref}
%\usepackage{babelbib}
\pagestyle{scrheadings}
\usepackage[backend=biber]{biblatex}
\addbibresource{literatur.bib}
\makeindex
\parindent 0pt
\begin{document}
\setcounter{page}{0}
\pagenumbering{Roman}
\tableofcontents %f"ugt Inhaltsverzeichnis ein
\newpage
\setcounter{page}{0}
\pagenumbering{arabic}
\include{Einleitung}
%\bibliography{literatur}
\printbibliography
\addcontentsline{toc}{section}{Literaturverzeichnis}
\include{Thesen}
\end{document}
In den einzelnen Kapiteln wird ganz normal mit \cite{xxx} verwiesen.
Verfasst: Mi 4. Sep 2013, 10:53
von u_fischer
Mit dem angegebenen Quelltext bekomme ich leider die Fehlermeldung, dass die BBL - Datei nicht erzeugt werden konnte.
Zeige die blg-Datei. Aber stelle sicher, dass du wirklich genau das Beispiel von Johannes kompilierst - und zwar in einem leeren Testordner. Wenn das funktioniert, kannst du dich der Übertragung auf dein Dokument widmen.
Verfasst: Mi 4. Sep 2013, 10:55
von Besserwisser
Schau Dir bei biblatex die language-Angabe für Einträge an. Damit kann man dafür sorgen, dass die von biblatex eingefügten Begriffe wie "and" und "und" in der jeweiligen Sprache erfolgen. Außerdem bitte Code
markieren wie das auch im
Hinweis für Code in Beitrag mit
Beispiel direkt über dem Nachrichten-Eingabefeld angegeben ist!
Die \addcontentsline-Zeile brauchst Du übrigens auch nicht. Das geht per Option (siehe biblatex-Anleitung oder
KOMA-Script-Anleitung) besser. Wenn Dein Literaturverzeichnis mehrseitig wird, wirst Du nämlich feststellen, dass Du derzeit die letzte statt der ersten Seite ins Inhaltsverzeichnis einträgst.
Verfasst: Mi 4. Sep 2013, 10:55
von Johannes_B
Ich persönlich gebe dir den Hinweis, dass ich mir das nicht anschaue, es sei denn du erstellst (editiere dazu deinen Beitrag) ein ordentliches Minimalbeispiel und nutzt dann dafür eine code-Umgebung.
@Ulrike @Besserwisser: Tja, da war ich wohl zu langsam. ;-)
Verfasst: Mi 4. Sep 2013, 10:58
von Besserwisser
PS: \pagenumbering setzt übrigens selbst die Seitennummer zurück. Außerdem gehört ein \cleardoubleoddpage davor. Näheres zu \pagenumbering ist übrigens in der
KOMA-Script-Anleitung zu finden. Und wenn Du schon dabei bist, darin zu lesen, solltest Du auch noch Option parskip nachlesen. Die Absatzmarkierung komplett abzuschalten, ist nämlich keine gute Idee.