L A TEX und die Archivierbarkeit von PDF-Dateien



Ähnliche Dokumente
Erstellung PDF/A-konformer Dateien. Hilfestellung der Thüringer Universitäts- und Landesbibliothek Jena. Stand: 2014

PDF/A. Mar$n Fischer

Anleitung zur Erstellung eines PDF/A1b-konformen Dokuments aus einer PDF-Datei

Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße Reutlingen

Dynamische Erstellung von PDF/A-Dokumenten

Hinweise zur Archivierung und Veröffentlichung von Abschlussarbeiten in der Digitalen Bibliothek der Hochschule Neubrandenburg

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Erstellen einer PostScript-Datei unter Windows XP

Hilfe bei Adobe Reader. Internet Explorer 8 und 9

PDF/A: Validieren und Korrigieren

Kundeninformation PDF-Erzeugung in Adobe Illustrator, Adobe InDesign und QuarkXPress Datenprüfung und Datenübergabe

Anleitung zur Erstellung PDF/A-Dateien zur Veröffentlichung auf dem Digitalen Repositorium der TU Berlin

Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

Speichern. Speichern unter

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

NMP-Verlag Verlag für Nationalökonomie, Management und Politikberatung

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Erstellung barrierefreier PDFs aus Word-Dateien

Verwenden von Adobe LiveCycle ES3 Connector für Microsoft SharePoint

Online-Zugang zum EOM. Anleitung

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

Einstellen der Makrosicherheit in Microsoft Word

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

PDF-Erzeugung mit PDFCreator (nur für Windows, installiert universellen PDF-Druckertreiber) v11/01

Überprüfung der digital signierten E-Rechnung

Barrierefreie Webseiten erstellen mit TYPO3

Sie werden sehen, dass Sie für uns nur noch den direkten PDF-Export benötigen. Warum?

Wie importiere ich mehrere Dateien gleichzeitig?

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Druckvorlagen: Vorgaben für die Lieferung

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Kleines Handbuch zur Fotogalerie der Pixel AG

BFV Widget Kurzdokumentation

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

Informationen zu den regionalen Startseiten

Inhalt: Ihre persönliche Sedcard... 1 Login... 1 Passwort vergessen... 2 Profildaten bearbeiten... 3

VERWENDEN VON ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES CONNECTOR FÜR MICROSOFT SHAREPOINT 10.0

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Dialyse Benchmark - Online so funktioniert s

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Hilfe zur Urlaubsplanung und Zeiterfassung

Erklärung zum Internet-Bestellschein

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Anleitung zur Verwendung der VVW-Word-Vorlagen

Leitfaden zur Anlage einer Nachforderung. Nachforderung Seite 1 von 11 RWE IT GmbH

Outlook Vorlagen/Templates

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.

WORKSHOP für das Programm XnView

GS-Buchhalter/GS-Office Teil des Jahresabschlusses

Bedienungsanleitung für BackupMotion

Inhalt. Inhalt Voraussetzungen Liegenschaften und Adressen auswählen Abgleich mit Internet-Office Dokumente...

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE

Arbeiten Sie gerne für die Ablage?

Arbeiten mit dem Outlook Add-In

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Digital signierte Rechnungen mit ProSaldo.net

Das hyperref-paket. Eine Einführung von TOBI A S Iffland 7. Dezember 2005

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Kommunikations-Management

Qt-Projekte mit Visual Studio 2005

Import von Daten aus Word nach KlasseDozent

Folgeanleitung für Fachlehrer

Anleitung für die Formularbearbeitung

TEXTPORTAL Gestaltete Beiträge

2. Word-Dokumente verwalten

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

1. Einführung. 2. Weitere Konten anlegen

Die Dateiablage Der Weg zur Dateiablage

So empfangen Sie eine verschlüsselte von Wüstenrot

FreePDF XP Handbuch. Aktuelle Version bei Fertigstellung: FreePDF XP 1.0. Inhalt:

! " # $ " % & Nicki Wruck worldwidewruck

Mehrere PDF-Dokumente zu einem zusammenfügen

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Anleitung: VPN-Verbindung zum Schulserver einrichten

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

Menü auf zwei Module verteilt (Joomla 3.4.0)

Druck von bzw. Scan auf USB-Stick

Primarschule Birmensdorf PIA Anleitungen Word. Bevor du mit Schreiben beginnen kannst, musst du dein Word- Dokument einrichten.

