From 26b7daeb5a5a9b4f5d1a3aba7b1afdf5f4e67f6e Mon Sep 17 00:00:00 2001
From: Alice BRENON <alice.brenon@ens-lyon.fr>
Date: Thu, 10 Apr 2025 15:16:02 +0200
Subject: [PATCH] Replace monolithic texlive package by the parts actually used
 in the thesis

---
 manifest.scm | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/manifest.scm b/manifest.scm
index 0fa2b21..52ca9eb 100644
--- a/manifest.scm
+++ b/manifest.scm
@@ -9,7 +9,16 @@
              ((gnu packages python) #:select (python))
              ((gnu packages python-science) #:select (python-pandas))
              ((gnu packages python-xyz) #:select (python-matplotlib python-seaborn))
-             ((gnu packages texlive) #:select (texlive))
+             ((gnu packages tex) #:select (texlive-babel-french
+                                           texlive-collection-fontsrecommended
+                                           texlive-collection-latexrecommended
+                                           texlive-ctex
+                                           texlive-etoc
+                                           texlive-multirow
+                                           texlive-siunitx
+                                           texlive-ulem
+                                           texlive-xecjk
+                                           texlive-xetex))
              ((gnu packages wireservice) #:select (csvkit)))
 
 (let ((python-pysankey (load "dependencies/python-pysankey.scm")))
@@ -38,6 +47,15 @@
                   python-pysankey
                   python-seaborn
                   sed
-                  texlive))
+                  texlive-babel-french
+                  texlive-collection-fontsrecommended
+                  texlive-collection-latexrecommended
+                  texlive-ctex
+                  texlive-etoc
+                  texlive-multirow
+                  texlive-siunitx
+                  texlive-ulem
+                  texlive-xecjk
+                  texlive-xetex))
           (manifest
             (list (package->manifest-entry gcc-toolchain "static"))))))
-- 
GitLab