From 133cb8c141064f9485956450cd5dbcd5732d4688 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 21 Feb 2024 13:17:59 +0100 Subject: [PATCH] Abstract is generated automatically, including its XMP metadata --- Makefile | 2 +- abstract.tex | 24 +++++++++++++++++++++--- abstract.xmpdata | 5 ----- 3 files changed, 22 insertions(+), 9 deletions(-) delete mode 100644 abstract.xmpdata diff --git a/Makefile b/Makefile index 5c38e1b..5e5bf37 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ thesis.pdf: thesis.tex $(wildcard *.tex) literatura.bib pdflatex $< pdflatex $< -abstract.pdf: abstract.tex abstract.xmpdata +abstract.pdf: abstract.tex pdflatex $< clean: diff --git a/abstract.tex b/abstract.tex index 560b24f..7b0c75f 100644 --- a/abstract.tex +++ b/abstract.tex @@ -1,5 +1,15 @@ %%% Šablona pro jednoduchý soubor formátu PDF/A, jako treba samostatný abstrakt práce. +% Meta-data o práci (je nutno upravit) +\input metadata.tex + +% Vygenerujeme metadata ve formátu XMP pro použití balíčkem pdfx +\let\OrigThesisTitleXMP=\ThesisTitleXMP +\def\ThesisTitleXMP{\OrigThesisTitleXMP (abstrakt)} +\def\AbstractXMP{} +\def\ThesisKeywordsXMP{} +\input xmp.tex + \documentclass[12pt]{report} \usepackage[a4paper, hmargin=1in, vmargin=1in]{geometry} @@ -9,11 +19,19 @@ \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{textcomp} +\usepackage{amsmath} +\usepackage{amsthm} +\usepackage{amsfonts} +\usepackage{fancyvrb} -\begin{document} +\pagestyle{empty} -%% Nezapomeňte upravit abstrakt.xmpdata. +% Definice různých užitečných maker (viz popis uvnitř souboru) +\input macros.tex + +\begin{document} -Toto je ukázkový abstrakt. +% Neřeknete-li jinak, abstrakt doplníme podle metadat +\Abstract \end{document} diff --git a/abstract.xmpdata b/abstract.xmpdata deleted file mode 100644 index 1266cb8..0000000 --- a/abstract.xmpdata +++ /dev/null @@ -1,5 +0,0 @@ -% Metadata k uložení do PDF, podrobnější popis viz dokumentace balíčku pdfx. - -\Author{Jméno Příjmení} -\Title{Název práce} -\Publisher{Univerzita Karlova} -- 2.39.5