Die Rückgabe kann über folgende, von uns getestete Programme / Apps vorgenommen werden: Adobe Digital Editions Sony Reader for PC Bluefire Reader

Second Steps in eport 2.0 So ordern Sie Credits und Berichte

1. Zugriff des Autostarts als Dienst auf eine Freigabe im Netz

Anleitung für die Registrierung und das Einstellen von Angeboten

Anleitung So klappt der Downloadschnitt

Anleitung BFV-Widget-Generator

Registrierung am Elterninformationssysytem: ClaXss Infoline

Kurzanleitung efax einrichten & Fax Versand

Anleitung zum School Education Gateway

Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.

Navigation. Drucken Klicken Sie auf ein Symbol, um nähere Informationen zu erhalten. Papierhandhabung Anzeigen der Online-Informationen

Anna-Homepage mitgestalten Tutorial

Eigene Formatvorlagen

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

mit dem TeXnicCenter von Andreas Both

Noch besser als PDF: ISO-normiertes PDF/A

Transkript:

L A TEX und die ierbarkeit von PDF-Dateien Vortrag bei DANTE 2015 1 18. 4. 2015 1 Guenter.@hrz.uni-giessen.de LATEX und die ierbarkeit von PDF-Dateien 1 / 22

1 Zusammenfassung 2 3 Eigenschaften von PDF/A 4 Anstehende Arbeiten 5 Einbetten von und anderer Ressourcen 6 7 Farbprofile 8 Zuordnung zu Unicode 9 Abschaltung der -Komprimierung 10 11 LATEX und die ierbarkeit von PDF-Dateien 2 / 22

Zusammenfassung Mit Hilfe von pdfl A TEX lassen sich mit relativ geringem Aufwand hochwertige PDF-Dateien erzeugen. Falls diese PDF-Dateien aber in Repositorien oder Dokumenten-Servern eingestellt werden sollen, sind zusätzliche Arbeiten notwendig. Beispielsweise sollen solche Dateien mögliche Technologie- und Plattformwechsel schadlos überstehen, d. h. sie sollen auch nach mehreren Jahren identisch auf verschiedenen Rechnern reproduzierbar sein was Schriften, Farben, Layout, usw. betrifft. Das bedeutet u. a. auch, dass alle verwendeten, Bilder, Farbprofile, usw. in die PDF-Datei eingebettet werden müssen. Im Vortrag wird gezeigt, was dazu in L A TEX zu tun ist. Das Ergebnis ist eine PDF-Datei, die PDF/A-1b gehorcht. LATEX und die ierbarkeit von PDF-Dateien 3 / 22

(1) Ich bin eifriger L A TEX-Nutzer vor allem mit pdfl A TEX. Mit seiner Hilfe generiere ich PDF-Dateien. Diese PDF-Dateien sind durchgängig von guter Qualität. Sie sind durchsuchbar und enthalten Bookmarks (Lesezichen), anklickbare, Verzeichnisse, Verweise, usw. LATEX und die ierbarkeit von PDF-Dateien 4 / 22

(2) Anforderungen durch UB Schon seit einigen Jahren stellt die Universitätsbibliothek der Universität Gießen Abschlussarbeiten in die Gießener Elektronische Biblibliothek (GEB, ein Repositorium) ein. Sie werden archiviert. Solche Dateien sollten mögliche Technologie- und Plattformwechsel schadlos überstehen, d. h. sie sollen auch nach mehreren Jahren identisch auf verschiedenen Rechnern reproduzierbar sein was Schriften, Farben, Layout, usw. betrifft. Das bedeutet u.a. auch, dass alle verwendeten, Bilder, Farbprofile, usw. in die PDF-Datei eingebettet werden müssen. Dazu sind zusätzliche Arbeiten notwendig. Für Word-Dateien lassen sich diese Anforderungen kaum realisieren, wohl aber bei PDF-Dateien, die aus Word-Dokumenten (auch aus LibreOfficeoder OpenOffice-Dokumenten) erstellt wurden. Für diese Zwecke stellt die UB Gießen etablierte Workflows zur Verfügung. Für L A TEX gibt es nichts Entsprechendes. LATEX und die ierbarkeit von PDF-Dateien 5 / 22

