Überschrift nur in Kopfzeile anzeigen

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


Dithschy
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mo 23. Nov 2015, 09:59

Überschrift nur in Kopfzeile anzeigen

Beitrag von Dithschy »

Moin
Ich habe schon ein wenig gegoogelt aber nichts gefunden.
Ich habe das Problem, dass ich im Anhang eine Reihe von PDFs einbinden möchte. Dies mache ich über den Befehl:
\includepdf[scale=0.8, pagecommand={\thispagestyle{headings}}]{data/lastbock.pdf}
Den scale Faktor habe ich drin damit trozdem die Seitenzahl und die Kopfzeile erscheint. Da nun aber jedes Datenblatt oder was auch immer eine eigene Überschrift bekommt, damit es im Inhaltsverzeichniss erscheint, verschwende ich jedes mal eine Seite nur für die Überschrift weil hier ja keine PDF Seite mehr hin passt.
Nun würde ich gerne, dass er keine Überschriften in dem Sinne anzeigt sondern die Kapitel nur in der Kopfzeile anzeigt. Ist das möglich? Wenn ja wie?

Besserwisser

Beitrag von Besserwisser »

Du suchst vermutlich \chaptermark oder \markboth oder \markright o. ä. Das hängt ganz davon ab, was du wirklich machst, weshalb ein Minimalbeispiel von Vorteil gewesen wäre. Die Anweisungen sollten in der Anleitung zur Klasse bzw. jeder ausführlichen LaTeX-Einführung erklärt sein.

Dithschy
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mo 23. Nov 2015, 09:59

Beitrag von Dithschy »

So sieht mein Beispiel aus.
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[left= 2.5cm,right = 2cm, bottom = 4cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pdfpages}
\usepackage{fancyhdr}
\pagestyle{fancy}
%
\lhead{}
\chead{}
\rhead{\slshape \leftmark}
%%
\lfoot{}
\cfoot{}
\rfoot{\thepage}
%%
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\begin{document}
\chapter{Anhang}
\section{Datenblatt AS 900}
\label{anhang:as900}
\includepdf[pages=6-7, scale=0.8, pagecommand={\thispagestyle{headings}}]{Datenblatt.pdf}
\end{document}
Ich wäre nun auf der ersten Seite gerne die Überschrift los damit ich nicht für jeden Anhang eine Seite nur mit Überschrift habe. Trozdem soll die \section überschrift aber n der Kopfzeile ersheinen.

Noch so einer

Beitrag von Noch so einer »

Klick mal auf "Öffnen in Online-Editor". Merkst Du jetzt, warum in der Minimalbeispiel-Anleitung externe Dateien gesondert behandelt werden?

Du musst die Seiten, ab denen die neue Überschrift gelten soll, getrennt von den Seiten einbinden, die unter derselben Überschrift stehen sollen. Dann geht das in der Tat mit \sectionmark:
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[left= 2.5cm,right = 2cm, bottom = 4cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pdfpages}
\usepackage[automark,headsepline]{scrlayer-scrpage}% Ersetzt fancyhdr, weil
                                % fancyhdr mit KOMA-Script-Klassen nicht
                                % empfohlen wird! Anleitung lesen!
\automark{section}
\clearpairofpagestyles
\ohead{\headmark}
\ofoot{\pagemark}

\usepackage{mwe}% Sehr nützlich für Beispiel! Anleitung lesen!

\begin{document}
\chapter{Anhang}
\includepdf[pages=1,% wäre bei Dir pages=6
  width=\textwidth,height=\textheight,keepaspectratio,
  pagecommand={\refstepcounter{section}\sectionmark{Datenblass AS
      900}\label{anhang:as900}}]{example-image-a4}
\includepdf[pages=1,% wäre bei Dir pages=7
  width=\textwidth,height=\textheight,keepaspectratio,
  pagecommand={}]{example-image-a4}
\end{document}

Dithschy
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mo 23. Nov 2015, 09:59

Beitrag von Dithschy »

Super die Seiten sehen schon mal so aus wie ich mir das vorstelle :D
Nur wie bekomme ich es hin, dass das Kapitel auch im Inhaltsverzeichnis angezeigt wird?

Noch so einer

Beitrag von Noch so einer »

Das Kapitel wird im Inhaltsverzeichnis angezeigt. Falls Du den Abschnitt meinst: Das steht AFAIK in der [d]pdfpages[/d]-Anleitung auf Seite 7. Wäre übrigens klug gewesen, das gleich mit zu fragen.

Dithschy
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mo 23. Nov 2015, 09:59

Re: Überschrift nur in Kopfzeile anzeigen

Beitrag von Dithschy »

Dithschy hat geschrieben:Da nun aber jedes Datenblatt oder was auch immer eine eigene Überschrift bekommt, damit es im Inhaltsverzeichniss erscheint, verschwende ich jedes mal eine Seite nur für die Überschrift weil hier ja keine PDF Seite mehr hin passt.
Nun würde ich gerne, dass er keine Überschriften in dem Sinne anzeigt sondern die Kapitel nur in der Kopfzeile anzeigt. Ist das möglich? Wenn ja wie?
Für mich war klar das es dann auch wider ins Inhaltsverzeichniss muss... habe mich wohl missverständlich ausgedrückt :oops:
Ich werde das mit dem addtolist mal testen

Dithschy
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mo 23. Nov 2015, 09:59

Beitrag von Dithschy »

Als mit dem Befehl addtotoc:
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[left= 2.5cm,right = 2cm, bottom = 4cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pdfpages}
\usepackage[automark,headsepline]{scrlayer-scrpage}% Ersetzt fancyhdr, weil
                                % fancyhdr mit KOMA-Script-Klassen nicht
                                % empfohlen wird! Anleitung lesen!
\automark{section}
\clearpairofpagestyles
\ohead{\headmark}
\ofoot{\pagemark}



\begin{document}
\chapter{Anhang}
\includepdf[pages=1, width=\textwidth, height=\textheight, keepaspectratio, addtotoc{1, section, 1, Gelenklager, anhang:gelenklager}]{example-image-a4}

\includepdf[pages=1,
  width=\textwidth, height=\textheight,keepaspectratio, pagecommand={}]{example-image-a4}
\end{document}
Klappt es nicht:
 Package keyval Error: addtotoc{1, section, 1, Gelenklager, anhang:gelenklager} undefined
Und eine neues Problem besteht bei Seiten die ich bisher mit dem Befehl fitpaper eingebunden habe.
Wie kann ich weiterhin DIN A3 Seiten im Quervormat einbinden?

Antworten