PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : includepdf skalierung



koelle_cologne
20-11-2008, 09:45
Hallo zusammen,

ich schreibe gerade an meiner Diplomarbeit und möchte im Anhang ein PDF Dokument, dass ich aus Word erstellt habe einfügen (Das Dokument besteht aus 6 DIN A4 Seiten).

Ich benutze das TeXnicCenter sowie die Dokumentenklasse scrartcl und binde das PDF Dokument mit
\includepdf[page={1-6}]{dokument.pdf} ein.

Hier nun mein Problem: Auf der ersten Seite soll oben auf die Seite eine Überschrift und darunter dann die Seiten eingefügt werden. Mir ist natürlich klar dass die Überschrift Platz wegnimmt und deshalb die erste eingefügte Seite etwas kleiner sein muss. Deshalb habe ich folgende Lösung probiert:

\includepdf[scale=0.8,page={1}]{dokument.pdf}
\includepdf[page={2-6}]{dokument.pdf}

d.h. ich skaliere die erste Seite etwas kleiner so dass sie eigentlich auf die Seite mit Überschrift passen sollte.

Leider fügt Latex das einzufügende Dokument jedoch erst auf der nächsten Seite ein (Die erste Seite skaliert und die danach normal) so dass ich immer eine leere Seite mit der Überschrift habe und das Dokument erst auf der nächsten Seite anfängt. Das ist leider sehr unschön zu lesen.

Weiß jemand eine Rat? Über eine Lösung wäre ich sehr dankbar.

Gruß
Felix

edico
20-11-2008, 11:12
Füge die 1.Seite mit includegraphics (graphicx package) ein.

edico

koelle_cologne
20-11-2008, 13:32
Hallo,
danke für die Antwort.

Gibt es sonst keine andere Lösung?
Mit \includegraphics habe ich mehr oder weniger das gleiche Problem. Wenn ich die Seite als Gleitobjekt einfüge rutscht sie ebenfalls auf die nächste Seite und wenn ich sie ohne diese Option einfüge ist die Seite nicht mittig sondern nach rechts verschoben.

Danke

Xenara
20-11-2008, 14:46
Sollte so funktionieren (ungetestet):

\usepackage{graphicx}
\usepackage{float}

\begin{figure}[H]
\centering
\includegraphics[scale=wieauchimmer]{dein.pdf}
\end{figure}

koelle_cologne
20-11-2008, 14:59
Habs ausprobiert. Das mit der Seite haut hin. Leider ist die Grafik immer noch nach rechts verschoben. . .
Woran könnte das denn liegen?

Xenara
20-11-2008, 21:18
Wie sieht denn deine Seite wirklich aus? Also mit allen Rändern?
Mach mal einen Rahmen um das includegraphics (funktioniert glaube ich mit fbox), dann siehst du, ob wirklich die Seite verschoben ist oder ob es bereits in der Datei selbst ist.

trinix
20-11-2008, 21:52
...Leider ist die Grafik immer noch nach rechts verschoben. . .
Woran könnte das denn liegen?

Evtl. hat sie links einen weißen Rand?

edico
21-11-2008, 14:45
Zwar kein Minimalbeispiel, aber eines, das Dir vielleicht ein Licht aufgehen lässt, insbesondere wenn Du dann noch mal die jeweiligen manpages studierst ... Es sollte Dich zu einer zufriedenstellenden Lösung leiten.


\documentclass[paper=a4,german]{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{scrpage2}
\pagestyle{scrheadings}
\lehead{Ein wunderschönes PDF Dokument}
\rohead{\leftmark}
\setkomafont{pagehead}{\normalfont\rmfamily\mdseri es}

\usepackage{graphicx}
\usepackage{pdfpages}
\includepdfset{pages=-, pagecommand={}}

\usepackage[]{hyperref}

\begin{document}
%%% --------------------------------------------------------------------------
\frontmatter
%%% --------------------------------------------------------------------------
\begin{titlepage}
\begin{flushright}
\vspace*{144pt}\bfseries
\Huge{PDF Dokumente}
\par\vspace{12pt}
\Large{pdfpages, includegraphics \& cie.}
\par\vspace{18pt}
\Large{Edico}
\par\vfill
\normalsize This page is a simple holding-ground\\
for \LaTeX{}-related tips and tricks.
\end{flushright}
\end{titlepage}
\thispagestyle{empty}

\tableofcontents

%% --------------------------------------------------------------------------
\mainmatter
%% --------------------------------------------------------------------------
\chapter{Embedding PDF document pages}

{\bfseries 'includegraphics' oder 'pdfpages' -- das ist hier die Frage oder
\par\noindent Pdfpages -- Wrapper für \textbackslash includegraphics}

Einzelne PDF Seiten können als PDF Dokument oder als Grafik eingefügt werden --
im ersten Fall zieht man 'pdfpages', im zweiten Fall 'includegraphics' heran.
Näheres kann den einschlägigen manpages und Dokumentationen entnommen werden.

\begin{verbatim}
Es sollen im Anhang Seiten eines PDF Dokumentes eingebunden werden.
Seitenzahlen und Headers des Hauptdokuments sollen auch durch die
eingebundenen Artikel weitergeführt werden.

Pdfpages fügt regulär auf jeder Seite ein \thispagestyle{empty}
ein. Dies kann aber über die Option `pagecommand' ausgeschaltet
werden.

'Muster-Code':
\includepdf[pages=-,nup=1x1,scale=0.8,%
pagecommand={\thispagestyle{scrheadings}}
]{embedded file}
\end{verbatim}

Diese Lösung ist professionell, einfach, aber effektiv; ob eine
'Zerstückelung' mit includegraphics und pdfpages vorzuziehen ist,
mag man fallweise entscheiden.


\appendix
\chapter{Anhang}
Es werden hier Dokumente eingebunden, die für die Darstellung von 'pdfpages'
wichtig sind.

\includepdf[addtotoc={1, chapter, 0, Test -- \textit{W.~Mustermann}, chap_pre},
pages=1,nup=1x1,scale=0.8,%
pagecommand={\thispagestyle{scrheadings}}
]{dummy.pdf}

\includepdf[pages=2-3,nup=1x1,scale=0.8,%
pagecommand={\thispagestyle{scrheadings}}
]{dummy.pdf}

\includepdf[addtotoc={1, chapter, 0, Test -- \textit{A.~Schreiber}, chap_pre},
pages=1-3,nup=1x1,scale=0.8,%
pagecommand={\thispagestyle{scrheadings}}
]{dummy.pdf}



\chapter{All new -- includegraphics + pdfpages}
%% Stellschrauben zum Justieren
\vspace*{-1.0in}
\hspace*{-1.0in}~
\includegraphics[height=1.2\textheight]{dummy}
\includepdf[pages=2-3,nup=1x1,scale=0.8,%
pagecommand={\thispagestyle{scrheadings}}
]{dummy.pdf}

\end{document}


edico

P.S. Das dummy.pdf ist ein 'frei wählbares' PDF Dokument mit mindestens 3 Seiten ;-)

koelle_cologne
21-11-2008, 20:02
Hallo zusammen,

vielen Dank für eure Antworten. Ich werde einiges mal ausprobieren und bestimmt eine Lösung finden.

Gruß
Felix