Download pdf - Rezept fuer-pdf-e-books

Transcript
Page 1: Rezept fuer-pdf-e-books

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

Page 2: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 2

Inhalt

PDF

Layouthyperef-Paket

hyperref-Optionen

PDF-E-Books

Web-Links / E-Mail-Links

Fußnoten

Interne VerlinkungLesezeichen - Bookmarks

Page 3: Rezept fuer-pdf-e-books

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.

Page 4: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 4

E-Books auf Tablets

Page 5: Rezept fuer-pdf-e-books

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}

Page 6: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 6

Seitenlayout an Tablet anpassen

Page 7: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 7

PDF bietet mehr als nur starres Layout

● Interne und externe Verlinkung

● Verwendung von Lesezeichen

● Miniaturisierte Seitenvorschauen

Page 8: Rezept fuer-pdf-e-books

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/

Page 9: Rezept fuer-pdf-e-books

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

Page 10: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 10

Workarounds für den Einsatz mit anderen Paketen

Page 11: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 11

\usepackage{hyperref}

● Automatische Verlinkung von

✔ Inhaltsverzeichnis✔ Fußnoten✔ Abbildungsverzeichnis✔ Tabellenverzeichnis✔ Index

● Automatisches Erstellen von Lesezeichen

Page 12: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 12

Inhaltsverzeichnis / Abbildungsverzeichnis

Page 13: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 13

Tabellenverzeichnis / Index

Page 14: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 14

Fußnoten-Links

Page 15: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 15

hyperref-Optionen

● \usepackage[draft = false]{hyperref }

● \hypersetup{draft = true}

● hyperref.cfg

Page 16: Rezept fuer-pdf-e-books

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}

Page 17: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 17

PDF-Dokumenteninformationen

Page 18: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 18

Ein/Aus-Schalter

\hypersetup{draft = true} \hypersetup{draft = false}

Page 19: Rezept fuer-pdf-e-books

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}

Page 20: Rezept fuer-pdf-e-books

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]}

Page 21: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 21

Interne Verlinkung

Page 22: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 22

Lesezeichen - Bookmarks

Page 23: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 23

Lesezeichen – vollständig ausklappen

\usepackage[bookmarksopen]{hyperref }

Page 24: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 24

Lesezeichen - Bookmarks

\usepackage[bookmarksopenlevel=part]{hyperref }

Page 25: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 25

Lesezeichen - Bookmarks

\hypersetup{bookmarksdepth=chapter}

Page 26: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 26

Lesezeichen - Bookmarks

\hypersetup{bookmarksdepth=section}

Page 27: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 27

Lesezeichen - Bookmarks

\hypersetup{bookmarksdepth=part}

Page 28: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 28

Lesezeichen - Bookmarks

\hypersetup{bookmarksdepth=paragraph}

Page 29: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 29

Seitenlayout und Startseite

● \hypersetup{pdfstartpage = 21}

● \hypersetup{pdfpagelayout={TwoColumnLeft}}

Page 30: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 30

PDF-Toolbar

\hypersetup{pdftoolbar=true}

Page 31: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 31

PDF-Toolbar

\hypersetup{pdftoolbar=false}

Page 32: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 32

Problem bei der Verlinkung von Abbildungen

Page 33: Rezept fuer-pdf-e-books

Einsatz des hyperref-PaketsMärz 2012 Seite 33

Problem bei der Verlinkung von Abbildungen

Page 34: Rezept fuer-pdf-e-books

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}

Page 35: Rezept fuer-pdf-e-books

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}

Page 36: Rezept fuer-pdf-e-books

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/

Page 37: Rezept fuer-pdf-e-books

Thomas Ferber [email protected]