Rezept fuer-pdf-e-books

Preview:

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.

Citation preview

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

PDF

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:thomas@fachverlag-ferber.de}{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:kontakt@fachverlag-ferber.de}{kontakt@fachverlag-ferber.de}

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 thomas@fachverlag-ferber.de

Recommended