diff options
Diffstat (limited to 'users/tazjin/presentations/tvix-eval-2023')
-rw-r--r-- | users/tazjin/presentations/tvix-eval-2023/default.nix | 12 | ||||
-rw-r--r-- | users/tazjin/presentations/tvix-eval-2023/presentation.tex | 13 |
2 files changed, 14 insertions, 11 deletions
diff --git a/users/tazjin/presentations/tvix-eval-2023/default.nix b/users/tazjin/presentations/tvix-eval-2023/default.nix index 6b3076895097..ce831556de89 100644 --- a/users/tazjin/presentations/tvix-eval-2023/default.nix +++ b/users/tazjin/presentations/tvix-eval-2023/default.nix @@ -1,7 +1,7 @@ { depot, pkgs, ... }: let - inherit (pkgs) fontconfig texlive stdenv imagemagick; + inherit (pkgs) fontconfig texlive stdenv imagemagick runCommand qrencode; tex = texlive.combine { inherit (texlive) @@ -22,6 +22,15 @@ let translator; }; + linksQrCode = runCommand "qrcode.png" { } '' + ${qrencode}/bin/qrencode -o code.png -s 8 \ + --background=fafafa \ + --foreground=000000 \ + 'https://tazj.in/blog/tvix-eval-talk-2023' + + # latex has trouble with the PDF produced by qrencode + ${imagemagick}/bin/convert code.png $out + ''; in stdenv.mkDerivation { name = "progmsk-tvix-eval"; @@ -40,6 +49,7 @@ stdenv.mkDerivation { # webp images can't be included directly, need to convert to PNG convert ${depot.tvix.website}/tvix-logo.webp tvix-logo.png + cp ${linksQrCode} qrcode.png # As usual, TeX needs to be run twice ... ${tex}/bin/xelatex presentation.tex diff --git a/users/tazjin/presentations/tvix-eval-2023/presentation.tex b/users/tazjin/presentations/tvix-eval-2023/presentation.tex index 3eb1658036df..5cb8cd506500 100644 --- a/users/tazjin/presentations/tvix-eval-2023/presentation.tex +++ b/users/tazjin/presentations/tvix-eval-2023/presentation.tex @@ -138,17 +138,10 @@ \end{frame} \begin{frame}{Спасибо!} - Ссылки: - \begin{itemize} - \item tvix.dev - \item tvl.fyi - \item tvixbolt.tvl.su - \end{itemize} - - % TODO: QR code or something for these links - - \vspace{3cm} \begin{center} + \includegraphics[width=6cm,keepaspectratio=true]{qrcode.png} + + https://tazj.in/blog/tvix-eval-talk-2023 \\ t.me/tazjin | tazjin@tvl.su \end{center} \end{frame} |