Biblatex authoryear Literaturverzeichnis umsortieren

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: Biblatex authoryear Literaturverzeichnis umsortieren

von Birthe » Sa 13. Dez 2014, 19:22

Vielen lieben Dank! Das hätte ich selbst so nie hinbekommen und es klappt jetzt alles :D *freu*!

von Johannes_B » Sa 13. Dez 2014, 16:21

Sehr gutes Minimalbeispiel.

Biblatex-Stile zu ändern ist gar nicht schwer, aber doch recht aufwändig. Die Informationen liegen in verschiedenen Dateien und man muss sich da erst mal durchfinden.

Bevor du weiter machst, lies dir bitte Modifizieren eines biblatex stils durch.

Hier mal ein erster Hinweis.
\documentclass[ngerman]{scrartcl}
\usepackage{babel,csquotes}
\usepackage[url=false,isbn=false,style=authoryear, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}

\makeatletter
\renewbibmacro*{publisher+location+date}{%
  \printlist{location}%
  \iflistundef{publisher}
    {\setunit*{\addcomma\space}}
    {\setunit*{\addcolon\space}}%
  \printlist{publisher}%
  \setunit*{\space}%
  \printtext{\printfield{year}}
  \newunit}

\renewbibmacro*{author}{%
  \ifboolexpr{
    test \ifuseauthor
    and
    not test {\ifnameundef{author}}
  }
    {\usebibmacro{bbx:dashcheck}
       {\bibnamedash}
       {\usebibmacro{bbx:savehash}%
        \printnames{author}%
        \iffieldundef{authortype}
          {\setunit{\addspace}}
          {\setunit{\addcomma\space}}}%
     \iffieldundef{authortype}
       {}
       {\usebibmacro{authorstrg}%
        \setunit{\addspace}}}%
    {\global\undef\bbx@lasthash
     \usebibmacro{labeltitle}%
     \setunit*{\addspace}}%
}
\makeatother

\begin{document}
Dies ist nur ein kleines
Testdokument\footcite[Vgl.][233]{companion}.
\printbibliography
\end{document}

Biblatex authoryear Literaturverzeichnis umsortieren

von Birthe » Sa 13. Dez 2014, 15:44

Hey, das ist mit Sicherheit eher eine Anfängerfrage im Bezug auf Biblatex, aber ich bin mir sicher es kann mir jemand kurz helfen...
Folgendes Minimalbeispiel:
\documentclass[ngerman]{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@Book{test1,
  author    = {Goossens, Michel and Mittelbach,
               Frank and Samarin, Alexander},
  title     = {The LaTeX Companion},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year      = {1994},
}
\end{filecontents}
\usepackage[latin9]{inputenc}
\usepackage{babel,csquotes}
\usepackage[url=false,isbn=false,style=authoryear, backend=biber]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
Dies ist nur ein kleines Testdokument\footcite[Vgl.][233]{test1}.
\nocite{*}
\printbibliography
\end{document}
funktioniert soweit super und spuckt das Literaturverzeichnis in folgender Sortierung aus:
Nachname,Vorname (1994). Titel. Ort: Verlag.

Ich brauche das Literaturverzeichnis aber in folgender Sortierung:

Nachname, Vorname, Titel, Verlag 2009, 25–48.

Wie kann ich biblatex so justieren das es das macht?

Nach oben