
Ich gestalte gerade ein Übungsblatt und brauche etwas Hilfe bei der Kopfzeile. Sie sieht mit meinem Code zwar so aus, wie sie soll, ist aber viel zu weit oben auf der Seite. Eine Änderung headheight
scheint keinen Effekt zu haben, nur dass LaTeX sich beschwert, wenn ich sie zu weit unten wähle.
Gibt es eine Möglichkeit, es weiter unten auf der Seite zu platzieren? Oder muss ich die zweizeilige Überschrift anders gestalten?
Außerdem würde ich gerne wissen, ob es eine einfache Möglichkeit gibt, die Kopfzeile nur auf den Seiten anzuzeigen, auf denen ein neuer Abschnitt beginnt, und nicht auf den anderen Seiten (z. B. auf den ersten beiden Seiten, aber nicht auf der letzten im Beispiel).
\documentclass[paper=a4, twoside=true, fontsize=11pt, parskip=half, headheight=1cm, DIV=12]{scrartcl}
% Designing the head of the page
\usepackage[automark,headsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\ihead{{\normalfont\bfseries Exercise Sheet \thesection\ for some Lecture, Summer 2015}\\
\normalfont Due date: Thursday, 01. January 2015, 10:00}
\ohead{{\normalfont\bfseries Prof. Dr. John Doe}\\
\normalfont [email protected]}
\chead{}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
Antwort1
Vielleicht suchen Sie nach der headinclude=true
Option. Sie können diese Option explizit festlegen \documentclass[...,headinclude=true,...]{scrartcl}
. Oder Sie können die headsepline
Option als Klassenoption festlegen. Dann headinclude=true
wird sie automatisch festgelegt.
Wenn nur eine Kopfzeile angezeigt werden soll, wenn auf der Seite ein Abschnitt beginnt, verwenden Sie den plain
Seitenstil und wechseln Sie zur scrheadings
Verwendung \thispagestyle{scrheadings}
nach dem \section
Befehl
\documentclass[
twoside=true,
parskip=half,
headlines=2,
headsepline,% headinclude=true is also set
DIV=12
]{scrartcl}
% Designing the head of the page
\usepackage[
%automark,% why? \headmark etc. are not used in your code
%headsepline
]{scrlayer-scrpage}
\ihead{\textbf{Exercise Sheet \thesection\ for some Lecture, Summer 2015}\\
Due date: Thursday, 01. January 2015, 10:00}
\ohead{\textbf{Prof. Dr. John Doe}\\
[email protected]}
\chead{}
\setkomafont{pagehead}{\normalfont}
\pagestyle{plain}
\usepackage{blindtext}
\begin{document}
\section{First section}\thispagestyle{scrheadings}
\subsection{First subsection}
\Blindtext
\subsection{Second subsection}
\Blindtext
\section{Second section}\thispagestyle{scrheadings}
\subsection{First subsection}
\Blindtext
\subsection{Second subsection}
\Blindtext
\end{document}
Alternativ können Sie den Befehl etoolbox
zum Patchen laden\section
\documentclass[
twoside=true,
parskip=half,
headlines=2,
headsepline,% headinclude=true is also set
DIV=12
]{scrartcl}
% Designing the head of the page
\usepackage[
%automark,% why? you define the header manually in your code
%headsepline
]{scrlayer-scrpage}
\ihead{\textbf{Exercise Sheet \thesection\ for some Lecture, Summer 2015}\\
Due date: Thursday, 01. January 2015, 10:00}
\ohead{\textbf{Prof. Dr. John Doe}\\
[email protected]}
\chead{}
\setkomafont{pagehead}{\normalfont}
\pagestyle{plain}
\usepackage{etoolbox}
\pretocmd\section{\thispagestyle{scrheadings}}{}{}
\usepackage{blindtext}
\begin{document}
\section{First section}
\subsection{First subsection}
\Blindtext
\subsection{Second subsection}
\Blindtext
\section{Second section}
\subsection{First subsection}
\Blindtext
\subsection{Second subsection}
\Blindtext
\end{document}
Antwort2
Nun, KOMA-Script hat seinen eigenen Algorithmus, um den Druckbereich zu erstellen oder besser zu berechnen.
Du hast zum Beispiel verwendet DIV=12
. Wie das geht, kannst du im Handbuch von KOMA-Script nachlesen. Hier nur soviel: Mit einer größeren Zahl (zum Beispiel 12
) erhältst du bei KOMA-Script kleinere Ränder. Wenn du größere Ränder möchtest, verwende bei DIV eine kleinere Zahl, zum Beispiel DIV=9
.
Um dies zu veranschaulichen, habe ich showframe
meinem MWE ein Paket hinzugefügt, um den Eingabebereich für Sie zu markieren. Probieren Sie mein MWE mit mehreren Zahlen für aus DIV
. Ändern Sie dann die Schriftgröße und versuchen Sie es erneut mit mehreren DIVs. Sie werden einen Unterschied sehen.
Wenn Sie spezielle Ränder verwenden möchten, sollten Sie geometry
stattdessen das Paket verwenden.
MWE mit etwas hübscherem Druck zum Testen:
\documentclass[%
paper=a4
%,twoside=true % why for an article??????????????
,fontsize=11pt % relevant for typing area
,parskip=half
,headheight=28pt % 28pt minimum; depends on fontsize
,DIV=9 % relevant for typing area: try 9, 10, 11, 12
]{scrartcl}
\usepackage{blindtext} % for dummy text
\usepackage{showframe} % shows typing area
% Designing the head of the page
\usepackage[%
automark
,headsepline
]{scrlayer-scrpage}
\pagestyle{scrheadings}
\ihead{{\normalfont\bfseries Exercise Sheet \thesection\ for some Lecture, Summer 2015}\\
\normalfont Due date: Thursday, 01. January 2015, 10:00}
\ohead{{\normalfont\bfseries Prof. Dr. John Doe}\\
\normalfont [email protected]}
\chead{}
\begin{document}
\blinddocument
\thispagestyle{empty}
\blindtext
\end{document}
Wenn Sie auf einer Seite keine Kopfzeile wünschen, können Sie den Befehl verwenden \thispagestyle{empty}
, der in den letzten beiden Zeilen des MWE gezeigt wird.