rezept fuer-pdf-e-books

37
Einsatz des hyperref-Pakets zum Setzen der PDF-Dokumenteneigenschaften Ein Rezept für ansprechende PDF-E-Books Thomas Ferber Dante Tagung in Leipzig, März 2012

Upload: thomas-ferber

Post on 11-Jun-2015

499 views

Category:

Technology


7 download

DESCRIPTION

Das Portable Document Format hat sich seit seiner Einführung im Jahr 1993 zum Quasi-Standard entwickelt.PDF bietet darüber hinaus eine Vielzahl von Möglichkeiten zur Dokumentgestaltung, der internen und externen Verlinkung, der Verwendung von Lesezeichen und miniaturisierten Seitenvorschauen.Dieser Vortrag zeigt an konkreten Beispielen, wie man unter LATEX das hyperref-Paket zur Gestaltung des zu erzeugenden PDFs einsetzen kann und so die Möglichkeiten, die das Portable Document Format bietet, zu nutzen.

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]