aboutsummaryrefslogtreecommitdiff
path: root/latex/fmts
diff options
context:
space:
mode:
Diffstat (limited to 'latex/fmts')
-rw-r--r--latex/fmts/slides.tex19
1 files changed, 19 insertions, 0 deletions
diff --git a/latex/fmts/slides.tex b/latex/fmts/slides.tex
index dd72633d..8f922cca 100644
--- a/latex/fmts/slides.tex
+++ b/latex/fmts/slides.tex
@@ -16,6 +16,7 @@
\usepackage[school]{pgf-umlcd}
\usepackage{fontawesome5}
\usepackage{tabularx}
+\usepackage{ulem}
\usepackage[most]{tcolorbox}
\usetikzlibrary{decorations.pathmorphing} % For my tcolorboxes
@@ -56,5 +57,23 @@
% My commands
\newcommand{\boldred}[1]{\textcolor{red}{\textbf{#1}}}
+
+\newcommand{\beamersolution}[2]{%
+\only<-\fpeval{#1-1}>{\textcolor{white}{#2}}%
+\only<#1->{#2}%
+}
+\newcommand{\beamerpsolution}[2]{%
+\only<-\fpeval{#1-1}>{\phantom{#2}}%
+\only<#1->{#2}%
+}
+
+\ifluatex
+ \newcommand{\beamergap}[2]{\underLine{\beamersolution{#1}{#2}}}
+ \newcommand{\beamerpgap}[2]{\underLine{\beamerpsolution{#1}{#2}}}
+\else
+ \newcommand{\beamergap}[2]{\uline{\beamersolution{#1}{#2}}}
+ \newcommand{\beamerpgap}[2]{\uline{\beamerpsolution{#1}{#2}}}
+\fi
+
\begin{document}
\end{document}