Textgestaltung und Bearbeitung pdfpages Paket

pdfpages Paket - PDFs in LaTeX einbinden

Was macht das pdfpages-Paket?

Das pdfpages-Paket ermöglicht das Einbinden von PDF-Dateien in ein LaTeX-Dokument.
Damit lassen sich:

Dies ist besonders nützlich für:


Video


Folien

Folien


Beschreibung

Einbinden des Pakets

Das pdfpages-Paket wird mit folgendem Befehl geladen:

\usepackage{pdfpages}

Falls keine Optionen angegeben werden, verwendet LaTeX die Standardeinstellungen.

Das Paket bietet drei Hauptoptionen:

Option Bedeutung
final Standardmodus (Dokument wird normal kompiliert)
draft Entwurfsmodus (keine PDFs werden eingebunden)
enable-survey Experimentelle Funktion für Umfragen

Der Befehl \includepdf{}

Der wichtigste Befehl des Pakets ist \includepdf{}.
Die Grundsyntax lautet:

\includepdf[Optionen]{Dateiname.pdf}

Dabei gibt es mehrere Optionen zur Steuerung der Einbindung.

Wichtige Optionen für \includepdf{}

1. pages: Bestimmen, welche Seiten eingefügt werden

Befehl Bedeutung
\includepdf[pages=-]{file} Alle Seiten einfügen
\includepdf[pages={2-7}]{file} Seiten 2 bis 7 einfügen
\includepdf[pages={2,4,6}]{file} Nur Seiten 2, 4 und 6 einfügen
\includepdf[pages={2,{},4}]{file} Leere Seite zwischen 2 und 4 einfügen
\includepdf[pages=last-1]{file} Alle Seiten in umgekehrter Reihenfolge

Ohne Angabe der Option wird standardmäßig nur die erste Seite eingefügt.

2. nup: Mehrere Seiten auf eine Seite bringen

Mit der nup-Option können mehrere Seiten des PDFs auf einer einzigen Seite dargestellt werden.

Befehl Bedeutung
\includepdf[pages=-, nup=1x2]{file} 1 Spalte, 2 Zeilen (vertikale Anordnung)
\includepdf[pages=-, nup=2x1]{file} 2 Spalten, 1 Zeile (horizontale Anordnung)

Diese Funktion ist nützlich für Druck- oder Handout-Zwecke.

3. landscape: Querformat aktivieren

Standardmäßig geht pdfpages von hochformatigen Seiten aus.
Falls das Originaldokument im Querformat ist, kann landscape=true gesetzt werden:

\includepdf[landscape=true, pages=-]{file}

4. scale: Seiten skalieren

Falls die eingebundene PDF-Seite zu groß oder zu klein ist, kann sie skaliert werden:

\includepdf[scale=0.8, pages=-]{file}

Der Wert 0.8 bedeutet, dass die Seiten auf 80 % ihrer Originalgröße verkleinert werden.

5. pagecommand: Kopf- und Fußzeilen hinzufügen

Mit pagecommand kann eine Überschrift oder ein bestimmter Seitenstil gesetzt werden:

\includepdf[pages=-, pagecommand={\section{Kapitelüberschrift}}]{file}

Falls keine Kopf- oder Fußzeilen erwünscht sind, kann \pagestyle{empty} verwendet werden:

\includepdf[pages=-, pagecommand={\pagestyle{empty}}]{file}

Beispiele & Anwendungen

Beispiel 1: Einfügen aller Seiten einer PDF

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[pages=-]{Beispiel.pdf}

\end{document}

Erklärung:

Beispiel 2: Nur bestimmte Seiten einfügen

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[pages={2-5}]{Beispiel.pdf}

\end{document}

Erklärung:

Beispiel 3: Mehrere Seiten auf einer Seite (Handout-Erstellung)

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[pages=-, nup=2x2, frame=true, delta=3mm 3mm]{Beispiel.pdf}

\end{document}

Erklärung:

Beispiel 4: Einfügen einer PDF-Seite im Querformat

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[landscape=true, pages={1}]{Beispiel.pdf}

\end{document}

Erklärung:

Beispiel 5: Eine Überschrift zur eingefügten PDF setzen

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[pages=1, pagecommand={\section{Externe PDF-Seite}}]{Beispiel.pdf}

\end{document}

Erklärung:


Aufgaben & Übungen

Aufgabe 1: Grundlegendes Einfügen einer PDF-Seite

Erstelle ein LaTeX-Dokument, das folgende Anforderungen erfüllt:

Zusätzliche Herausforderung:

Aufgabe 2: Nur bestimmte Seiten einer PDF einfügen

Aufgabe 3: Mehrere PDF-Seiten auf einer Seite (Handout-Erstellung)


Hausaufgaben

Hausaufgabe 1 (Theoretisch): Erklärung der wichtigsten pdfpages-Funktionen

Erstelle eine schriftliche Zusammenfassung (ca. 300 Wörter), die folgende Fragen beantwortet:

  1. Welche Hauptfunktionen bietet das pdfpages-Paket?
  2. Wie kann man mehrere Seiten eines PDFs auf einer Seite anordnen?
  3. Wann ist die Option pagecommand nützlich?

Hausaufgabe 2 (Praktisch): Skalierung und Querformat mit pdfpages


annehmen ablehnen

Diese Website verwendet Cookies und Pixel-Tags, um Ihnen das beste Erlebnis auf unserer Website zu bieten. Durch die Nutzung dieser Website erklären Sie sich mit der Verwendung von Cookies einverstanden. mehr zum Thema Cookies und siehe auch Datenschutz