Einsatz des hyperref-Pakets zum Setzen der PDF-DokumenteneigenschaftenEin Rezept für ansprechende PDF-E-Books
Thomas Ferber
Dante Tagung in Leipzig, März 2012
Einsatz des hyperref-PaketsMärz 2012 Seite 2
Inhalt
Layouthyperef-Paket
hyperref-Optionen
PDF-E-Books
Web-Links / E-Mail-Links
Fußnoten
Interne VerlinkungLesezeichen - Bookmarks
Einsatz des hyperref-PaketsMärz 2012 Seite 3
PDF – Wenn das feste Layout wichtig ist
● Portable Document Format hat sich seit seiner Einführung im Jahr 1993 zum Quasi-Standard entwickelt.
● Plattformunabhängig, ideal zum Austausch von Dokumenten
● Leser sehen das Dokument so, wie es vom Autor im Layout festgelegt wurde.
Einsatz des hyperref-PaketsMärz 2012 Seite 4
E-Books auf Tablets
Einsatz des hyperref-PaketsMärz 2012 Seite 5
Seitenlayout an Tablet anpassen
\usepackage{geometry}
\geometry{ paperwidth=138mm, paperheight=185mm, outer=20mm, inner=15mm, top=20mm, bottom=20mm}
Einsatz des hyperref-PaketsMärz 2012 Seite 6
Seitenlayout an Tablet anpassen
Einsatz des hyperref-PaketsMärz 2012 Seite 7
PDF bietet mehr als nur starres Layout
● Interne und externe Verlinkung
● Verwendung von Lesezeichen
● Miniaturisierte Seitenvorschauen
Einsatz des hyperref-PaketsMärz 2012 Seite 8
hyperref-Paket
● hyperref-Paket von Heiko Oberdiek und Sebastian Rahtz
● ständige Weiterentwicklung
● Aktuelle Version: 2012-02-06 6.82o
● Gut dokumentiert
● http://www.tug.org/applications/hyperref/
Einsatz des hyperref-PaketsMärz 2012 Seite 9
hyperref
● Das hyperref-Paket sollte möglichst spät geladen werden
● Im README.pdf ist die Kompatibilität mit anderen Paketen und notwendige Workarounds beschrieben
Einsatz des hyperref-PaketsMärz 2012 Seite 10
Workarounds für den Einsatz mit anderen Paketen
Einsatz des hyperref-PaketsMärz 2012 Seite 11
\usepackage{hyperref}
● Automatische Verlinkung von
✔ Inhaltsverzeichnis✔ Fußnoten✔ Abbildungsverzeichnis✔ Tabellenverzeichnis✔ Index
● Automatisches Erstellen von Lesezeichen
Einsatz des hyperref-PaketsMärz 2012 Seite 12
Inhaltsverzeichnis / Abbildungsverzeichnis
Einsatz des hyperref-PaketsMärz 2012 Seite 13
Tabellenverzeichnis / Index
Einsatz des hyperref-PaketsMärz 2012 Seite 14
Fußnoten-Links
Einsatz des hyperref-PaketsMärz 2012 Seite 15
hyperref-Optionen
● \usepackage[draft = false]{hyperref }
● \hypersetup{draft = true}
● hyperref.cfg
Einsatz des hyperref-PaketsMärz 2012 Seite 16
\hypersetup
● \usepackage{hyperref }
● \hypersetup{ pdftitle = {Praxisratgeber Vergaberecht},
pdfsubject = {Vergaberecht},pdfauthor = {Thomas Ferber},pdfkeywords = {Fristen, Vergabeverfahren, Vergaberecht},colorlinks = true,draft = true}
Einsatz des hyperref-PaketsMärz 2012 Seite 17
PDF-Dokumenteninformationen
Einsatz des hyperref-PaketsMärz 2012 Seite 18
Ein/Aus-Schalter
\hypersetup{draft = true} \hypersetup{draft = false}
Einsatz des hyperref-PaketsMärz 2012 Seite 19
Web-Links und E-Mail-Links
● \href{http://www.fachverlag-ferber.de}{Meine Webseite}
● \href{mailto:[email protected]}{Meine E-Mail-Adresse}
Einsatz des hyperref-PaketsMärz 2012 Seite 20
Web-Links und E-Mail-Links
\url{http://www.fachverlag-ferber.de}
\href{mailto:[email protected]}{[email protected]}
Einsatz des hyperref-PaketsMärz 2012 Seite 21
Interne Verlinkung
Einsatz des hyperref-PaketsMärz 2012 Seite 22
Lesezeichen - Bookmarks
Einsatz des hyperref-PaketsMärz 2012 Seite 23
Lesezeichen – vollständig ausklappen
\usepackage[bookmarksopen]{hyperref }
Einsatz des hyperref-PaketsMärz 2012 Seite 24
Lesezeichen - Bookmarks
\usepackage[bookmarksopenlevel=part]{hyperref }
Einsatz des hyperref-PaketsMärz 2012 Seite 25
Lesezeichen - Bookmarks
\hypersetup{bookmarksdepth=chapter}
Einsatz des hyperref-PaketsMärz 2012 Seite 26
Lesezeichen - Bookmarks
\hypersetup{bookmarksdepth=section}
Einsatz des hyperref-PaketsMärz 2012 Seite 27
Lesezeichen - Bookmarks
\hypersetup{bookmarksdepth=part}
Einsatz des hyperref-PaketsMärz 2012 Seite 28
Lesezeichen - Bookmarks
\hypersetup{bookmarksdepth=paragraph}
Einsatz des hyperref-PaketsMärz 2012 Seite 29
Seitenlayout und Startseite
● \hypersetup{pdfstartpage = 21}
● \hypersetup{pdfpagelayout={TwoColumnLeft}}
Einsatz des hyperref-PaketsMärz 2012 Seite 30
PDF-Toolbar
\hypersetup{pdftoolbar=true}
Einsatz des hyperref-PaketsMärz 2012 Seite 31
PDF-Toolbar
\hypersetup{pdftoolbar=false}
Einsatz des hyperref-PaketsMärz 2012 Seite 32
Problem bei der Verlinkung von Abbildungen
Einsatz des hyperref-PaketsMärz 2012 Seite 33
Problem bei der Verlinkung von Abbildungen
Einsatz des hyperref-PaketsMärz 2012 Seite 34
Problem bei der Verlinkung von Abbildungen
\usepackage{hyperref}
\usepackage[all]{hypcap}
\begin{figure}[!h]\capstart \begin{center} \includegraphics[width=1.00\textwidth]{E:/Buchprojekte/Grafiken/Rechtsuebersicht.pdf} \end{center} \caption{Rechtsübersicht} \label{fig:Rechtsuebersicht}\end{figure}
Einsatz des hyperref-PaketsMärz 2012 Seite 35
hypcap-Paket
\usepackage[all]{hypcap}
\usepackage[figure]{hypcap}
\usepackage[figure*]{hypcap}
\usepackage[table]{hypcap}
\usepackage[table*]{hypcap}
Einsatz des hyperref-PaketsMärz 2012 Seite 36
Dokumentation zu hyperref
● Goosens, Michael; Rahtz, Sebastian. Mit LATEX ins Web. Addison-Wesley, 2000.Abschnitt 2.3 „Leistungsfähiges PDF mit LATEX: Das hyperref-Paket“
● Oberdiek, Heiko; Rahtz, Sebastian. README for hyperref bundle .2011/09/28
● Oberdiek, Heiko; Rahtz, Sebastian. Hypertext marks in LATEX: a manual for hyperref. October 2011
● Oberdiek, Heiko. PDF information and navigation elements with hyperref, pdfTEX and thumbpdf. 1999
● http://www.tug.org/applications/hyperref/
Thomas Ferber [email protected]