diff --git a/Makefile b/Makefile index f51fd72..1256d2d 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,17 @@ TARGET=slides.pdf +QRENCODE=qrencode -t svg --background=ffffff00 + SVGS=$(wildcard imgs/*.svg) SVG_PDFTEXS = $(patsubst imgs/%,imgs/pdf_tex/%,$(SVGS:.svg=.pdf_tex)) SVG_PDF = $(patsubst imgs/%,imgs/pdf/%,$(SVGS:.svg=.pdf)) AUTOGEN_SVGS_LIST=mac AUTOGEN_SVGS=$(addprefix imgs/_autogen/,$(AUTOGEN_SVGS_LIST)) -all: $(SVG_PDFTEXS) $(SVG_PDF) $(AUTOGEN_SVGS) $(TARGET) +QR_NAMES=qr_slide.pdf qr_draft.pdf +QR_IMGS=$(addprefix imgs/pdf/,$(QR_NAMES)) + +all: $(SVG_PDFTEXS) $(SVG_PDF) $(AUTOGEN_SVGS) $(QR_IMGS) $(TARGET) %.pdf: %.tex latexmk -pdfxe $< @@ -24,6 +29,14 @@ imgs/pdf/%.pdf: imgs/%.svg mkdir -p "imgs/pdf" inkscape "$<" -o "$@" 2>/dev/null +imgs/pdf/qr_slide.pdf: + $(QRENCODE) -o - "https://tobast.fr/files/ietf108-v40v6.pdf" \ + | inkscape --pipe -o "$@" 2>/dev/null + +imgs/pdf/qr_draft.pdf: + $(QRENCODE) -o - "https://datatracker.ietf.org/doc/draft-bastian-babel-v4ov6/" \ + | inkscape --pipe -o "$@" 2>/dev/null + .PHONY: clean clean: latexmk -C diff --git a/slides.tex b/slides.tex index d0be3fe..7cca405 100644 --- a/slides.tex +++ b/slides.tex @@ -168,4 +168,35 @@ draft-bastian-babel-v4ov6}} \end{itemize} \end{frame} + +%%%%%%%%%%% Conclusion frame %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{frame}{} + \begin{center} + \alert{\Huge Questions?} + \end{center} + + \vspace{3em} + + \begin{columns}[T] + \begin{column}{0.5\textwidth} + \centering + \textbf{\large RFC draft} + + \href{https://datatracker.ietf.org/doc/draft-bastian-babel-v4ov6/}{\texttt{\large huit.re/draft-v4ov6}} + + \includegraphics[width=0.4\textwidth]{imgs/pdf/qr_draft.pdf} + \end{column} + + \begin{column}{0.5\textwidth} + \centering + \textbf{\large These slides} + + \href{https://tobast.fr/files/ietf108-v40v6.pdf}{\texttt{\large huit.re/ietf108-v4ov6}} + + \includegraphics[width=0.4\textwidth]{imgs/pdf/qr_slide.pdf} + \end{column} + \end{columns} +\end{frame} + \end{document}