von TexAnimal » Fr 15. Sep 2017, 17:54
Hallo ihr Lieben,
mein Problem:
Im Text werden bei gleichem Autor und Jahr an die Jahreszahl Buchstaben in alphabetischer Reichenfolge
gesetzt (IST) und nicht in der Reihenfolge, wie sie im Text erscheinen (SOLL).
Meine Lösungsversuche bisher:
%Ausgangsvariante:
\usepackage[
backend=biber,
sorting=nyt,
style=authoryear-comp
]{biblatex}
%Variante 1
\usepackage[
backend=biber,
style=authoryear-comp
]{biblatex}
%Variante 2
\usepackage[
backend=biber,
sorting=none,
citestyle=authoryear-comp,
sorting=nyt,
bibstyle=authoryear-comp
]{biblatex}
%Variante 3
\usepackage[
backend=biber,
sorting=none,
style=authoryear-comp
]{biblatex}
%Variante 4 mit Zusatz im Dokument
\usepackage[
backend=biber,
sorting=none,
style=authoryear-comp
]{biblatex}
\printbibliography[title=Literaturverzeichnis,sorting=nyt]
Variante 3 führte zu richtigen Form im Text, dafür war dann alles im Literaturverzeichnis durcheinander (vermutlich Reihenfolge aller Zitate nach erstmaligem Auftreten im Text). Literaturverzeichnis soll aber nyt-sortiert sein.
Meine Systemanpassungen aufgrund eurer Empfehlungen:
- Aktualisierung von TeX Live 2015 auf 2017 nach vorheriger Deinstallation
- von 2.3 Biber-Version auf 2.7
- Umstellung Zitierstil
%alt
\usepackage[
backend=biber,
citestyle=authoryear,
bibstyle=nejm
]{biblatex}
%neu
\usepackage[
backend=biber,
style=authoryear-comp
]{biblatex}
Mein Minimalbeispiel:
\begin{filecontents*}{hust.bib}
@online{anon._frozen_2015,
title = {Frozen},
url = {http://www.21food.com},
author = {Anon.},
date = {2015}
}
@online{anon._materialvergleich-speltex_2015,
title = {Materialvergleich-Speltex},
url = {https://physiofit24.de/},
author = {Anon.},
date = {2015}
}
@legislation{anon._verordnungsentwurf_2015,
title = {Verordnungsentwurf},
url = {https://www.bundesrat.de},
author = {Anon.},
date = {2015}
}
@online{anon._weich_2015,
title = {Weich},
url = {http://www.inaro.de},
author = {Anon.},
date = {2015}
}
\end{filecontents*}
\documentclass{scrreprt} %twoside einfügen für Druck
\usepackage[ngerman]{babel} %Sprachpaket
\usepackage[utf8]{inputenc} %direkte Eingabe von Umlauten
\DeclareUnicodeCharacter{2010}{-}
\usepackage[T1]{fontenc} %Trennung
\usepackage[
backend=biber,
sorting=nyt,
style=authoryear-comp
]{biblatex}
\addbibresource{hust.bib}
\begin{document}%
Erstes Zitat \cite{anon._weich_2015}\\
Zweites Zitat \cite{anon._materialvergleich-speltex_2015}\\
Drittes Zitat \cite{anon._frozen_2015}\\
Viertes Zitat \cite{anon._verordnungsentwurf_2015}
\printbibliography
\end{document}%
Ich freue mich auf eure Lösungsvorschläge.[/code]
Hallo ihr Lieben,
[b]mein Problem:[/b]
Im Text werden bei gleichem Autor und Jahr an die Jahreszahl Buchstaben in alphabetischer Reichenfolge [code]title[/code] gesetzt (IST) und nicht in der Reihenfolge, wie sie im Text erscheinen (SOLL).
[b]Meine Lösungsversuche bisher:[/b]
[code]
%Ausgangsvariante:
\usepackage[
backend=biber,
sorting=nyt,
style=authoryear-comp
]{biblatex}
%Variante 1
\usepackage[
backend=biber,
style=authoryear-comp
]{biblatex}
%Variante 2
\usepackage[
backend=biber,
sorting=none,
citestyle=authoryear-comp,
sorting=nyt,
bibstyle=authoryear-comp
]{biblatex}
%Variante 3
\usepackage[
backend=biber,
sorting=none,
style=authoryear-comp
]{biblatex}
%Variante 4 mit Zusatz im Dokument
\usepackage[
backend=biber,
sorting=none,
style=authoryear-comp
]{biblatex}
\printbibliography[title=Literaturverzeichnis,sorting=nyt]
[/code]
Variante 3 führte zu richtigen Form im Text, dafür war dann alles im Literaturverzeichnis durcheinander (vermutlich Reihenfolge aller Zitate nach erstmaligem Auftreten im Text). Literaturverzeichnis soll aber nyt-sortiert sein.
[b]Meine Systemanpassungen aufgrund eurer Empfehlungen:[/b]
- Aktualisierung von TeX Live 2015 auf 2017 nach vorheriger Deinstallation
- von 2.3 Biber-Version auf 2.7
- Umstellung Zitierstil
[code]
%alt
\usepackage[
backend=biber,
citestyle=authoryear,
bibstyle=nejm
]{biblatex}
%neu
\usepackage[
backend=biber,
style=authoryear-comp
]{biblatex}
[/code]
[b]Mein Minimalbeispiel:[/b]
[code]
\begin{filecontents*}{hust.bib}
@online{anon._frozen_2015,
title = {Frozen},
url = {http://www.21food.com},
author = {Anon.},
date = {2015}
}
@online{anon._materialvergleich-speltex_2015,
title = {Materialvergleich-Speltex},
url = {https://physiofit24.de/},
author = {Anon.},
date = {2015}
}
@legislation{anon._verordnungsentwurf_2015,
title = {Verordnungsentwurf},
url = {https://www.bundesrat.de},
author = {Anon.},
date = {2015}
}
@online{anon._weich_2015,
title = {Weich},
url = {http://www.inaro.de},
author = {Anon.},
date = {2015}
}
\end{filecontents*}
\documentclass{scrreprt} %twoside einfügen für Druck
\usepackage[ngerman]{babel} %Sprachpaket
\usepackage[utf8]{inputenc} %direkte Eingabe von Umlauten
\DeclareUnicodeCharacter{2010}{-}
\usepackage[T1]{fontenc} %Trennung
\usepackage[
backend=biber,
sorting=nyt,
style=authoryear-comp
]{biblatex}
\addbibresource{hust.bib}
\begin{document}%
Erstes Zitat \cite{anon._weich_2015}\\
Zweites Zitat \cite{anon._materialvergleich-speltex_2015}\\
Drittes Zitat \cite{anon._frozen_2015}\\
Viertes Zitat \cite{anon._verordnungsentwurf_2015}
\printbibliography
\end{document}%
[/code]
Ich freue mich auf eure Lösungsvorschläge.[/code]