talks: Add "beamer-manifest.scm".

Tested with Guix commit 7dce1df34b5838f8d8915dab3127a27bbb8a430f.

* talks/beamer-manifest.scm: New file.
This commit is contained in:
Ludovic Courtès 2021-11-16 17:10:49 +01:00
parent c17e1f66ef
commit 31eacf80f8
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 22 additions and 0 deletions

22
talks/beamer-manifest.scm Normal file
View File

@ -0,0 +1,22 @@
;;; Released under the GNU GPLv3 or any later version.
;;; Copyright © 2021 Ludovic Courtès <ludo@gnu.org>
;; Manifest to create an environment to build LaTeX/Beamer slides. Inspired
;; by <https://github.com/etu/presentations/blob/master/shell.nix#L4-L15>.
(specifications->manifest
'("rubber"
"texlive-base" "texlive-beamer"
"texlive-fonts-ec" "texlive-etoolbox"
"texlive-generic-ulem" "texlive-latex-capt-of"
"texlive-latex-wrapfig" "texlive-latex-geometry"
"texlive-latex-ms" "texlive-latex-graphics"
"texlive-latex-pgf" "texlive-translator"
"texlive-latex-xkeyval" "texlive-mweights" "texlive-fontaxes"
"texlive-latex-textpos" "texlive-latex-fancyvrb" "texlive-xifthen"
"texlive-ifmtarg" "texlive-latex-upquote"
;; Additional fonts.
"texlive-cm-super" "texlive-amsfonts"
"texlive-fira" "texlive-inconsolata"))