Seite 1 von 1

includepdf: pagecomment verschieben

Verfasst: Sa 7. Nov 2015, 23:20
von Kate
Hallo,

ich tüftle gerade an meinem Anhang, mitlerweile funktioniert alles, sogar das Verzeichnis. Jedoch gibt es noch 2 Sachen, die mich etwas stören. Der pagecommand ist zu nah am pdf, soll also nach oben verschoben werden.
Und das 2. ist, dass ich gern das pdf zentrieren möchte.
Das Beispiel habe ich mir jetzt so zusammengeschustert, falls da noch Verbesserungen möglich sind, gern her damit. Wo kann ich denn die pdf hochladen?
Vielen Dank schon mal.
\documentclass[12pt,a4paper,abstract=on,captions=tableheading,headinclude,
footinclude,plainfootsepline]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[english,ngerman]{babel} %deutsche Sprache(Trennungsregel)
\selectlanguage{ngerman}
\usepackage[left=3cm,right=2cm,top=1.5cm,bottom=1.5cm, includeheadfoot]{geometry}
\usepackage[headsepline=1pt, footsepline=1pt]{scrlayer-scrpage} %Linie unter Kopfzeile
\pagestyle{scrheadings}
\clearscrheadfoot%Kopf-und Fußzeile leeren
\cfoot[\pagemark]{\pagemark}%Seitenzahl in der 		Fußzeile
\ihead{\headmark} %Kapitelüberschrift in der Kopfeile
\automark{chapter}
%Linie unter Kopfzeile
%Erstellen eines Anhangsverzeichnises und Inhaltsverzeichnis aus einem
\makeatletter% --> De-TeX-FAQ
\newcommand*{\maintoc}{% Hauptinhaltsverzeichnis
	\begingroup
	\@fileswfalse% kein neues Verzeichnis öffnen
	\renewcommand*{\appendixattoc}{% Trennanweisung im Inhaltsverzeichnis
		\value{tocdepth}=-10000 % lokal tocdepth auf sehr kleinen Wert setzen
	}%
	\tableofcontents% Verzeichnis ausgeben
	\endgroup
}
\newcommand*{\appendixtoc}{% Anhangsinhaltsverzeichnis
	\begingroup
	\edef\@alltocdepth{\the\value{tocdepth}}% tocdepth merken
	\setcounter{tocdepth}{-10000}% Keine Verzeichniseinträge
	\renewcommand*{\contentsname}{% Verzeichnisname ändern
		Anhang}%
	\renewcommand*{\appendixattoc}{% Trennanweisung im Inhaltsverzeichnis
		\setcounter{tocdepth}{\@alltocdepth}% tocdepth wiederherstellen
	}%
	\tableofcontents% Verzeichnis ausgeben
	\setcounter{tocdepth}{\@alltocdepth}% tocdepth wiederherstellen
	\endgroup
}
\newcommand*{\appendixattoc}{% Trennanweisung im Inhaltsverzeichnis
}
\g@addto@macro\appendix{% \appendix erweitern
	\if@openright\cleardoublepage\else\clearpage\fi% Neue Seite
	\phantomsection
	\addcontentsline{toc}{chapter}{\appendixname}% Eintrag ins Hauptverzeichnis
	\addtocontents{toc}{\protect\appendixattoc}% Trennanweisung in die toc-Datei
	}

\g@addto@macro\appendix{%
	%\pagenumbering{Roman}%
	\addtocontents{toc}{\protect\renewcommand*{\protect\@pnumwidth}{3.5em}}%Seitenzahlen im Anhangverzeichnis nicht über Seitenrand hinaus. Problem entstand durch die langen römischen Zahlen. Siehe auch: http://www.komascript.de/node/608
}
\makeatother

\usepackage{pdfpages}
\usepackage[pdftex]{hyperref}

\begin{document}
	
\chapter{Latex ist schön}	
hallo
	
\appendix
\stepcounter{chapter}
\pagenumbering{roman}
\appendixtoc

\newpage

\pagestyle{scrheadings}
\ihead{Anhang A}
\includepdf[scale=0.7, keepaspectratio,frame=true, pagecommand={Test},addtotoc={1,addsec,0, A: Test,label}]{Test.pdf}

\end{document}



Verfasst: So 8. Nov 2015, 11:19
von Beinschuss
In der Anleitung für ein Minimalbeispiel steht auch, wie man Grafiken in diesen ersetzt.

Verfasst: So 8. Nov 2015, 11:56
von Kate
Aber es soll ja eine pdf sein mit pagecommand und 2 Seiten, bekomme es mit \rule nicht hin, da gibt er mir den Fehler aus: Paragraph ended before \@rule was complete., obwohl ich Breite und Höhe angebe?!
Kannst du mir da vlt auch kurz helfen?

includepdf: pagecomment verschieben

Verfasst: So 8. Nov 2015, 13:20
von Kate
Na Gott sei Dank hat man auch Freunde, die einem helfen.
Versteh auch nicht, was daran zu viel verlangt ist, eine 2-seitige pdf zu erstellen... aber danke für die Antwort.
habs jetzt mit addtcontentsline gelöst.