(3) Anforderungen generell Die erforderlichen PDF-Eigenschaften können im PAC (=PDF Accessibility Checker) [xymedia 2013] bzw. Acrobat Reader eingesehen und im Adobe Acrobat Professional korrigiert werden. Hier einige skizzenhafte Hinweise für das Vorgehen im Adobe Acrobat Professional: : Datei Eigenschaften Beschreibung zusätzliche Erweitert PDF/A-Konformität: Werkzeuge Druckproduktion Preflight Font-Einbettung: Datei Eigenschaften Schriften Farb-Management: Werkzeuge Druckproduktion Farben konvertieren LATEX und die ierbarkeit von PDF-Dateien 6 / 22

Eigenschaften von PDF/A Das gewünschte Verhalten der PDF-Datei kann in einer Reihe von PDF/A-Normen [Wikipedia 2014] beschrieben werden, beispielsweise: PDF/A-1b (Basic) conformance: basiert auf PDF 1.4; eindeutige visuelle Reproduzierbarkeit; alle verwendeten Bilder und Schriften in der Datei eingebettet; Farben mittels geeigneter Farbprofile definiert; Transparenz, JavaScript, -Komprimierung und Verschlüsselung nicht erlaubt; eindeutige Beschreibung der Datei durch PDF/A-1a (Accessible) conformance: eindeutige visuelle Reproduzierbarkeit; Text vollständig in Unicode darstellbar; inhaltliche Strukturierung des Dokuments (»tagged«pdf) Barrierefreiheit PDF/A-2b: basiert auf PDF 1.7 (ISO 32000-1); JPEG-2000-Kompression, Transparenz und Ebenen erlaubt; sonst weitgehend wie PDF/A-1a PDF/A-2a zusätzlich zu PDF/A-2b: realisiert vollständig die Norm ISO 19005-2 (alle strukturellen und semantischen Eigenschaften einer PDF-Datei Barrierefreiheit) PDF/A-2u zusätzlich zu PDF/A-2a: gesamter Text in Unicode dargestellt LATEX und die ierbarkeit von PDF-Dateien 7 / 22

Anstehende Arbeiten Da derzeit pdfl A TEX keine Strukturinformationen generieren und bestenfalls PDF 1.4 erzeugen kann, soll im Folgenden nur PDF/A-1b betrachtet werden. Das notwendige Procedere wird übrigens in [River Valley 2010] ausführlich beschrieben. Einbetten von und anderer Ressourcen Farbprofile Zuordnung von zu Unicode Abschaltung der -Komprimierung LATEX und die ierbarkeit von PDF-Dateien 8 / 22

Einbetten von und anderer Ressourcen PDF/A-1b fordert, dass alle verwendeten Bilder und Schriften in der PDF-Datei enthalten sein müssen. Wenn Sie auf OpenType- verzichten, werden bei der PDF-Generierung mittels pdfl A TEX üblicherweise alle Schriften eingebettet. Bei eingebetteten Graphiken werden die für die Darstellung notwendigen Daten nur dann integriert, wenn alle notwendigen Informationen bereits in den verknüpften Dateien enthalten sind. LATEX und die ierbarkeit von PDF-Dateien 9 / 22

(1) Im Zusammenspiel von pdfl A TEX und hyperref (mit korrekter Verwendung der Anweisung \hypersetup) sind einige schon vereinbart. Was jetzt noch zu tun ist, wird im folgenden Listing skizziert. Ertüchtigung von L A TEX für PDF/A-1b, skizziert 1... 2 \usepackage{hyperxmp} % XMP-Daten fuer die PDF-Datei 3... 4 \usepackage[pdftex, % pdftex als Prozessor 5 pdfa] % nimmt Ruecksicht auf PDF/A 6 {hyperref} % Hypertextstrukturen ermoeglichen 7... 8 \hypersetup{...} % ggf. Vereinbarung weiterer 9... Alternative \usepackage{xmpinclude} LATEX und die ierbarkeit von PDF-Dateien 10 / 22

(2) Anmerkungen I Zeile 2: Mit Hilfe des Pakets hyperxmp [Pakin 2014] können u. a. zusätzliche in die PDF-Datei geschrieben werden. Weiterhin informiert es das Paket hyperref über weitere mögliche -Angaben bei \hypersetup. Zeile 4 6: Das Paket hyperref [Rahtz et al 2012a, Rahtz et al 2012b] ermöglicht zusammen mit pdfl A TEX Hypertextstrukturen in der datei. Die Option pdftex deutet an, dass pdftex als Prozessor benutzt wird; die Option pdfa bewirkt, dass die PDF-Datei das Label PDF/A erhält und verhindert weitgehend, dass PDF/A-Eigenschaften beim Generieren der PDF-Datei verletzt werden. Zeile 8: Aufruf des hyperref-befehls \hypersetup mit zusätzlichen ; konkret könnte der Aufruf wie im folgenden Listing aussehen: LATEX und die ierbarkeit von PDF-Dateien 11 / 22

