Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

pdflatex + pdfpages + hyperref (Aktive URIs sollen weiterhin aktiv bleiben)

47 views
Skip to first unread message

Robert Hartmann

unread,
Nov 18, 2009, 6:35:46 AM11/18/09
to
Hallo zusammen,

Irgendwie scheine ich Tomaten auf den Augen zuhaben,
oder ich brauche eine neue Brille...

Situation:
Gegeben eine PDF-Datei (nicht mir pdflatex erstellt)
mit aktiven, d.h. "klickbaren", URIs.

Nun mᅵchte ich diese PDF in mein pdflatex-Dokument
als "Anhang" komplett einbinden.

Das mache ich wie folgt:

%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper, pagesize, ngerman, 11pt, cleardoubleplain,
cleardoubleempty]{scrartcl}

\usepackage{cmap}

\usepackage{ucs}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\usepackage{lmodern,textcomp}
\usepackage{fixltx2e}
\pdfadjustspacing=1

\usepackage{pdfpages}

\usepackage[pdftex,debug=true,bookmarks=true,bookmarksnumbered=true,pdffitwindow=true,colorlinks=true,urlcolor=black,linkcolor=black,citecolor=black,pageanchor=true,plainpages=false,pdfpagelabels,hyperfootnotes=true,linktocpage,pagebackref=true,pdfnewwindow=true]{hyperref}
\PrerenderUnicode{ᅵ}

\begin{document}

%Hier eigener Text

\pdfbookmark[0]{Test1}{01}
\includepdf[pages=-]{Test1.pdf}
\pdfbookmark[0]{Test2}{02}
\includepdf[pages=-]{Test2.pdf}
\end{document}
%%%%%%%%%%%%%%%%%%%%%


Das Einbinden an sich und die Darstellung ist gᅵnzlich in Ordnung,
auch die Pdfbookmarks funktionieren. (Die Test1.pdf und Test2.pdf
enthalten selber keine Pdfbookmarks.)

Die URIs werden nur noch als Text dargestellt; sie sind nicht mehr
klickbar - eine Eigenschaft, die ich gerne unverᅵndert behalten wᅵrde.

Hab ich in den Dokumentationen etwas ᅵbersehen?

Besten Gruᅵ,
Robert

Ulrike Fischer

unread,
Nov 18, 2009, 7:02:51 AM11/18/09
to
Am Wed, 18 Nov 2009 12:35:46 +0100 schrieb Robert Hartmann:

> Hallo zusammen,
>
> Irgendwie scheine ich Tomaten auf den Augen zuhaben,
> oder ich brauche eine neue Brille...
>
> Situation:
> Gegeben eine PDF-Datei (nicht mir pdflatex erstellt)
> mit aktiven, d.h. "klickbaren", URIs.
>

> Nun m�chte ich diese PDF in mein pdflatex-Dokument
> als "Anhang" komplett einbinden.

> Die URIs werden nur noch als Text dargestellt; sie sind nicht mehr
> klickbar - eine Eigenschaft, die ich gerne unver�ndert behalten w�rde.
>
> Hab ich in den Dokumentationen etwas �bersehen?

Du k�nntest da hier versuchen:
http://mirror.ctan.org/help/Catalogue/entries/pax.html

--
Ulrike Fischer

Josef Kleber

unread,
Nov 18, 2009, 8:07:00 AM11/18/09
to
Robert Hartmann schrieb:

> Hallo zusammen,
>
> Irgendwie scheine ich Tomaten auf den Augen zuhaben,
> oder ich brauche eine neue Brille...
>
> Situation:
> Gegeben eine PDF-Datei (nicht mir pdflatex erstellt)
> mit aktiven, d.h. "klickbaren", URIs.
>
> Nun mᅵchte ich diese PDF in mein pdflatex-Dokument
> als "Anhang" komplett einbinden.
>
>
> Die URIs werden nur noch als Text dargestellt; sie sind nicht mehr
> klickbar - eine Eigenschaft, die ich gerne unverᅵndert behalten wᅵrde.
>
> Hab ich in den Dokumentationen etwas ᅵbersehen?
>

Habe nicht nachgekuckt! ;-)

Links sind sogenannte PDF annotations und diese wiederum sind eigene
nummerierte PDF-Objekte, die fest in der Dokumentstruktur verankert
sind. (siehe PDF-Referenz).

6 0 obj <<
/Type /Page
/Contents 10 0 R
/Resources 9 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 16 0 R
/Annots [ 8 0 R 7 0 R ]
>> endobj

7 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 1]/H/I/C[1 0 0]
/Rect [88.295 718.669 268.362 731.569]
/A << /S /GoTo /D (section*.2) >>
>> endobj

Man kann also nicht einfach annatations aus mehreren Dokumenten mischen,
da sonst z.B. PDF-Objekte mit derselben Nummer vorhanden sein kᅵnnen und
die "neuen" annotations auch nicht einfach so in die Dokumentstruktur
eingebunden werden kᅵnnen. Daher benᅵtigt man eine Software, die die
beiden Dokumente analysiert, etwas aufrᅵumt und anschlieᅵend die
zusammengefᅵgte PDF-Datei neu schreibt. Den Link hat dir Ulrike schon
geliefert.

Viele Grᅵᅵe,

Josef

--
Keine Sicherheit ohne Schᅵuble:
GNUPG/PGP-Key unter http://www.josef-kleber.de/pgp/Josef_Kleber_News.asc
DSA 1024 / 0xF4B1EA2A / F832 6058 319E FFD4 0EFF 088C 521B 40D4 F4B1 EA2A

Andreas Matthias

unread,
Nov 18, 2009, 12:47:52 PM11/18/09
to
Robert Hartmann wrote:

> Hab ich in den Dokumentationen etwas ᅵbersehen?

Erst in der Doku der neuesten Version zu pdfpages wird
die Problematik kurz erwᅵhnt und ein Hinweis auf pax
gegeben.


Ciao
Andreas

0 new messages