von MoeWe » Sa 26. Sep 2020, 12:02
Die Nutzung von tocloft zusammen mit KOMA-Script-Klassen ist zwar, wie die Warnung sagt, nicht zu empfehlen und das ist sicher etwas, das Du Dir ansehen solltest, allerdings ist diese Kombination mit an Sicherheit grenzender Wahrscheinlichkeit nicht der Grund für Deine Probleme mit biblatex.
Von der Beschreibung her kann es gut sein, dass Du bzw. Dein Editor nicht Biber aufruft, wenn Du das Dokument kompilierst. Für eine korrekte Ausgabe der Zitate und des Literaturverzeichnisses solltest Du das Dokument mit LaTeX, Biber, LaTeX, LaTeX kompilieren (wobei "LaTeX" Deine Lieblingsversion von LaTeX sein kann: pdfLaTeX, LuaLaTeX, XeLaTeX, ...). Eventuell musst Du Deinen Editor erst auf Biber umstellen: https://texwelt.de/fragen/1909/wie-verw ... nem-editor
Mit folgenden Einstellungen solltest Du den gewünschten Stil (auf einem halbwegs aktuellen System) bekommen
\documentclass[openany, fontsize=12pt, twoside=true,
headings=small, headsepline,
bibliography=totocnumbered, parskip=half,
ngerman]{scrbook}
\usepackage{tocloft} % eigentlich keine gute Idee, aber es gibt kein Problem mit biblatex
\usepackage{babel}
\usepackage[autostyle,german=quotes]{csquotes}
\usepackage[backend=biber,
style=alphabetic,
sorting=nyt,
minnames=3, maxnames=9,
maxalphanames=1,
giveninits=true,
date=long,
abbreviate=false,
isbn=false, doi=false,
]{biblatex}
\renewcommand*{\multicitedelim}{\addcomma\space}
\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field{label}
\field[strwidth=3,strside=left,uppercase,noalphaothers=true]{labelname}
}
\labelelement{
\field[strwidth=2,strside=right]{year}
}
}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman}
ipsum \autocite{geer,nussbaum}
dolor \autocite{aksin}
sit \autocite{knuth:ct:a,knuth:ct:b,knuth:ct:c}
\printbibliography
\end{document}
Die Nutzung von `tocloft` zusammen mit KOMA-Script-Klassen ist zwar, wie die Warnung sagt, nicht zu empfehlen und das ist sicher etwas, das Du Dir ansehen solltest, allerdings ist diese Kombination mit an Sicherheit grenzender Wahrscheinlichkeit nicht der Grund für Deine Probleme mit `biblatex`.
Von der Beschreibung her kann es gut sein, dass Du bzw. Dein Editor nicht Biber aufruft, wenn Du das Dokument kompilierst. Für eine korrekte Ausgabe der Zitate und des Literaturverzeichnisses solltest Du das Dokument mit LaTeX, Biber, LaTeX, LaTeX kompilieren (wobei "LaTeX" Deine Lieblingsversion von LaTeX sein kann: pdfLaTeX, LuaLaTeX, XeLaTeX, ...). Eventuell musst Du Deinen Editor erst auf Biber umstellen: https://texwelt.de/fragen/1909/wie-verwende-ich-biber-in-meinem-editor
Mit folgenden Einstellungen solltest Du den gewünschten Stil (auf einem halbwegs aktuellen System) bekommen
```
\documentclass[openany, fontsize=12pt, twoside=true,
headings=small, headsepline,
bibliography=totocnumbered, parskip=half,
ngerman]{scrbook}
\usepackage{tocloft} % eigentlich keine gute Idee, aber es gibt kein Problem mit biblatex
\usepackage{babel}
\usepackage[autostyle,german=quotes]{csquotes}
\usepackage[backend=biber,
style=alphabetic,
sorting=nyt,
minnames=3, maxnames=9,
maxalphanames=1,
giveninits=true,
date=long,
abbreviate=false,
isbn=false, doi=false,
]{biblatex}
\renewcommand*{\multicitedelim}{\addcomma\space}
\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field{label}
\field[strwidth=3,strside=left,uppercase,noalphaothers=true]{labelname}
}
\labelelement{
\field[strwidth=2,strside=right]{year}
}
}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman}
ipsum \autocite{geer,nussbaum}
dolor \autocite{aksin}
sit \autocite{knuth:ct:a,knuth:ct:b,knuth:ct:c}
\printbibliography
\end{document}
```