From f7d915a202b2b04c40df8692b2ef8c5c31960a0d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 21 Feb 2024 20:50:36 +0100 Subject: [PATCH] Stand-alone abstract in both Czech and English --- Makefile | 9 ++++++--- abstract.tex => abstract-cs.tex | 8 ++++---- abstract-en.tex | 36 +++++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+), 7 deletions(-) rename abstract.tex => abstract-cs.tex (80%) create mode 100644 abstract-en.tex diff --git a/Makefile b/Makefile index fbedceb..d6edde0 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ export TEXINPUTS=../tex//: -all: thesis.pdf abstract.pdf +all: thesis.pdf abstract-cs.pdf abstract-en.pdf # LaTeX je potreba spustit nekolikrat, aby spravne spocital odkazy thesis.pdf: thesis.tex $(wildcard *.tex) literatura.bib @@ -9,9 +9,12 @@ thesis.pdf: thesis.tex $(wildcard *.tex) literatura.bib pdflatex $< pdflatex $< -abstract.pdf: abstract.tex +abstract-cs.pdf: abstract-cs.tex metadata.tex macros.tex xmp.tex + pdflatex $< + +abstract-en.pdf: abstract-en.tex metadata.tex macros.tex xmp.tex pdflatex $< clean: rm -f *.aux *.bbl *.blg *.lof *.log *.lot *.out *.toc *.xmpdata *.xmpi - rm -f thesis.pdf abstract.pdf + rm -f thesis.pdf abstract-cs.pdf abstract-en.pdf diff --git a/abstract.tex b/abstract-cs.tex similarity index 80% rename from abstract.tex rename to abstract-cs.tex index 7b0c75f..6d3eba6 100644 --- a/abstract.tex +++ b/abstract-cs.tex @@ -1,11 +1,11 @@ -%%% Šablona pro jednoduchý soubor formátu PDF/A, jako treba samostatný abstrakt práce. +%%% Šablona pro samostatný abstrakt práce v češtině % 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\ThesisTitleXMP{\OrigThesisTitleXMP\space (abstrakt)} \def\AbstractXMP{} \def\ThesisKeywordsXMP{} \input xmp.tex @@ -24,7 +24,7 @@ \usepackage{amsfonts} \usepackage{fancyvrb} -\pagestyle{empty} +\pagenumbering{gobble} % Definice různých užitečných maker (viz popis uvnitř souboru) \input macros.tex @@ -32,6 +32,6 @@ \begin{document} % Neřeknete-li jinak, abstrakt doplníme podle metadat -\Abstract +\AbstractEN \end{document} diff --git a/abstract-en.tex b/abstract-en.tex new file mode 100644 index 0000000..4840811 --- /dev/null +++ b/abstract-en.tex @@ -0,0 +1,36 @@ +%%% Šablona pro samostatný abstrakt práce v angličtině + +% 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\space (abstract)} +\def\AbstractXMP{} +\def\ThesisKeywordsXMP{} +\input xmp.tex + +\documentclass[12pt]{report} + +\usepackage[a4paper, hmargin=1in, vmargin=1in]{geometry} +\usepackage[a-2u]{pdfx} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage{textcomp} +\usepackage{amsmath} +\usepackage{amsthm} +\usepackage{amsfonts} +\usepackage{fancyvrb} + +\pagenumbering{gobble} + +% Definice různých užitečných maker (viz popis uvnitř souboru) +\input macros.tex + +\begin{document} + +% Neřeknete-li jinak, abstrakt doplníme podle metadat +\Abstract + +\end{document} -- 2.39.2