Anordnung im Literaturverzeichnis ändern - Biblatex

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Anordnung im Literaturverzeichnis ändern - Biblatex

Re: Anordnung im Literaturverzeichnis ändern - Biblatex

von MoeWe » Mo 19. Apr 2021, 17:42

Du kannst ein eigenes Sortierschema definieren, das Name, Jahr und Zitierreihenfolge (in dieser Reihenfolge) bei der Sortierung berücksichtigt. Das sorgt dafür, dass "2021a" immer vor "2021b" (derselben Autorinnen) sortiert wird.

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=authoryear-ibid, maxcitenames = 2, backend=biber, dashed=false]{biblatex}

\DeclareSortingTemplate{nyc}{
  \sort{
    \field{presort}
  }
  \sort[final]{
    \field{sortkey}
  }
  \sort{
    \field{sortname}
    \field{author}
    \field{editor}
    \field{translator}
    \field{sorttitle}
    \field{title}
  }
  \sort{
    \field{sortyear}
    \field{year}
  }
  \sort{\citeorder}
}
\ExecuteBibliographyOptions{sorting=nyc}

\begin{filecontents}{\jobname.bib}
@online{AzureInfrastruktur2021TTest,
  title   = {ABD TestTitelTest},
  year    = {2021},
  author  = {Microsoft},
  url     = {https://example.com/abd},
  urldate = {2021-04-19}
}
@online{AzureInfrastruktur2021Test,
  title   = {DEF TestTitel},
  year    = {2021},
  author  = {Microsoft},
  url     = {https://example.com/def},
  urldate = {2021-04-19}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson}
Lorem \autocite{AzureInfrastruktur2021Test}
ipsum \autocite{AzureInfrastruktur2021TTest}
dolor \autocite{sigfridsson}

\printbibliography
\end{document}

Siehe z.B. auch https://tex.stackexchange.com/q/389159/35864

Anordnung im Literaturverzeichnis ändern - Biblatex

von PrinceMW » Mo 19. Apr 2021, 12:57

Hallo,

Ich benutze den Havard Style mit Biblatex, mit folgenden Settings:

\usepackage[style=authoryear-ibid, maxcitenames = 2, backend=biber, dashed=false]{biblatex}

Mein Literaturverzeichnis wird aktuell nach Autor, Jahr, Titel angeordnet, was an sich gut funktioniert.

Nun folgt eine Passage mit Onlinequellen (Dokumentation von Microsoft), wo hier der Autor natürlich immer der selbe ist [Microsoft 2021a, Microsoft 2021b, etc.], hier ist aber die Anordnung im Literaturverzeichnis jedoch nicht nach Titel gewollt. Also ich möchte die Quellen in der Reihenfolge, wie sie auch im Text referenziert werden.

Text:

Screenshot 2021-04-19 at 12.53.38.png
Screenshot 2021-04-19 at 12.53.38.png (6.82 KiB) 4080 mal betrachtet

Aktuell Literaturverzeichnis:

Screenshot 2021-04-19 at 12.49.58.png

Es soll genau andersherum sein, was im Text als erstes referenziert wird, soll auch als "a" im Literaturverzeichnis gekennzeichnet werden.

ref.bib:

@misc{AzureInfrastruktur2021TTest,
    title = {{ABD_TestTitelTest}},
    year = {2021},
    author = {{Microsoft}},
    url = {url},
	urldate = {2021-04-19}
}

@misc{AzureInfrastruktur2021Test,
    title = {{DEF_TestTitel}},
    year = {2021},
    author = {{Microsoft}},
    url = {url},
	urldate = {2021-04-19}
}

Wie ist das möglich, ohne

sorting=none

dies würde nämlich all meine anderen Quellen (Bücher, Artikel, etc.) durcheinanderbringen.

Vielen Dank


Nach oben