Hyperref und Pdfpages

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Hyperref und Pdfpages

http links funktionieren, aber keine https links

von Gast » So 5. Apr 2020, 12:07

%test_1 hat https:// und http:// links
Daraus möchte ich nur die erste Seite behalten und benütze /includepdf - das neue Dokument test_2: hier funktioneren nur die http:// links, aber nicht die https://
Gibt es dafür eine Lösung?



\documentclass[paper=a4,paper=landscape,pagesize]{scrartcl}

\usepackage{pdfpages}
\usepackage{hyperref}
\hypersetup{
pdftitle={test_2},
pdfmenubar = true,
linkcolor=blue,
urlcolor=blue,
colorlinks=true,
}


\begin{document}
\includepdf[pages={1}, link=true]{test_1}
\end{document}

von esdd » Di 9. Okt 2012, 13:42

Hallo,

die einzufügenden pdfs können auch in einem Unterverzeichnis liegen. In dem Fall kann die Option linkname hilfreich sein.
\begin{itemize} 
  \item \hyperlink{test.1}{dok1}
  \item \hyperlink{Dokumente/dok2.pdf.1}{dok2}
\end{itemize} 

\includepdf[pages={1},link=true,linkname=test]{Dokumente/dok1}
\includepdf[pages={1},link=true]{Dokumente/dok2}
In der Dokumentation von pdfpages steht, dass Links in den pdfs beim Einfügen verloren gehen. Außerdem ist da ein Hinweis auf das Paket pax.
Gruß
Elke

BBCode

von sudo » Mo 8. Okt 2012, 13:01

Hast du zufällig den BBCode deaktiviert? (Eine der Checkboxes bei den Nachrichtoptionen) Dann sieht das bei mir auch so aus:

[code]Hallo Welt![/code]

Ansonsten könnte ich mir nur vorstellen, das dein Browser da vielleicht herumpfuscht.

von karl-heinz » Mo 8. Okt 2012, 10:45

Hi,

super, klappt (wenn ich auch die eingefügten pdfs auf jeden Fall im gleichen Verzeichnis wie die tex-Datei haben muss), jetzt hab ich das mit diesen "Marken" auch glaube ich verstanden...

Allerdings werden jetzt die anderen Hyperref-Links (zu urls) der eingefügten pdfs ausgestellt, gibt es eine Möglichkeit, das die weiterhin funktionieren?

Alles Gute

Karl-Heinz

BTW: Warum wird mein Beispielcode nicht so schön dargestellt wie bei allen anderen, was mach falsch?

von esdd » So 7. Okt 2012, 20:52

Hallo,

hier ist ein Vorschlag:
\documentclass{article} 

\usepackage{pdfpages} 
\usepackage{hyperref} 

\begin{document} 

\begin{itemize} 
  \item \hyperlink{dok1.pdf.1}{dok1}
  \item \hyperlink{dok2.pdf.1}{dok2}
\end{itemize} 

\includepdf[pages={1},link=true]{dok1}
\includepdf[pages={1},link=true]{dok2}
\end{document}
Mit der Option link=true werden die eingefügten Seiten zu Sprungzielen für Hyperlinks. Die Marken lauten dabei "<dateiname>.<seitennummer>".
Gruß
Elke

Hyperref und Pdfpages

von karl-heinz » So 7. Okt 2012, 15:54

Hi,

ich suche nach einer Möglichkeit, meine aus mehreren pfds bestehende Bewerbung, erstellt mit verschiedenen Dokumentenklassen, zu einem pdf zusammenzufügen, und gleichzeitig Hyperlinks zu den einzelnen Teilen zu haben. Genauer: Ich habe ein Deckblatt, auf welchem die einzelnen Teile der Bewerbung aufgeführt sind (im Beispiel: dok1, dok2, dok3), und möchte halt die Liste der Bewerbungsteile auf dem Deckblatt zu den entsprechenden Teilen verlinken.

Ich habe ein wenig mit dem Paket pdfpages rumprobiert, komm aber irgendwie nicht auf nen grünen Zweig, weil ich die Hypertext-Otions in der pdfpages-Doku schlichtweg nicht verstehe und entsprechend keinen Ansatzpunkt habe... Hat da jemand eine Idee?

Liebe Grüße und danke

Karl-Heinz

[code]
\documentclass{minimal}

\usepackage{pdfpages}
\usepackage{hyperref}

\begin{document}

\begin{itemize}
\item dok1 % wenn man im pdf dann hier draufklickt, soll man entsprechend zum dok1 kommen
\item dok2
\item dok3
\end{itemize}

\includepdf[pages={1}]{dok1.pdf}
\includepdf[pages={1}]{dok2.pdf}
\includepdf[pages={1}]{dok3.pdf}
\end{document}
[/code]

Nach oben