Probleme mit PDF im Anhang und Überschrift in Kopfzeile

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


codeman
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Do 21. Apr 2011, 10:42

Probleme mit PDF im Anhang und Überschrift in Kopfzeile

Beitrag von codeman »

Moin,
es geht um den Anhang. Ich möchte als Anhang eine PDF einbinden, aber mein Seitenstil mit der Kopfzeile weiterführen.
Direkt vor dem Anhang befindet sich das Tabellenverzeichnis.
Mein Pagestyle für die eigene Kopfzeile sieht folgendermaßen aus:
%----- Definition der Kopf- und Fußzeile -----------------------------
\pagestyle{fancy} 												          %eigener Seitenstil
\setlength{\headheight}{15pt}		                            %Kopfzeilenhoehe
\fancyhf{} 					                                      %alle Kopf- und Fußzeilenfelder bereinigen
                                    
\fancyhead[L]{\nouppercase{\scriptsize{\leftmark}}} 				%Kopfzeile links (Section), nouppercase verhindert Grosschreibung
\fancyhead[R]{\scriptsize{\thepage}} 								   %Kopfzeile rechts (Seitenzahl)
\renewcommand{\headrulewidth}{0.6pt} 							     %obere Trennlinie
weiterhin habe ich eine extra definition für den Anhang1
%----- Spezielle Kopfzeile für Anhang1 -----------------------
\fancypagestyle{Anhang1}{\fancyhf{}
                         \fancyhead[L]{\nouppercase{\scriptsize{Anhang 1}}}	
                         \fancyhead[R]{\scriptsize{\thepage}} 
                        }
Jetzt binde ich den Anhang ein:
\appendix						            %Beginn des Anhangs
\newpage							
\addcontentsline{toc}{section}{Anhang}  %Anhang ins Inhaltsverzeichnis
\include{./Anhang/Anhang1}		       %Anhang einbinden
in der Anhang1.tex steht folgendes:
\newpage\thispagestyle{Anhang1}
\includepdf[scale=0.8, pagecommand={}, pages=-]{./Anhang/Testanhang.pdf}	%PDF einbinden, verkleinern, Seitenstyle behalten wg. Seitenzahl ect.
Das Problem ist, dass er jetzt nur auf der ersten Seite des PDF Anhangs in der Kopfzeile auf der linken Seite das Wort "Anhang 1" schreibt.
Nach der ersten Seite steht wieder Tabellenverzeichnis in der Kopfzeile.

Kann mir einer sagen, wie ich "Anhang 1" in die Kopfzeile für das komplette PDF Dokument übernehmen kann?

Gruß ;)

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Re: Probleme mit PDF im Anhang und Überschrift in Kopfzeile

Beitrag von KOMA »

codeman hat geschrieben:
\appendix						            %Beginn des Anhangs
\newpage							
\addcontentsline{toc}{section}{Anhang}  %Anhang ins Inhaltsverzeichnis
\include{./Anhang/Anhang1}		       %Anhang einbinden
Bezüglich der \addcontentsline-Anweisung vor \include siehe unbedingt den Wiki-Eintrag zu \include (Du gelangst dorthin durch Klicken auf die Anweisung in obigem Codeschnippsel).
codeman hat geschrieben:Das Problem ist, dass er jetzt nur auf der ersten Seite des PDF Anhangs in der Kopfzeile auf der linken Seite das Wort "Anhang 1" schreibt.
Das this in \thispagestyle bezieht sich auf das page. Die Anweisung heißt übersetzt also: \SeitenStilDieserSeite. Dass die Anweisung also max. für eine Seite wirkt, sollte nicht sonderlich verwunderlich sein. Was Du suchst wird in der pdfpages-Anleitung bei Option pagecommand erklärt. Dort wird zwar auch \thispagestyle verwendet, allerdings wird die Anweisung dort automatisch für jede Seite ausgeführt.

Übrigens kannst Du Dir den zusätzlichen Seitenstil sparen. Du brauchst nur \markboth oder \markright. Genauer kann ich das leider nicht sagen, da Du http://www.golatex.de/wichtige-hinweise ... t4512.html und den goLaTeX-Knigge (siehe ersten Link in meiner Signatur) leider nicht beachtet hast.

codeman
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Do 21. Apr 2011, 10:42

Beitrag von codeman »

Danke für die Hilfe, klappt jetzt ;)
\includepdf[scale=0.7, pagecommand={\thispagestyle{Anhang1}}, pages=-]{./Anhang/GHS128.pdf}	%PDF einbinden, verkleinern, Seitenstyle behalten wg. Seitenzahl ect.

