fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


orange04
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 8. Nov 2024, 17:58

fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von orange04 »

Ich traue mich mal, noch eine Frage zu Kolumnentiteln zu stellen. Da es gewissermaßen zwei sind, mache ich zwei Themen für die bessere spätere Auffindbarkeit durch andere. Bitte Bescheid sagen, wenn das hier im Forum anders gewünscht ist!

Ich arbeite mit fancyhdr und habe die Logik davon offenbar noch nicht ganz verstanden.

Meine Entscheidung, von oneside auf twoside zu wechseln, hat mit sich gebracht, dass ich die Kolumnentitel alternierend brauche. Ich habe der Einfachheit halber kopiert, was die Anleitung zum Paket fancyhdr vorschlägt, nämlich:
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]%
{\markboth{\MakeUppercase{\thechapter.\ #1}}{}}
\renewcommand{\sectionmark}[1]%
{\markright{\MakeUppercase{\thesection.\ #1}}}
\renewcommand{\headrulewidth}{1pt}
%\renewcommand{\footrulewidth}{0pt}
\newcommand{\helv}{%
	\fontfamily{qhv}\fontseries{b}\fontsize{10}{12}\selectfont}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\rightmark}
\fancyhead[RE]{\leftmark}
Klappt super mit dem Links-rechts-Wechsel. Jetzt möchte ich mein früheres Design der Kopfzeile mit dem neuen kombinieren in Bezug auf Schriftart, Schriftgrad etc.

Ich hatte vorher:
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{\thepage}
\lhead{\fontsize{10}{12} \selectfont \rightmark} % {Schriftgrad}{Abstand zur Linie}
\renewcommand{\headrulewidth}{1pt} % Größe des Trennstrichs
Mein Verständnisproblem, simpel ausgedrückt: Wie bringe ich die Zeile
\newcommand{\helv}{%
	\fontfamily{qhv}\fontseries{b}\fontsize{10}{12}\selectfont}
dazu, das zu bewirken, was zuvor die die Zeile
\fontfamily{qhv}\fontseries{b}\fontsize{10}{12}\selectfont}
bewirkt hat?

Danke für die Aufmerksamkeit und die Geduld mit Anfängerfragen!

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von Stefan Kottwitz »

Du kannst ja \helv schreiben, wo Du diesen Schriftwechsel möchtest.

Stefan

orange04
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 8. Nov 2024, 17:58

Re: fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von orange04 »

Ich fürchte, ich habe die Antwort nicht verstanden, aber das liegt dann wohl daran, dass meine Frage nicht gut genug gestellt war.

Ich möchte nirgendwo einen Schriftartwechsel. Der gesamte Text ist in derselben Schrift (Gentium Plus). Zuvor waren es auch die Kopfzeilen. Mit dem Code, den ich übernommen habe, habe ich mir eine Änderung der Schrift in den Kopfzeilen eingeschleppt. Genau die möchte ich wieder loswerden.

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von Stefan Kottwitz »

Du kannst das jeweils in die Kopfzeilen-Befehle reinschreiben:
\rhead{\helv\thepage}
\lhead{\helv\rightmark}
Stefan

orange04
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 8. Nov 2024, 17:58

Re: fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von orange04 »

An welcher Stelle würde ich denn \rhead und \lhead verwenden? In meinem neuen Code kommen sie nicht vor, wären sie nicht redundant?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: fancyhdr: Wie funktioniert die Regelung von Schriftart und -grad?

Beitrag von Stefan Kottwitz »

Ach, da war noch anderer Code. Ja, analog:
\fancyhead[LE,RO]{\helv\thepage}
\fancyhead[LO]{\helv\rightmark}
\fancyhead[RE]{\helv\leftmark}
Stefan

Antworten