PDF mit mehreren Seiten mit Bildunterschrift einbinden.

Tabellen und Grafiken erstellen und anordnen


Crys
Forum-Century
Forum-Century
Beiträge: 202
Registriert: So 16. Okt 2011, 20:34
Wohnort: localhost:1337

PDF mit mehreren Seiten mit Bildunterschrift einbinden.

Beitrag von Crys »

Ich habe eine PDF-Datei mit x-Seiten. Ich möchte alle Seiten in ein Dokument (Anhang) einfügen, aber jeweils mit einer Bildunterschrift (eine für alle bzw. plus PDF-Seitenzahl).
In der PDF selbst sind alle Seiten gescante technische Skizzen.
\documentclass{scrartcl}
\usepackage{mwe}
\usepackage{pdfpages}

\begin{document}

%\Blinddocument	% Für VM nur mit diesem Befehl einmal kopilieren und dann die Datei 'skizze' nennen
\includepdf[pages={4-}, angle=90, width=\linewidth]{skizze}
\captionof{figure}{Skizze - Seite X}
\label{fig:skizze}

\end{document}
Wie bekomme ich das hin, dass alle Seiten eingebunden werden, aber Kopf- und Fusszeile dargestellt werden und je eine Bildunterschrift?

MoonKid
Forum-Meister
Forum-Meister
Beiträge: 690
Registriert: Sa 30. Jun 2012, 11:56

Beitrag von MoonKid »

Schau dir mal \includegraphics an.

Den so wie du es beschreibst, bindest du ja keine PDF-Seite als Seite ein, sondern möchtest eine PDF-Seite als Bestandteil einer bereits vorhandenen Seite einbinden.
XeLaTeX, TeX Live, vim-latexsuite

Crys
Forum-Century
Forum-Century
Beiträge: 202
Registriert: So 16. Okt 2011, 20:34
Wohnort: localhost:1337

Beitrag von Crys »

Mit \includegraphics kann ich jede Seite, als einzelnes Bild, einfügen.
Dafür muss ich aber den Befehl so oft verwenden, wie es Seiten in der PDF gibt und so oft eine Unterschrift einfügen, auch wie es Seiten gibt.
Kann man das nicht automatisieren?

Noch so einer

Beitrag von Noch so einer »

Wenn Du zu jeder Seite eine andere Unterschrift willst, wie willst Du dann das Erstellen der Unterschrift automatisieren?

Wenn die Unterschriften sich nur in einer von der Seitenzahl ableitbaren Information unterscheiden, kannst Du natürlich eine Schleife verwenden. Dafür gibt es Pakete wie ifthen, mutlido, etc.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Du kannst auch die Option pagecommand von \includepdf nutzen.
\documentclass{scrartcl} 
\usepackage{mwe} 
\usepackage[automark]{scrlayer-scrpage}

\usepackage{pdfpages}
\newcounter{pdfpagescounter}

\begin{document} 
Abbildung \ref{fig:as2} auf Seite \pageref{fig:as2}
\blinddocument

\clearpage
\markright{Eingebundene Seiten}
\setcounter{pdfpagescounter}{0}
\includepdf[
  pages={4-}, angle=90, width=\linewidth,
  pagecommand={%
    \thispagestyle{scrheadings}%
    \stepcounter{pdfpagescounter}%
    \null\vfill%
    \captionof{figure}{Skizze-Seite \thepdfpagescounter}%
    \label{fig:as\thepdfpagescounter}}]{skizze}

\blinddocument

\clearpage
\markright{Weitere eingebundene Seiten}
\setcounter{pdfpagescounter}{0}
\includepdf[
  pages={4-}, angle=90, width=\linewidth,
  pagecommand={%
    \thispagestyle{scrheadings}%
    \stepcounter{pdfpagescounter}%
    \null\vfill%
    \captionof{figure}{Andere Skizze-Seite \thepdfpagescounter}%
    \label{fig:as\thepdfpagescounter}}]{skizze} 
\end{document}
Gruß
Elke

Antworten