<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to HowTo_PaginationSeparatorInHead</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/</link><description>Recent changes to HowTo_PaginationSeparatorInHead</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 16 Jul 2025 07:58:56 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_PaginationSeparatorInHead modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -112,7 +112,7 @@
   \makebox[0pt][l]{%
     \makebox[\marginparsep][r]{%
       \raisebox{0pt}[\ht\strutbox][\dp\strutbox]{%
-        \rule[-\dp\strutbox]{1pt}{\dimexpr 1in+\topmargin+\headheight}%
+        \rule[-\dp\strutbox]{1pt}{\dimeval{1in+\topmargin+\headheight}}%
       }%
       \nobreakspace
     }%
@@ -125,7 +125,7 @@
     \makebox[\marginparsep][l]{%
       \nobreakspace
       \raisebox{0pt}[\ht\strutbox][\dp\strutbox]{%
-        \rule[-\dp\strutbox]{1pt}{\dimexpr 1in+\topmargin+\headheight}%
+        \rule[-\dp\strutbox]{1pt}{\dimeval{1in+\topmargin+\headheight}}%
       }%
     }%
   }%
@@ -135,6 +135,6 @@
 \end{document}
 ```

-Um Berechnungen als Argument von `\rule` zu ermöglichen, wurde hier die TeX-Erweiterung `\dimexpr` verwendet. Über das erste Argument von `\raisebox` wurde mit 0 pt keine vertikale Verschiebung gefordert. Dafür wurde über die optionalen Argumente die Höhe und Tiefe mit `\ht\strutbox` und `\dp\strutbox` als die Höhe und Tiefe einer Standardzeile festgelegt. Hier wäre tatsächlich ebenfalls jeweils 0 pt möglich gewesen.
+Um Berechnungen als Argument von `\rule` zu ermöglichen, wurde hier die LaTeX-Anweisung `\dimeval` verwendet. Über das erste Argument von `\raisebox` wurde mit 0 pt keine vertikale Verschiebung gefordert. Dafür wurde über die optionalen Argumente die Höhe und Tiefe mit `\ht\strutbox` und `\dp\strutbox` als die Höhe und Tiefe einer Standardzeile festgelegt. Hier wäre tatsächlich ebenfalls jeweils 0 pt möglich gewesen.

 Zum letzten Beispiel wäre noch anzumerken, dass Material, das bis an den Rand heran reicht, immer etwas über den Rand hinaus ragen sollte. Insbesondere bei Buchprojekten ist nur dann sichergestellt, dass beim Druck durch minimale Verschiebungen kein weißer Rand entsteht. Es wird daher empfohlen die Linie um drei bis sechs Millimeter oder einfach ein bis drei Zehntel Inch zu verlängern.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Wed, 16 Jul 2025 07:58:56 -0000</pubDate><guid>https://sourceforge.net862972c80e9fafc92c48f4a9fda3cb76f22816e3</guid></item><item><title>HowTo_PaginationSeparatorInHead modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Wed, 28 Jul 2021 09:35:16 -0000</pubDate><guid>https://sourceforge.netbc8eb0950cc6a7c62f49ebc2ecc2697f4e2299e0</guid></item><item><title>HowTo_PaginationSeparatorInHead modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Sat, 17 Jul 2021 14:07:21 -0000</pubDate><guid>https://sourceforge.net815ea144635fe57b1055a56a5c59c0ea51081953</guid></item><item><title>HowTo_PaginationSeparatorInHead modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-de/HowTo_PaginationSeparatorInHead/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="wie-die-seitenzahl-im-kopf-mit-einem-vertikalen-strich-abgetrennt-wird"&gt;Wie die Seitenzahl im Kopf mit einem vertikalen Strich abgetrennt wird&lt;/h1&gt;
&lt;p&gt;Die KOMA-Script-Klassen setzen die Seitenzahl normalerweise im Fuß. In einem eigenen Beitrag wurde bereits erklärt, &lt;a class="" href="/p/koma-script/wiki-de/HowTo_PaginationInHead/"&gt;wie die Seitenzahl im Kopf statt im Fuß ausgegeben wird&lt;/a&gt;. Soll nun zusätzlich ein vertikaler Strich zwischen der restlichen Kopfzeile und der Seitenzahl eingefügt werden, so ist wiederum ein Seitenstil-Paket wie &lt;a class="" href="https://www.ctan.org/pkg/scrlayer-scrpage" rel="nofollow"&gt;&lt;code&gt;scrlayer-scrpage&lt;/code&gt;&lt;/a&gt; notwendig.&lt;/p&gt;
&lt;p&gt;Einen vertikalen Strich der Dicke 1 pt, der die Höhe und Tiefe einer Zeile hat, kann beispielsweise mit&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;erzeugt werden. Dabei hat die Linie die gewünschte Breite (= Dicke) von 1 pt. Die Gesamthöhe beträgt &lt;code&gt;\normalbaselineskip&lt;/code&gt;, entspricht also dem normalen Grundlinienabstand. Normalerweise würde die gesamte Linie über der Grundlinie ausgegeben werden. Sie soll aber um die normale Tiefe einer Zeile unter diese ragen. Daher erfolgt mit dem optionalen Argument eine entsprechende vertikale Verschiebung nach unten.&lt;/p&gt;
&lt;p&gt;Bei einem einseitigen Dokument kann diese Angabe vor der Ausgabe der Seitenzahl, &lt;code&gt;\pagemark&lt;/code&gt;, in den Kopf eingefügt werden. In der Regel soll noch ein gewisser Abstand zwischen die Linie und die Seitenzahl, beispielsweise &lt;code&gt;\,&lt;/code&gt; (verminderter Zwischenraum), &lt;code&gt;\nobreakspace&lt;/code&gt; (nicht umbrechbares Leerzeichen) oder &lt;code&gt;\enskip&lt;/code&gt; (Halbgeviertabstand, also 0,5 em).&lt;/p&gt;
&lt;p&gt;Eine mögliche Lösung für ein einseitiges Dokument wäre damit:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrreprt&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[automark]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrlayer-scrpage&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\clearpairofpagestyles&lt;/span&gt;
&lt;span class="k"&gt;\ihead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\headmark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\ohead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="k"&gt;\nobreakspace\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Hier wurde ein etwas anderer Weg, als im oben verlinkten Beitrag gewählt, um die Seitenzahl in den Kopf zu verschieben. Zunächst wurden mit &lt;code&gt;\clearpairofpagestyles&lt;/code&gt; alle Felder in den Seitenstilen &lt;code&gt;scrheadings&lt;/code&gt; und &lt;code&gt;plain.scrheadings&lt;/code&gt; gelöscht. Dann wurde mit &lt;code&gt;\ihead&lt;/code&gt; das innere Kopfelement von &lt;code&gt;scrheadings&lt;/code&gt; mit dem Kolumnentitel, &lt;code&gt;\headmark&lt;/code&gt;, belegt. Bei einem einseitigen Dokument entspricht &lt;code&gt;\ihead&lt;/code&gt; der Anweisung &lt;code&gt;\lohead&lt;/code&gt;, setzt also das linke ungerade Element. Zum Schluss wurden mit &lt;code&gt;\ohead&lt;/code&gt; Trennstrich, Abstand und Seitenzahl in das äußere Element von &lt;code&gt;scrheadings&lt;/code&gt; gebracht. Die Verwendung von &lt;code&gt;\ohead&lt;/code&gt; ist bei einseitigen Dokumenten gleichbedeutend mit &lt;code&gt;\rohead&lt;/code&gt;, setzt also das rechte ungerade Elemente. Warum auf die Seitenzahl bei &lt;code&gt;plain.scrheadings&lt;/code&gt; verzichtet wurde, ist im oben verlinkten Beitrag erklärt. Soll sie auf der Kapitelanfangsseite dennoch erscheinen, wird einfach die Sternform &lt;code&gt;\ohead*&lt;/code&gt; verwendet.&lt;/p&gt;
&lt;p&gt;Bei einem doppelseitigen Dokument ist die Sache schon etwas schwieriger. Hier muss der Strich auf rechten (in der LaTeX-Terminologie ungeraden) Seiten wie bei einseitigen Dokumenten vor der Seitenzahl stehen. Bei linken (in der LaTeX-Terminologie geraden) Seiten gehört der Strich jedoch hinter die Seitenzahl. &lt;code&gt;scrlayer-scrpage&lt;/code&gt; bietet für diesen Zweck mit &lt;code&gt;\rohead&lt;/code&gt; und &lt;code&gt;\lehead&lt;/code&gt; die notwendige Unterscheidungsmöglichkeit:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[automark]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrlayer-scrpage&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\clearpairofpagestyles&lt;/span&gt;
&lt;span class="k"&gt;\ihead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\headmark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\rohead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="k"&gt;\nobreakspace\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\lehead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark\nobreakspace\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Bei genauer Betrachtung des Beispiels kommt vielleicht der Wunsch auf, die Seitenzahl nicht mehr innerhalb der normalen Kopfzeile, sondern quasi über der Randnotizspalte zu platzieren. Die vertikale Linie und der Abstand sollte dabei innerhalb des Abstandes zwischen Textbereich und Randnotizspalte platziert werden. Dazu gibt es zwei grundsätzliche Vorgehensweisen. Zum einen kann über Option &lt;code&gt;headwidth=textwithmarginpar&lt;/code&gt; die Kopfzeile über die Randnotizspalte hinaus verlängert werden und dann mit einer Box der Breite &lt;code&gt;\marginparwidth&lt;/code&gt; die Seitenzahl selbst innen bündig zur Randnotizspalte gesetzt werden:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[automark,headwidth=textwithmarginpar]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrlayer-scrpage&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;showframe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\clearpairofpagestyles&lt;/span&gt;
&lt;span class="k"&gt;\ihead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\headmark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\rohead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="k"&gt;\nobreakspace&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\lehead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\nobreakspace\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Zum anderen könnte bei gleichbleibender Kopfbreite das komplette Konstrukt über eine Box der Breite 0 in den jeweiligen Rand verschoben werden:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[automark]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrlayer-scrpage&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;showframe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\clearpairofpagestyles&lt;/span&gt;
&lt;span class="k"&gt;\ihead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\headmark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\rohead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[0pt][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparsep][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="k"&gt;\nobreakspace&lt;/span&gt;
    &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\lehead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[0pt][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparsep][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\nobreakspace\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\normalbaselineskip&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Bei beiden Beispielen wurde das Paket &lt;a class="" href="https://www.ctan.org/pkg/showframe" rel="nofollow"&gt;&lt;code&gt;showframe&lt;/code&gt;&lt;/a&gt; eingefügt, um die unterschiedlichen Seitenbereiche mit Rahmen zu verdeutlichen.&lt;/p&gt;
&lt;p&gt;Während die beiden Beispiele auf den ersten Blick keinen nennenswerte Unterschied erkennen lassen, wird ein solcher deutlich, wenn mit Option &lt;code&gt;headsepline&lt;/code&gt; eine Trennlinie unter dem Kopf ausgegeben wird. Im ersten Fall erstreckt sich diese nun über den Textbereich und die komplette Randnotizspalte. Im zweiten Fall bleibt sie hingegen auf die Breite des Textbereichs beschränkt und erstreckt sich damit auch nicht unter dem vertikalen Strich und der Seitenzahl.&lt;/p&gt;
&lt;p&gt;In einigen Fällen wird gewünscht, dass der vertikale Strich bis an die obere Kante der Seite verlängert wird. Die genaue Länge wäre dann 1in+&lt;code&gt;\topmargin&lt;/code&gt;+&lt;code&gt;\headheight&lt;/code&gt;. Wird diese bei &lt;code&gt;\rule&lt;/code&gt; angegeben, so vergrößert &lt;code&gt;scrlayer-scrpage&lt;/code&gt; aber automatisch die Kopfhöhe, weil durch die lange Linie eben auch eine größere Kopfhöhe resultiert. Dieser Automatismus kann in &lt;code&gt;scrlayer-scrpage&lt;/code&gt; per Option abgeschaltet werden. Es kann aber auch mit einer zusätzlichen &lt;code&gt;\raisebox&lt;/code&gt;-Anweisung einen weniger hohen Kopf vorgaukelt werden:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrbook&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="na"&gt;[automark]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrlayer-scrpage&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;showframe&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\clearpairofpagestyles&lt;/span&gt;
&lt;span class="k"&gt;\ihead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\headmark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\rohead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[0pt][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparsep][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\raisebox&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;0pt&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\ht\strutbox&lt;/span&gt;][&lt;span class="k"&gt;\dp\strutbox&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
        &lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\dimexpr&lt;/span&gt; 1in+&lt;span class="k"&gt;\topmargin&lt;/span&gt;+&lt;span class="k"&gt;\headheight&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\nobreakspace&lt;/span&gt;
    &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\lehead&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[0pt][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparwidth][r]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="k"&gt;\pagemark&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\makebox&lt;/span&gt;&lt;span class="na"&gt;[\marginparsep][l]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="k"&gt;\nobreakspace&lt;/span&gt;
      &lt;span class="k"&gt;\raisebox&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;0pt&lt;span class="nb"&gt;}&lt;/span&gt;[&lt;span class="k"&gt;\ht\strutbox&lt;/span&gt;][&lt;span class="k"&gt;\dp\strutbox&lt;/span&gt;]&lt;span class="nb"&gt;{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
        &lt;span class="k"&gt;\rule&lt;/span&gt;&lt;span class="na"&gt;[-\dp\strutbox]&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;1pt&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="k"&gt;\dimexpr&lt;/span&gt; 1in+&lt;span class="k"&gt;\topmargin&lt;/span&gt;+&lt;span class="k"&gt;\headheight&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
      &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blinddocument&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Um Berechnungen als Argument von &lt;code&gt;\rule&lt;/code&gt; zu ermöglichen, wurde hier die TeX-Erweiterung &lt;code&gt;\dimexpr&lt;/code&gt; verwendet. Über das erste Argument von &lt;code&gt;\raisebox&lt;/code&gt; wurde mit 0 pt keine vertikale Verschiebung gefordert. Dafür wurde über die optionalen Argumente die Höhe und Tiefe mit &lt;code&gt;\ht\strutbox&lt;/code&gt; und &lt;code&gt;\dp\strutbox&lt;/code&gt; als die Höhe und Tiefe einer Standardzeile festgelegt. Hier wäre tatsächlich ebenfalls jeweils 0 pt möglich gewesen.&lt;/p&gt;
&lt;p&gt;Zum letzten Beispiel wäre noch anzumerken, dass Material, das bis an den Rand heran reicht, immer etwas über den Rand hinaus ragen sollte. Insbesondere bei Buchprojekten ist nur dann sichergestellt, dass beim Druck durch minimale Verschiebungen kein weißer Rand entsteht. Es wird daher empfohlen die Linie um drei bis sechs Millimeter oder einfach ein bis drei Zehntel Inch zu verlängern.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 27 Apr 2021 15:41:40 -0000</pubDate><guid>https://sourceforge.net0b1e1f4f51d2635c237c59ef3255534b2dddb994</guid></item></channel></rss>