Archiv verlassen und diese Seite im Standarddesign anzeigen : mehr als ein Buch des gleichen Autors in einem Jahr / biblatex
nixversteh
24-10-2011, 16:30
Hallo folks,
ich habe ein kleines (hoffe ich) Problem, in meiner Literatur gibt es einen Autor, der mehr als ein Buch innerhalb eines Jahres herausgebracht hat. Leider zeigt biblatex nur ein Buch an.
Hier ein Codeschnipsel:
\usepackage[style=philosophy-modern,
natbib=true,
hyperref=true,
backend=biber,
backref=true,
maxnames=4,
minnames=1,
]{biblatex}
\bibliography{Fachliteratur}
und die erwähnten zwei Bücher
@BOOK{terhart,
title = {{Grundlagen des Lehrens und Lernens}},
publisher = {FernUniversität in Hagen},
year = {2011},
author = {Terhart, Ewald},
pages = {69 S.},
key = {terhart}
}
@BOOK{eterhart,
title = {{Didaktische Theorien und Modelle}},
publisher = {FernUniversität in Hagen},
year = {2010},
author = {Terhart, Ewald},
pages = {79 S.},
key = {eterhart}
die Literaturangaben beziehe ich aus einer externen Datei.
Ich verwende xelatex, falls dies eine Rolle spielt, hoffe ohne Minmalbeispiel eine Antwort zu bekommen.
Vielen Dank
Gruß
Martin
mechanicus
24-10-2011, 17:40
hoffe ohne Minmalbeispiel eine Antwort zu bekommen.
Klar -- mache doch bitte eine Minimalbeispiel.
Marco
nixversteh
24-10-2011, 18:27
Klar -- mache doch bitte eine Minimalbeispiel.
Marco
Hallo Marco,
[...] kleiner bekomme ich es nicht hin, sorry.
\documentclass[paper=a4,
]{scrbook}
\usepackage{sectsty}
\usepackage[ngerman]{babel}
\usepackage{nameref}
\usepackage[style=philosophy-modern,
natbib=true,
hyperref=true,
backend=biber,
backref=true,
maxnames=4,
minnames=1,
]{biblatex}
\bibliography{Fachliteratur}
\usepackage{fontspec} % für XeLatex
\usepackage{xunicode}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[%
Mapping=tex-text,
Variant=02, % für kalligraphierte K und R
Ligatures=Common, % für Standard-Ligaturen
Ligatures=Historical, % für st und ct Ligaturen
Numbers=OldStyle, % für Minuskelziffern
Numbers=Proportional, % für Fließtext
]{Linux Libertine O}
\usepackage[autostyle,
german=guillemets,
english=british,
french=guillemets
]{csquotes}
\defineshorthand{"`}{\openautoquote}% "'
\defineshorthand{"'}{\closeautoquote} % "`
\shorthandon{"}
\shorthandoff{"}
\usepackage[%
unicode,
pdfstartpage=1,
pdfstartview=FitV,%
breaklinks=true,
pdfpagemode=UseNone,
pageanchor=true,
pdfpagemode=UseOutlines,%
plainpages=false,
bookmarksnumbered,
bookmarksopen=true,
bookmarksopenlevel=1,%
hypertexnames=true,
pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks, %
pdfsubject={},%
pdfkeywords={},%
pdfcreator={pdfLaTeX},%
pdfproducer={XeLaTeX with hyperref }%
]{hyperref}
\usepackage{url}
\usepackage[%
headsepline,
ilines,
clines,
olines,
automark,
komastyle,
]{scrpage2}
\pagestyle{scrheadings} % Seite mit Headern
\pagestyle{scrplain} % Seiten ohne Header
\clearscrheadings
\clearscrplain
\ohead{\pagemark}
\ihead{\headmark}
\usepackage{lastpage} % Stellt 'LastPage' zur Verfuegung
\automark[section]{section} %[rechts]{links}
\setheadsepline{.4pt}[\color{black}]
\setheadwidth[0pt]{text}
\setfootwidth[0pt]{text}
\newenvironment{Quotation}
{\quotation\normalfont\small}
{\endquotation}
\begin{document}
\nocite{*}
\frenchspacing
\raggedbottom
\selectlanguage{ngerman} % american ngerman
\pagenumbering{roman}
\pagestyle{plain}
\pagestyle{scrheadings}
\printbibliography[maxnames=25,heading=bibintoc]
\pagenumbering{arabic}
\include{Chapters/examples/chapter1}
\end{document}
Vielen Dank
Gruß
Martin
mechanicus
24-10-2011, 18:47
Hi,
das ist doch ein Scherz :eek: -- Ich habe dein Beispiel mal gekürzt, wobei noch einiges geht.
\RequirePackage{filecontents}
\begin{filecontents*}{Fachliteratur.bib}
@BOOK{terhart,
title = {Grundlagen des Lehrens und Lernens},
publisher = {FernUniversität in Hagen},
year = {2010},
author = {Terhart, Ewald},
pages = {69 S.},
key = {terhart}
}
@BOOK{eterhart,
title = {Didaktische Theorien und Modelle},
publisher = {FernUniversität in Hagen},
year = {2010},
author = {Terhart, Ewald},
pages = {79 S.},
key = {eterhart}
}
\end{filecontents*}
\documentclass[paper=a4,]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{fontspec} % für XeLatex
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[style=philosophy-modern,
natbib=true,
hyperref=true,
backend=biber,
backref=true,
maxnames=4,
minnames=1,
]{biblatex}
\addbibresource{Fachliteratur.bib}
\usepackage[]{csquotes}
\usepackage{hyperref}
\begin{document}
\parencite{terhart} \quad \parencite{eterhart}
\printbibliography
\end{document}
Und was ist jetzt dein Problem?
Ich erhalte:
Terhart, Ewald
2010a Didaktische Theorien und Modelle, FernUniversität in Hagen, 79 S. (Siehe S. 1.)
2010b Grundlagen des Lehrens und Lernens, FernUniversität in Hagen, 69 S. (Siehe S. 1.)
Zudem sollte hyperref als letztes geladen werden. Das Paket sectsty ist auch überflüssig.
Marco
nixversteh
24-10-2011, 21:08
Hi,
das ist doch ein Scherz :eek: -- Ich habe dein Beispiel mal gekürzt, wobei noch einiges geht.
\RequirePackage{filecontents}
\begin{filecontents*}{Fachliteratur.bib}
@BOOK{terhart,
title = {Grundlagen des Lehrens und Lernens},
publisher = {FernUniversität in Hagen},
year = {2010},
author = {Terhart, Ewald},
pages = {69 S.},
key = {terhart}
}
@BOOK{eterhart,
title = {Didaktische Theorien und Modelle},
publisher = {FernUniversität in Hagen},
year = {2010},
author = {Terhart, Ewald},
pages = {79 S.},
key = {eterhart}
}
\end{filecontents*}
\documentclass[paper=a4,]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{fontspec} % für XeLatex
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[style=philosophy-modern,
natbib=true,
hyperref=true,
backend=biber,
backref=true,
maxnames=4,
minnames=1,
]{biblatex}
\addbibresource{Fachliteratur.bib}
\usepackage[]{csquotes}
\usepackage{hyperref}
\begin{document}
\parencite{terhart} \quad \parencite{eterhart}
\printbibliography
\end{document}
Und was ist jetzt dein Problem?
Ich erhalte:
Terhart, Ewald
2010a Didaktische Theorien und Modelle, FernUniversität in Hagen, 79 S. (Siehe S. 1.)
2010b Grundlagen des Lehrens und Lernens, FernUniversität in Hagen, 69 S. (Siehe S. 1.)
Zudem sollte hyperref als letztes geladen werden. Das Paket sectsty ist auch überflüssig.
Marco
Hallo Marco,
danke dir für deine Bemühungen, leider muss ich einige Dinge so machen, wie ich sie gemacht habe. Wie bereits geschrieben, kleiner ging Code nicht.
Lieben Gruß
Martin
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.