von Jenny123456789 » Di 16. Jan 2018, 08:59
Hallo zusammen,
ich hab ein ähnliches Problem und finde alleine die Lösung einfach nicht
Da ich meinen PC komplett zurücksetzen musste, habe ich nun die neuste MikTeX Version installiert. Jetzt bekomme ich es nicht mehr hin, dass um die Jahreszahlen bei den Fußnoten und Zitaten im Text Klammern gesetzt werden, was in der alten Version problemlos funktioniert hat.
Die Klammern habe ich bisher mit dem folgenden Code erstellt:
\renewbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printtext[parens]{% <-- NEU
\printfield{labelyear}%
\printfield{extrayear}}}}}
[\code]
Und hier mein Minimalbeispiel:
[code]
\documentclass[12pt, bibliography=totoc, liststotoc]{scrartcl}
%Pakete für deutschsprachige Texte
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
%BibLaTeX
\usepackage[babel,german=quotes]{csquotes}
\usepackage[backend=bibtex8,style=authoryear,dashed=false]{biblatex}
\bibliography{Test}
\DefineBibliographyStrings{ngerman}{ %et al statt u.a.
andothers = {{et\,al\adddot}},
}
\DeclareNameAlias{sortname}{last-first} %zuerst Vorname, dann Nachname
\DeclareFieldFormat[article]{title}{{#1}} %Entfernt Anführungszeichen
\renewcommand*{\multinamedelim}{\addslash} %Namen mit / getrennt statt mit ,
\renewcommand*{\finalnamedelim}{\addslash} %Namen mit / getrennt statt mit "und"
\renewcommand*{\labelnamepunct}{\addcolon\space} %Doppelpunkt nach der Jahreszahl anstatt Punkt
%Fußnoten
\renewcommand*{\sqspace}{} %keine Leerzeichen zwischen Seitenzahl und f.
%Klammern um die Jahreszahlen
\renewbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printtext[parens]{% <-- NEU
\printfield{labelyear}%
\printfield{extrayear}}}}}
\begin{document}
bla bla bal \cite{Coenenberg2016}
Text\footcite{Eberenz2015}
\printbibliography
\end{document}
[\code]
.. und mein Literaturverzeichnis:
[code]
@Book{Coenenberg2016,
author = {Coenenberg, A. G. and Fischer, T. M. and Günther, T.},
title = {Kostenrechnung und Kostenanalyse},
year = {2016},
edition = {9., überarbeitete Auflage},
publisher = {Sch{\"a}ffer-Poeschel Verlag},
location = {Stuttgart},
}
@Article{Eberenz2015,
author = {Eberenz, R. And Müller, H. and Wiecrorek, M.},
title = {Transferpreisbasierte Ergebnisrechnung als Steuerungsinstrument für Vertriebsgesellschaften},
journal = {Controlling - Zeitschrift für erfolgsorientierte Unternehmenssteuerung,},
year = {2015},
volume = {27 (12)},
pages = {725-730},
}
[\code]
Schon mal vielen Dank und viele Grüße
Jenny
Hallo zusammen,
ich hab ein ähnliches Problem und finde alleine die Lösung einfach nicht :?
Da ich meinen PC komplett zurücksetzen musste, habe ich nun die neuste MikTeX Version installiert. Jetzt bekomme ich es nicht mehr hin, dass um die Jahreszahlen bei den Fußnoten und Zitaten im Text Klammern gesetzt werden, was in der alten Version problemlos funktioniert hat.
Die Klammern habe ich bisher mit dem folgenden Code erstellt:
[code]
\renewbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printtext[parens]{% <-- NEU
\printfield{labelyear}%
\printfield{extrayear}}}}}
[\code]
Und hier mein Minimalbeispiel:
[code]
\documentclass[12pt, bibliography=totoc, liststotoc]{scrartcl}
%Pakete für deutschsprachige Texte
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
%BibLaTeX
\usepackage[babel,german=quotes]{csquotes}
\usepackage[backend=bibtex8,style=authoryear,dashed=false]{biblatex}
\bibliography{Test}
\DefineBibliographyStrings{ngerman}{ %et al statt u.a.
andothers = {{et\,al\adddot}},
}
\DeclareNameAlias{sortname}{last-first} %zuerst Vorname, dann Nachname
\DeclareFieldFormat[article]{title}{{#1}} %Entfernt Anführungszeichen
\renewcommand*{\multinamedelim}{\addslash} %Namen mit / getrennt statt mit ,
\renewcommand*{\finalnamedelim}{\addslash} %Namen mit / getrennt statt mit "und"
\renewcommand*{\labelnamepunct}{\addcolon\space} %Doppelpunkt nach der Jahreszahl anstatt Punkt
%Fußnoten
\renewcommand*{\sqspace}{} %keine Leerzeichen zwischen Seitenzahl und f.
%Klammern um die Jahreszahlen
\renewbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printtext[parens]{% <-- NEU
\printfield{labelyear}%
\printfield{extrayear}}}}}
\begin{document}
bla bla bal \cite{Coenenberg2016}
Text\footcite{Eberenz2015}
\printbibliography
\end{document}
[\code]
.. und mein Literaturverzeichnis:
[code]
@Book{Coenenberg2016,
author = {Coenenberg, A. G. and Fischer, T. M. and Günther, T.},
title = {Kostenrechnung und Kostenanalyse},
year = {2016},
edition = {9., überarbeitete Auflage},
publisher = {Sch{\"a}ffer-Poeschel Verlag},
location = {Stuttgart},
}
@Article{Eberenz2015,
author = {Eberenz, R. And Müller, H. and Wiecrorek, M.},
title = {Transferpreisbasierte Ergebnisrechnung als Steuerungsinstrument für Vertriebsgesellschaften},
journal = {Controlling - Zeitschrift für erfolgsorientierte Unternehmenssteuerung,},
year = {2015},
volume = {27 (12)},
pages = {725-730},
}
[\code]
Schon mal vielen Dank und viele Grüße
Jenny[/code]