sunny_Neuling
Forum-Anfänger
Forum-Anfänger
Beiträge: 29
Registriert: Di 18. Okt 2011, 17:07

Beitrag von sunny_Neuling »

Hi!

Bei mir klappt das einbinden der PDF mit
\includepdfset{pagecommand={\thispagestyle{headings}}}
\includepdf[page=1, addtotoc={1, subsection, 2, Gesetzespassagen, sect:hrg},  scale=0.8]{HRG.pdf} 
\includepdf[pages={2,3,4,5},  scale=0.8]{HRG.pdf}
auch super, allerdings tauchen noch 2 Probleme auf:

1.) verrutscht meine Kopfleiste, die ich in der Präambel so definiert habe
\clearscrheadfoot
\pagestyle{scrheadings}
\ohead{\pagemark} 
\ihead{\headmark} 
\cfoot{}  
\automark{chapter} 
--> Kopfleiste zeigt nicht mehr "innen" das Kapitel und "außen" die Seitenzahl an, sondern
--> Kopfleiste "Mitte" das Kapitel (in dem Fall Anhang) und in der Fußleiste "mittig" die Seitenzahl.

Ich möchte aber, dass der Stil (Kopfzeile: innen = Kapitel und außen=Seitenzahl; Fußziele = leer) beibehalten wird.

2.) Fängt das PDF nicht unmittelbar unterhalb der \subsection an, sondern auf einer neuen Seite. Wie schaffe ich es, dass die PDF übertitelt sind?

--------Hierzu jetzt 2 Minimalbsp.------------

Bsp. 1: Präambel (gesamt)
\documentclass[smallheadings,headsepline,12pt,a4paper, appendixprefix]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[applemac]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage{scrpage2}
\usepackage{eurosym}
\usepackage{setspace}
\usepackage{caption} 
\usepackage{remreset}
\usepackage{savefnmark}
\usepackage{pifont}
\usepackage{longtable}
\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{float}
\restylefloat{figure} 
\makeatletter
\@removefromreset{footnote}{chapter}  
\makeatother
\usepackage{amsmath}
\usepackage{hyperref}
\typearea{12} % Frage: Vergrößert ja die Seite des bedruckten Bereichs, aber ist das wirklich notwendig? Habe es aus einer Vorlage übernommen
\clearscrheadfoot
\pagestyle{scrheadings}
\ohead{\pagemark} 
\ihead{\headmark} 
\cfoot{}  
\automark{chapter} 
\clubpenalty = 10000
\widowpenalty = 10000
\renewcommand{\chapterheadstartvskip}{\vspace{-\topskip}}
 \renewcommand\appendix{\par 
   \setcounter{section}{0}% 
   \setcounter{subsection}{0}% 
   \setcounter{figure}{0}%
   \renewcommand\thesection{\Alph{section}}% 
   \renewcommand\thefigure{\Alph{section}.\arabic{figure}}} 

\includeonly{Vorspann,...., Anhang}
\begin{document}
\tableofcontents 
\include{Vorspann}
.....
\include{Anhang}

\end{document}
--------------------------------

Bsp. 2: Anhang
\appendix
\addchap[Anhang]{Anhang}
\section{Abkürzungsverzeichnis} 
\setcounter{figure}{0}
\begin{description} 
\item[BA] Bachelor 
.....weitere \item
\end{description} 


\section{Dokumente} 
Im Folgenden angeh\"angt sind: 
\begin{enumerate}
\item ....
......weitere \item
\end{enumerate}

\subsection{Gesetzespassagen}
\includepdfset{pagecommand={\thispagestyle{headings}}}
\includepdf[page=1, addtotoc={1, subsection, 2, Gesetzespassagen, sect:hrg},  scale=0.8]{HRG.pdf} 
\includepdf[pages={2,3,4,5},  scale=0.8]{HRG.pdf}

\subsection{Studien- und Pr\"ufungsordnungen}
\paragraph{Innsbruck}
\includepdfset{pagecommand={\thispagestyle{headings}}}
\includepdf[page=1, addtotoc={1, subsection, 2, StoPo Innsbruck, sect:ibk},  scale=0.8]{PoWi-Dipl-Ibk-Studienplan.pdf} 
\includepdf[pages={4-5},  scale=0.8]{PoWi-Dipl-Ibk-Ects.pdf}
.........weitere PDFs

Sorry, für so viel Text, aber ich hoffe damit lässt sich das Problem leichter und schneller beheben. Danke für eure Hilfe!

Viele Grüße
Sunny

Antworten