diff options
| -rw-r--r-- | latex/fmts/.gitignore | 2 | ||||
| -rw-r--r-- | latex/fmts/Makefile | 18 | ||||
| -rw-r--r-- | latex/fmts/slides.tex | 23 |
3 files changed, 43 insertions, 0 deletions
diff --git a/latex/fmts/.gitignore b/latex/fmts/.gitignore new file mode 100644 index 00000000..26aedee6 --- /dev/null +++ b/latex/fmts/.gitignore @@ -0,0 +1,2 @@ +*.log +*.fmt diff --git a/latex/fmts/Makefile b/latex/fmts/Makefile new file mode 100644 index 00000000..da911d69 --- /dev/null +++ b/latex/fmts/Makefile @@ -0,0 +1,18 @@ +PANDOC_DIR=../../pandoc +LATEX_DIR=.. +TEMPLATE_DIR=../../templates + +FORMATS:=$(addsuffix .fmt,handout map sequence slides) + +.PHONY: all +all: $(FORMATS) + +%.fmt: $(TEMPLATE_DIR)/%.tex + TEXINPUTS=$(LATEX_DIR):.: pdflatex -ini -jobname=$* -shell-escape '&pdflatex' mylatexformat.ltx $< + +slides.fmt: slides.tex + TEXINPUTS=$(LATEX_DIR):.: pdflatex -ini -jobname=slides -shell-escape '&pdflatex' mylatexformat.ltx $< + +.PHONY: clean +clean: + rm -f $(FORMATS) diff --git a/latex/fmts/slides.tex b/latex/fmts/slides.tex new file mode 100644 index 00000000..b6bbfe55 --- /dev/null +++ b/latex/fmts/slides.tex @@ -0,0 +1,23 @@ +% Options for packages loaded elsewhere +\PassOptionsToPackage{unicode}{hyperref} +\PassOptionsToPackage{hyphens}{url} +% +\documentclass[ + ignorenonframetext, + aspectratio=169, + table]{beamer} +\usepackage{pgfpages} +\usepackage{amsmath,amssymb} +\usepackage{iftex} + +% My default packages +\usepackage{tikz} +\usetikzlibrary{calc, positioning, tikzmark, shapes.arrows, arrows.meta} +\usepackage[school]{pgf-umlcd} +\usepackage{fontawesome5} +\usepackage{tabularx} + +% My commands +\newcommand{\boldred}[1]{\textcolor{red}{\textbf{#1}}} +\begin{document} +\end{document} |