(3) Erweiterung des Aufruf von \hypersetup für zusätzlicher 1 \hypersetup{% Setup fuer PDF-/Hypertext-Generierung + 2 pdftitle = {Titel ohne Umlaute}, 3 pdfauthor = {Autor(en)}, 4 pdfsubject = {Untertitel ohne Umlaute}, 5 pdfkeywords = {Schluesselwoerter}, 6 pdflang = de, 7 bookmarks = true, 8 pdfdisplaydoctitle = true, 9 colorlinks = true, 10 plainpages = false, 11 %allcolors = black, 12 hypertexnames = false, 13 pdfpagelabels = true, 14 hyperindex = true, 15 unicode = true, LATEX und die ierbarkeit von PDF-Dateien 12 / 22

(4) Erweiterung des Aufruf von \hypersetup für zusätzlicher 16 pdfcaptionwriter = {Guenter }, 17 pdfcontactaddress = {HRZ; Heinrich-Buff-Ring 44}, 18 pdfcontactcity = {Giessen}, 19 pdfcontactpostcode = {35392}, 20 pdfcontactcountry = {Deutschland}, 21 pdfcontactregion = {Hessen}, 22 pdfcontactemail = {Guenter.@hrz.uni-giessen.de}, 23 pdfcontactphone = {0641-99-13055}, 24 pdfcontacturl = {http://www.staff.uni-giessen.de/partosch/}, 25 pdfmetalang = {de}, 26 } LATEX und die ierbarkeit von PDF-Dateien 13 / 22

(5) Anmerkungen II 2 pdftitle={titel} wird bei den eingetragen. Diese Eigenschaften lassen sich im Acrobat Reader oder Adobe Acrobat Professional über Datei Eigenschaften Beschreibung anzeigen. 3 pdfauthor={autor(en)} wird bei den eingetragen. 4 pdfsubject={untertitel} wird bei den eingetragen. 5 pdfkeywords={schlüsselwörter} werden bei den eingetragen. 6 pdflang=de Sprache des Dokuments ist Deutsch. Diese Information kann von einem Screenreader genutzt, um den Text des Dokument korrekt vorlesen zu können. 7 bookmarks=true Lesezeichen werden generiert. 8 pdfdisplaydoctitle=true Anstelle des Dateinamens wird der Titel des Dokuments in der Titelleiste ausgegeben und von einem Screenreader vorgelesen. 9 colorlinks=true Hypertext- werden farbig dargestellt. 11 allcolors=black Die farbige Darstellung der Hypertext- wird abgeschaltet. Die Option ist dann sinnvoll, wenn die PDF-Datei auf einem Schwarz-Weiß-Drucker ausgegeben werden soll. 15 unicode=true können Unicode-Zeichen enthalten. LATEX und die ierbarkeit von PDF-Dateien 14 / 22

(6) Anmerkungen III 16 pdfcaptionwriter={meta-autor}: Autor der -Einträge 17 pdfcontactaddress={adresse}: Anschrift des -Autors 18 pdfcontactcity={stadt}: dazu Stadt 19 pdfcontactpostcode={plz }: dazu Postleitzahl 20 pdfcontactcountry={staat}: dazu Staat 21 pdfcontactregion={land}: dazu Bundesstaat / Bundesland 22 pdfcontactemail={e-mail}: E-Mail-Adresse des -Autors 23 pdfcontactphone={telefon}: Telefonnummer des -Autors 24 pdfcontacturl={kontakt-url}: Kontakt-Seite des -Autors 25 pdfmetalang={meta-sprache}: Kürzel für die Sprache der LATEX und die ierbarkeit von PDF-Dateien 15 / 22

Farbprofile (1) Damit eine PDF-Datei auch nach einiger Zeit reproduzierbar ist, müssen die zugrunde liegenden Farben und Farb-Schemata eindeutig festgelegt sein. Im Folgenden wird das Procedere zur Vereinbarung eines Farbprofils kurz skizziert: 1 Besorgen Sie sich in einem ersten Schritt ein passendes Farbprofil, beispielsweise von ColorManagement [Color Management 2015]. Wenn Sie sich unsicher sind, welches Profil Sie verwenden sollten, empfiehlt sich im Zweifelsfall die Verwendung von ISO Coated v2 300% (ECI), beispielsweise ISOcoated_v2_300_bas.ICC 2 Legen Sie diese Datei an einem Ort innerhalb Ihrer TEX/L A TEX-Installation ab, wo sie von L A TEX gefunden werden kann, z. B. im aktuellen Projektordner oder an einem geeigneten Ort im lokalen TeXMF-Baum oder in dem Ordner, in dem hyperxmp.sty aufbewahrt wird (auf meinem PC beispielsweise C:/Program Files (x86)/miktex 2.9/tex/latex/hyperxmp). 3 Ergänzen Sie Ihre Präambel durch folgendes Code-Schnipsel: LATEX und die ierbarkeit von PDF-Dateien 16 / 22

Farbprofile (2) Einbinden eines Farbprofils \immediate\pdfobj stream attr{/n 3} file{isocoated_v2_300_bas.icc} \pdfcatalog{% /OutputIntents [ << /Type /OutputIntent /S/GTS_1 /DestOutput \the\pdflastobj\space 0 R /OutputConditionIdentifier (ISOcoated v2 300 basic) /Info(ISOcoated v2 300 basic) >> ] } LATEX und die ierbarkeit von PDF-Dateien 17 / 22

Zuordnung von zu Unicode Die Norm PDF/A-1b fordert eine eindeutige Zuordnung von zu Unicode. Fehlermeldung beim Preflight: Text cannot be mapped to Unicode. Ergänzen Sie die Präambel deshalb durch folgenden Code-Schnipsel: Zuordnung zu Unicode \input{glyphtounicode.tex} \input{glyphtounicode-cmr.tex} \pdfgentounicode=1 LATEX und die ierbarkeit von PDF-Dateien 18 / 22

Ausschalten der -Komprimierung Die Norm PDF/A-1b fordert, dass die PDF-Datei keine -Komprimierung enthält. Das können Sie erreichen, indem Sie die Präambel durch folgendes Code-Schnipsel ergänzen: Ausschalten der -Komprimierung \pdfobjcompresslevel=0 \pdfinclusioncopyfonts=1 LATEX und die ierbarkeit von PDF-Dateien 19 / 22

Die geöffnete Datei entspricht dem PDF/A-Standard. Sie wurde schreibgeschützt geöffnet, um Änderungen zu verhindern. LATEX und die ierbarkeit von PDF-Dateien 20 / 22

(1) Color Management: Color Management. 2009. http://www.colormanagement.org/de/download.html (besucht am 05.04.2015) Wikipedia: PDF/A. Hrsg. von Wikipedia. 2014. url: http://de.wikipedia.org/w/index.php?oldid=130234016 (besucht am 05.04.2015) River Valley: Generating PDF/A compliant PDFs from pdftex. Hrsg. von River Valley. 2010. url: http://support.river-valley.com/wiki/ index.php?title=generating_pdf/a_compliant_pdfs_from_pdftex (besucht am 05.04.2015) Scott Pakin: The hyperxmp package. 2014. url: http://ctan.mirrorcatalogs.com/macros/latex/contrib/ hyperxmp/hyperxmp.pdf (besucht am 05.04.2015) Sebastian P Q Rahtz und Heiko Oberdiek: hyperref package options. 2012. url: http: //ctan.tug.org/macros/latex/contrib/hyperref/doc/options.pdf (besucht am 05.04.2015) LATEX und die ierbarkeit von PDF-Dateien 21 / 22

(2) Sebastian P Q Rahtz und Heiko Oberdiek: Hypertext marks in L A TEX. a manual for hyperref. 2012. url: http: //ctan.tug.org/macros/latex/contrib/hyperref/doc/manual.pdf (besucht am 05.04.2015) xymedia: PDF Accessibility Checker (PAC) 2.0. PDF-Dokumente auf ISO Standard PDF/UA prüfen. Hrsg. von xymedia. 2013. url: http://www.xymedia.ch/downloads/pac_2_uebersicht_de.pdf (besucht am 05.04.2015) LATEX und die ierbarkeit von PDF-Dateien 22 / 22