von KOMA (als gast) » Sa 28. Nov 2020, 12:35
Das Beispiel funktioniert. Aber in der Tat ist \clearscrheadfoot veraltet und sollte — genau wie in der Warnung angegeben — durch \clearpairofpagestyles ersetzt werden. Das ist auch die einzige Warnung, die ich erhalte. Sie verschwindet, wenn man sich an die Empfehlung hält.
Dass der Aufruf von biber schief geht, sollte nicht verwundern, schließlich wird im gezeigten Beispielcode weder biblatex verwendet, noch irgendwelche Literatur zitiert.
Wenn man sich auf einen alten Beitrag beziehen will, sollte man den übrigens verlinken, sonst kann man sich den Verweis auch gleich sparen …
Und wenn man sich auf irgendwelche Warnungen beziehen will, sollte man diese auch angeben – vorzugsweise als Code-Kopie aus der log-Datei.
Für dein angegebenes Problem: Seitenzahl in der Kopfmitte, brauchst du übrigens weder \frontmatter noch \mainmatter noch \pagenumbering{…} noch \pagestyle{empty} (und dann natürlich auch nicht \pagestyle{scrheadings}). Es genügt:
\documentclass[a4paper, 12pt]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[manualmark]{scrlayer-scrpage}% Wenn man mit automatischen
% Kolumnentitel (\headmark, \leftmark oder
% \rightmark in einem Kopf- oder Fuß-Element)
% arbeitet, wäre natürlich automark statt
% manualmark sinnvoll.
\clearpairofpagestyles
\chead{\pagemark}% \chead*{\pagemark}, falls es auch auf Kapitelanfangsseiten
% (plain-Seitenstil) eine Seitenzahl geben soll.
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
Das Beispiel funktioniert. Aber in der Tat ist [tt]\clearscrheadfoot[/tt] veraltet und sollte — genau wie in der Warnung angegeben — durch [tt]\clearpairofpagestyles[/tt] ersetzt werden. Das ist auch die einzige Warnung, die ich erhalte. Sie verschwindet, wenn man sich an die Empfehlung hält.
Dass der Aufruf von [tt]biber[/tt] schief geht, sollte nicht verwundern, schließlich wird im gezeigten Beispielcode weder [tt]biblatex[/tt] verwendet, noch irgendwelche Literatur zitiert.
Wenn man sich auf einen alten Beitrag beziehen will, sollte man den übrigens verlinken, sonst kann man sich den Verweis auch gleich sparen …
Und wenn man sich auf irgendwelche Warnungen beziehen will, sollte man diese auch angeben – vorzugsweise als Code-Kopie aus der [tt]log[/tt]-Datei.
Für dein angegebenes Problem: Seitenzahl in der Kopfmitte, brauchst du übrigens weder [tt]\frontmatter[/tt] noch [tt]\mainmatter[/tt] noch [tt]\pagenumbering{…}[/tt] noch [tt]\pagestyle{empty}[/tt] (und dann natürlich auch nicht [tt]\pagestyle{scrheadings}[/tt]). Es genügt:
[code]
\documentclass[a4paper, 12pt]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[manualmark]{scrlayer-scrpage}% Wenn man mit automatischen
% Kolumnentitel (\headmark, \leftmark oder
% \rightmark in einem Kopf- oder Fuß-Element)
% arbeitet, wäre natürlich automark statt
% manualmark sinnvoll.
\clearpairofpagestyles
\chead{\pagemark}% \chead*{\pagemark}, falls es auch auf Kapitelanfangsseiten
% (plain-Seitenstil) eine Seitenzahl geben soll.
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
[/code]