From: Martin Mares Date: Thu, 26 Jan 2017 22:04:33 +0000 (+0100) Subject: PDF/A: Stručný návod X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=1d7be9ab9f3b5f247cfb8119fce41c6c5e9f4355;p=diplomky.git PDF/A: Stručný návod --- diff --git a/TODO b/TODO index 4dbb888..67121a3 100644 --- a/TODO +++ b/TODO @@ -4,5 +4,3 @@ Preklep ve slovencine, ktery objevil Pali (viz mail) Dvojtecky na titulni strane by mohly byt centrovane Ctverecek na konci dukazu by mohl byt na konci odstavce. - -Konverze obrázků: gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -sOutputFile=vystup.pdf vstup.pdf ; done diff --git a/cs/kap04.tex b/cs/kap04.tex new file mode 100644 index 0000000..4125561 --- /dev/null +++ b/cs/kap04.tex @@ -0,0 +1,51 @@ +%%% Fiktivní kapitola s instrukcemi k PDF/A + +\chapter{Formát PDF/A} + +Opatření rektora č. 23/2016 určuje, že elektronická podoba závěrečných +prací musí být odevzdávána ve formátu PDF/A úrovně 1a nebo 2u. To jsou +profily formátu PDF určující, jaké vlastnosti PDF je povoleno používat, +aby byly dokumenty vhodné k~dlouhodobé archivaci a dalšímu automatickému +zpracování. Dále se budeme zabývat úrovní 2u, kterou sázíme \TeX{}em. + +Mezi nejdůležitější požadavky PDF/A-2u patří: + +\begin{itemize} + +\item VÅ¡echny fonty musí být zabudovány uvnitř dokumentu. Nejsou přípustné +odkazy na externí fonty (ani na \uv{systémové}, jako je Helvetica nebo Times). + +\item Fonty musí obsahovat tabulku ToUnicode, která definuje převod z~kódování +znaků použitého uvnitř fontu to Unicode. Díky tomu je možné z~dokumentu +spolehlivě extrahovat text. + +\item Dokument musí obsahovat metadata ve formátu XMP a je-li barevný, +pak také formální specifikaci barevného prostoru. + +\end{itemize} + +Tato Å¡ablona používá balíček {\tt pdfx,} který umí \LaTeX{} nastavit tak, +aby požadavky PDF/A splňoval. Metadata v~XMP se generují automaticky podle +informací v~souboru {\tt prace.xmpdata} (na vygenerovaný soubor se můžete +podívat v~{\tt pdfa.xmpi}). + +Validitu PDF/A můžete zkontrolovat pomocí nástroje VeraPDF, který je +k~dispozici na \url{http://verapdf.org/}. + +Pokud soubor nebude validní, mezi obvyklé příčiny patří používání méně +obvyklých fontů (které se vkládají pouze v~bitmapové podobě a/nebo bez +unicodových tabulek) a vkládání obrázků v~PDF, které samy o~sobě standard +PDF/A nesplňují. + +Je pravděpodobné, že se to týká obrázků vytvářených mnoha různými programy. +V~takovém případě se můžete pokusit obrázek do zkonvertovat do PDF/A pomocí +GhostScriptu, například takto: + +\begin{verbatim} + gs -q -dNOPAUSE -dBATCH + -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress + -sOutputFile=vystup.pdf vstup.pdf +\end{verbatim} + +Jelikož PDF/A je v~\TeX{}ovem světě (a~nejen tam) novinkou, budeme rádi +za vaÅ¡e zkuÅ¡enosti. diff --git a/cs/prace.tex b/cs/prace.tex index cd03ac8..6d40c6f 100644 --- a/cs/prace.tex +++ b/cs/prace.tex @@ -143,6 +143,7 @@ Abstract. \include{kap01} \include{kap02} \include{kap03} +\include{kap04} \include{zaver} @@ -171,10 +172,11 @@ Abstract. %%% apod.). Do elektronické verze se hodí přílohy, které budou spíše používány %%% v elektronické podobě než čteny (zdrojové kódy programů, datové soubory, %%% interaktivní grafy apod.). Elektronické přílohy se nahrávají do SISu a lze -%%% je také do práce vložit na CD/DVD. +%%% je také do práce vložit na CD/DVD. Povolené formáty souborů specifikuje +%%% opatření rektora č. 23/2016. \chapwithtoc{Přílohy} \XXX{Přílohy k bakalářské práci, existují-li. Každá příloha musí být alespoň jednou odkazována z vlastního textu práce. Přílohy se číslují.} -\XXX{Do tiÅ¡těné verze se spíše hodí přílohy, které lze číst a prohlížet (dodatečné tabulky a grafy, různé textové doplňky, ukázky výstupů z počítačových programů, apod.). Do elektronické verze se hodí přílohy, které budou spíše používány v~elektronické podobě než čteny (zdrojové kódy programů, datové soubory, interaktivní grafy apod.). Elektronické přílohy se nahrávají do SISu a lze je také do práce vložit na CD/DVD.} +\XXX{Do tiÅ¡těné verze se spíše hodí přílohy, které lze číst a prohlížet (dodatečné tabulky a grafy, různé textové doplňky, ukázky výstupů z počítačových programů, apod.). Do elektronické verze se hodí přílohy, které budou spíše používány v~elektronické podobě než čteny (zdrojové kódy programů, datové soubory, interaktivní grafy apod.). Elektronické přílohy se nahrávají do SISu a lze je také do práce vložit na CD/DVD. Povolené formáty souborů specifikuje opatření rektora č.~23/2016.} \openright \end{document} diff --git a/en/thesis.tex b/en/thesis.tex index 3ec45e1..aa94ebe 100644 --- a/en/thesis.tex +++ b/en/thesis.tex @@ -154,9 +154,10 @@ Abstract. \X{Recommended length around 80--200 words. This is not a~copy of your %%% which will likely be used in an electronic form rather than read (program %%% source code, data files, interactive charts, etc.). Electronic attachments %%% should be uploaded to SIS and optionally also included in the thesis on a~CD/DVD. +%%% Allowed file formats are specified in provision of the rector no. 23/2016. \chapwithtoc{Attachments} \XXX{Attachments to the bachelor thesis, if any. Each attachment must be referred to at least once from the text of the thesis. Attachments are numbered.} -\XXX{The printed version should preferably contain attachments, which can be read (additional tables and charts, supplementary text, examples of program output, etc.). The electronic version is more suited for attachments which will likely be used in an electronic form rather than read (program source code, data files, interactive charts, etc.). Electronic attachments should be uploaded to SIS and optionally also included in the thesis on a~CD/DVD.} +\XXX{The printed version should preferably contain attachments, which can be read (additional tables and charts, supplementary text, examples of program output, etc.). The electronic version is more suited for attachments which will likely be used in an electronic form rather than read (program source code, data files, interactive charts, etc.). Electronic attachments should be uploaded to SIS and optionally also included in the thesis on a~CD/DVD. Allowed file formats are specified in provision of the rector no. 23/2016.} \openright \end{document}