Seite 1 von 1
Indirektes Zitat Jahreszahl in Klammern?
Verfasst: Mi 24. Aug 2016, 09:10
von Sputnik83
\begin{filecontents}{\jobname.bib}
@book{test1,
author = {Mustermann, Max},
title = {Mustertext},
year = {2016}
}
@book{test2,
author = {Musterfrau, Maxim},
title = {Ich weiß es besser},
year = {2015}
}
\end{filecontents}
\documentclass{scrreprt}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[style=authoryear-icomp, backend=biber ]{biblatex}
\addbibresource{\jobname.bib}
\usepackage[babel,german=quotes,threshold=3]{csquotes}
\let\mkccitation\mkcitation
\begin{document}
\blockcquote[1]{test1}{Ein Beispiel Text.}
Laut \cite{test2} soll die Jahreszahl hier in Klammern stehen.
\end{document}
Laut DGPs soll die Jahreszahl im zweiten Beispiel in Klammern stehen. Das bekomm ich so leider nicht hin. Hat jemand einen Hinweis für mich?
Lieben Dank.
Verfasst: Mi 24. Aug 2016, 09:27
von Gast
\textcite könnte der Befehl Deines Vertrauens sein.
Neben \cite gibt es in den meisten Stilen mindestens noch \parencite, \textcite und \footcite.
Ich bin mir gerade nicht ganz sicher wie die DGPs zu APA-Stil steht, aber ich meine gelesen zu haben, dass zumindest die deutsche Lokalisiserung von biblatex-apa auf die DGPs hört, vielleicht ist also auch
biblatex-apa was für Dich. (Es kann aber auch sehr gut sein, dass das zu viel des Guten für Dich ist - biblatex-apa ist nicht so leicht zu modifizieren. Daher habe ich unten das Beispiel mal mit biblatex-apa gemacht. \textcite funktioniert aber mit beiden Stilen.)
\begin{filecontents}{\jobname.bib}
@book{test1,
author = {Mustermann, Max},
title = {Mustertext},
year = {2016}
}
@book{test2,
author = {Musterfrau, Maxim},
title = {Ich weiß es besser},
year = {2015}
}
\end{filecontents}
\documentclass{scrreprt}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes,threshold=3]{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{\jobname.bib}
\let\mkccitation\mkcitation
\begin{document}
\blockcquote[1]{test1}{Ein Beispiel Text.}
Laut \textcite{test2} soll die Jahreszahl hier in Klammern stehen.
\end{document}
Verfasst: Mi 24. Aug 2016, 09:48
von Sputnik83
Eigentlich wäre der apa-Stil wohl der richtige.
Leider wird mit apa die Einträge im Literaturverzeichnis in Kleinbuchstaben gesetzt.
\begin{filecontents}{\jobname.bib}
@book{test1,
author = {Mustermann, Max},
title = {Ein Titel mit Gross und Kleinschreibung},
year = {2016}
}
\end{filecontents}
\documentclass{scrreprt}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes,threshold=3]{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{\jobname.bib}
\let\mkccitation\mkcitation
\begin{document}
Laut \textcite{test1} soll die Jahreszahl hier in Klammern stehen.
\printbibliography
\end{document}
Gibt es dafür eine Lösung?
Dann wäre das optimal!
Verfasst: Mi 24. Aug 2016, 10:18
von Gast
Mit Version 6.9 von biblatex-apa, v. 3.4 von biblatex und 2.5 von biber wird in Deinem Beispiel die Groß- und Kleinschreibung nicht angepasst. (Für englische Titel hingegen schon.) Im Online-Editor wird die veraltete biblatex-Version 3.0 verwendet, dort sehe ich die Kleinschreibung auch. (Ich meine mich an eine Änderung von \MakeSentenceCase in letzter Zeit zu erinnern, die einige Probleme behoben hat.) Du solltest also ein Update machen (bei MikTeX sowohl im Admin- als auch im User-Modus)