REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

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: REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

Re: REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

von Neo » Fr 9. Feb 2024, 19:17

Um deinem Plädoyer zu entsprechen, Stefan, breche ich das Ganze kurz aufs Wesentliche herunter:

Das Paket setspace bzw. die Veränderung des Zeilenabstandes mittels des Befehls \setstretch wirkt sich leider auch auf Kopf- und Fußzeile aus. Unabhängig von der jeweiligen Einstellung des Zeilenabstandes, der in meinem Dokument nicht überall gleich groß ist – Verzeichnisse kleiner, Fließtext größer –, möchte ich, dass die Lage von Kopf und Fußzeile im gesamten Dokument gleich ist und nicht durch \setstretch beeinflusst wird. Im Post des oben genannten URL wurde beschrieben, dass Ursache des Problems die Veränderung des Durchschusses ist.
\documentclass{scrreprt}
\usepackage{showframe}
\usepackage{setspace} 
\usepackage[automark]{scrlayer-scrpage}

\clearpairofpagestyles
\pagestyle{scrheadings}

\ihead[\headmark]{\headmark}
\ifoot[Fußzeilen GmbH \& Co. KG]{Fußzeilen GmbH \& Co. KG}
\ofoot[\pagemark]{\pagemark}
 
\begin{document}

\chapter{Doppelseiten-Ansicht verwenden, um das Problem in voller Pracht zu erkennen!}

Auf Kapitelanfangsseiten gehört kein Kolumnentitel -- dieser steht hier nur, um den Durchschuss bzw. die Kopfzeilen beider Seiten bezüglich Vertikalabstand zueinander zu überprüfen.
\clearpage

\setstretch{1.5}
Auf \textit{dieser} Seite ist die Kopfzeile etwas weiter oben und die Fußzeile weiter unten als auf S. 1.
 
\end{document}

Re: REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

von Stefan Kottwitz » Fr 9. Feb 2024, 17:31

Evtl. kann man das dort nicht wieder aufgreifen? Dort steht z.B. "Da derzeit also die Zukunft von komascript.de sehr ungewiss ist, werden wir die Anmeldung neuer Benutzer vermutlich in Kürze abschalten und allen einfachen Benutzern das Schreibrecht für neue Beiträge entziehen [Update: Das ist inzwischen geschehen]." Ich habe es allerdings nicht getestet. Erwünscht scheinen weitere Beiträge nicht zu sein.

Wenn es hier auf goLaTeX.de diskutiert wird, sollte man das Problem aber auch hier erklären. Wenn der "Node 1431" bei komascript.de verschwunden ist dann steht das hier ohne Erklärung im Raum für spätere Leser. Also ich habe das Problem nicht verstanden, ohne in das andere Forum zu gehen. Auch nach dem Lesen dort nicht, mit dem Beispiel hier, ich sehe keine Zeilenabstandsänderung in der Kopfzeile aber hab auch nur schnell geschaut.

Stefan

Re: REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

von Stammgast » Fr 9. Feb 2024, 17:07

Warum wurde das Thema nicht gleich auf der Seite von KOMA-Script wieder aufgegriffen, wo doch der Bezug dazu eindeutig scheint? Schließlich kam von dort auch die Lösung.

REOPENED: Linien an Kopf- Fußzeile verschieben sich bei Zeilenabstandsänderung mit setspace

von Neo » Fr 9. Feb 2024, 12:04

Das hier geschilderte und gelöste Problem von 2011 ist in meinem Minibeispiel leider wieder präsent:

https://komascript.de/node/1431

Ich habe lediglich scrlayer-scrpage an Stelle von scrpage2 gesetzt. Gibt es dafür schon eine bekannte und geteilte Lösung?




\documentclass[a4paper,12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{setspace}
\usepackage{tabularx}
 
\usepackage[headsepline,headtopline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\ihead{Inner Head}\chead{Center Head}\ohead{Outer Head}
\ifoot{\begin{tabularx}{\textwidth}{@{}X@{}}
          \hline Inner Foot\tabularnewline\hline
       \end{tabularx}}
\cfoot{\begin{tabularx}{\textwidth}{X}
          \hline\centering\pagemark\tabularnewline\hline
       \end{tabularx}}
 
\addtokomafont{pageheadfoot}{\setstretch{1}}
 
\begin{document}
 
\section{Kapitel 1} \blindtext
\newpage
\onehalfspacing
\section{Kapitel 2} \blindtext
 
\end{document}

Nach oben