]> mj.ucw.cz Git - diplomky.git/commitdiff
Stand-alone abstract in both Czech and English cs
authorMartin Mares <mj@ucw.cz>
Wed, 21 Feb 2024 19:50:36 +0000 (20:50 +0100)
committerMartin Mares <mj@ucw.cz>
Wed, 21 Feb 2024 19:52:33 +0000 (20:52 +0100)
Makefile
abstract-cs.tex [new file with mode: 0644]
abstract-en.tex [new file with mode: 0644]
abstract.tex [deleted file]

index fbedcebbfd21f70b878c649387cf96920fd4a6f8..d6edde0afa0e141f67956cdc4c4a53ae19d7acb7 100644 (file)
--- 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-cs.tex b/abstract-cs.tex
new file mode 100644 (file)
index 0000000..6d3eba6
--- /dev/null
@@ -0,0 +1,37 @@
+%%% Š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\space (abstrakt)}
+\def\AbstractXMP{}
+\def\ThesisKeywordsXMP{}
+\input xmp.tex
+
+\documentclass[12pt]{report}
+
+\usepackage[a4paper, hmargin=1in, vmargin=1in]{geometry}
+\usepackage[a-2u]{pdfx}
+\usepackage[czech]{babel}
+\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
+\AbstractEN
+
+\end{document}
diff --git a/abstract-en.tex b/abstract-en.tex
new file mode 100644 (file)
index 0000000..4840811
--- /dev/null
@@ -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}
diff --git a/abstract.tex b/abstract.tex
deleted file mode 100644 (file)
index 7b0c75f..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-%%% Š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}
-\usepackage[a-2u]{pdfx}
-\usepackage[czech]{babel}
-\usepackage[utf8]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{lmodern}
-\usepackage{textcomp}
-\usepackage{amsmath}
-\usepackage{amsthm}
-\usepackage{amsfonts}
-\usepackage{fancyvrb}
-
-\pagestyle{empty}
-
-% 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}