von esdd » Fr 15. Mai 2015, 12:09
u_fischer hat geschrieben:
Hm. Um den Seitenstil der Floatseiten zu ändern, soll man erst mal rausfinden, welcher der aktive Seitenstil ist und dort alle möglichen Eigenschaften auf "nonfloatpage" ändern? Das ist doch keine vernünftige Benutzerschnittstelle.
So lange es sich bei dem aktiven Seitenstil um einen Layerseitenstil handelt, dann funktioniert
\KOMAoptions{onpsfloatpage={\KOMAoptions{deactivatepagestylelayers=true}}}
Nach dem nächsten \clearpage, also zum Beispiel nach der nächsten Kapitelüberschrift, kann man die Option auch wieder zu false ändern.
u_fischer hat geschrieben:
Und was macht man, wenn wenn man nur eine Floatseite beeinflussen will?
Wenn es wirklich nur diese eine Seite sein soll, dann habe ich keine andere Idee als auf die Gleitumgebung zu verzichten und wie von Besserwisser vorgeschlagen das Paket afterpage zu nutzen. Dabei muss man darauf achten, dass man die zu große Höhe "versteckt".
\documentclass{scrbook}
\usepackage{blindtext}
\usepackage{todonotes}
\usepackage{subcaption}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{afterpage}
%\usepackage{showframe}
\begin{document}
\blinddocument
\afterpage{
\thispagestyle{empty}
\begin{center}
\raisebox{0pt}[.5\textheight][0pt]{%
\parbox{\textwidth}{
\captionsetup{type=figure}
\captionsetup[subfigure]{labelformat=empty}
\centering
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\\\vspace{2pt}
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\\\vspace{2pt}
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\caption{Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg! Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg!Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg!}
}%
}
\end{center}
}
Weiterer Text: \blindtext
\end{document}
u_fischer hat geschrieben:Ich bin mir sicher, dass Markus und Elke es vorziehen, wenn man sie auf Probleme hinweist, statt ihre Pakete, Dokumentationen und Lösungen als Heiligen Gral zu betrachten.
Für mich stimmt das und bei Markus bin ich mir ähnlich sicher wie Du.
Gruß
Elke
[quote="u_fischer"]
Hm. Um den Seitenstil der Floatseiten zu ändern, soll man erst mal rausfinden, welcher der aktive Seitenstil ist und dort alle möglichen Eigenschaften auf "nonfloatpage" ändern? Das ist doch keine vernünftige Benutzerschnittstelle.[/quote]
So lange es sich bei dem aktiven Seitenstil um einen Layerseitenstil handelt, dann funktioniert
[code] \KOMAoptions{onpsfloatpage={\KOMAoptions{deactivatepagestylelayers=true}}}[/code]
Nach dem nächsten [tt]\clearpage[/tt], also zum Beispiel nach der nächsten Kapitelüberschrift, kann man die Option auch wieder zu [tt]false[/tt] ändern.
[quote="u_fischer"]
Und was macht man, wenn wenn man nur eine Floatseite beeinflussen will?[/quote]
Wenn es wirklich nur diese eine Seite sein soll, dann habe ich keine andere Idee als auf die Gleitumgebung zu verzichten und wie von Besserwisser vorgeschlagen das Paket [tt]afterpage[/tt] zu nutzen. Dabei muss man darauf achten, dass man die zu große Höhe "versteckt".
[code]\documentclass{scrbook}
\usepackage{blindtext}
\usepackage{todonotes}
\usepackage{subcaption}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{afterpage}
%\usepackage{showframe}
\begin{document}
\blinddocument
\afterpage{
\thispagestyle{empty}
\begin{center}
\raisebox{0pt}[.5\textheight][0pt]{%
\parbox{\textwidth}{
\captionsetup{type=figure}
\captionsetup[subfigure]{labelformat=empty}
\centering
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\\\vspace{2pt}
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\\\vspace{2pt}
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}%
~
\begin{subfigure}[b]{0.43\textwidth}
\missingfigure[figwidth=\dimexpr\textwidth-2pt\relax, figheight=\textwidth]{}
\caption{blabla}
\end{subfigure}
\caption{Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg! Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg!Hier kommt eine rechte lange Beschreibung hin die sich leider auch nicht kürzen läßt. Daher muss die Kopfzeile weg!}
}%
}
\end{center}
}
Weiterer Text: \blindtext
\end{document} [/code]
[quote="u_fischer"]Ich bin mir sicher, dass Markus und Elke es vorziehen, wenn man sie auf Probleme hinweist, statt ihre Pakete, Dokumentationen und Lösungen als Heiligen Gral zu betrachten. [/quote]
Für mich stimmt das und bei Markus bin ich mir ähnlich sicher wie Du.
Gruß
Elke