summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-01-06 12:35:17 +0100
committerRutherther <rutherther@ditigal.xyz>2026-01-25 21:17:44 +0100
commit7f46cd4becbb82240c676d1024055eeb04efca95 (patch)
treea172fdc95e55147c175f3f15e69f558eab039892 /doc
parent15f87a0f037ec9b4f5045965416652670ffd955f (diff)
gnu: texlive: Deprecate in favor of texlive-scheme-full.
* gnu/packages/texlive.scm (%texlive-date, %texlive-year, texlive-extra-src, texlive-texmf-src, texlivebin, texlivetexmf): Delete variables. (texlive): Redefine as texlive-scheme-full. * gnu/packages/books.scm: Remove module inclusion. * doc/guix.texi: Remove documentation for monolithic texlive. Change-Id: I23837ca29cbbc080833be122972dcfe31c0fd1bb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi22
1 files changed, 2 insertions, 20 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index e23f7854708..bdaadba6526 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -55310,27 +55310,9 @@ related typesetting systems, taken from the
55310Because @TeX{} Live is so huge and because finding one's way in this 55310Because @TeX{} Live is so huge and because finding one's way in this
55311maze is tricky, this section provides some guidance on how to deploy 55311maze is tricky, this section provides some guidance on how to deploy
55312the relevant packages to compile @TeX{} and @LaTeX{} documents. 55312the relevant packages to compile @TeX{} and @LaTeX{} documents.
55313 55313Guix contains the full @TeX{} Live distribution in a modular setup,
55314@TeX{} Live currently comes in two mutually exclusive flavors in Guix: 55314in which you only install the
55315
55316@itemize
55317@item
55318The ``monolithic'' @code{texlive} package: it comes with @emph{every
55319single @TeX{} Live package} (roughly 4,200), but it is huge---more than
553204@tie{}GiB for a single package!
55321
55322@item
55323A ``modular'' @TeX{} Live distribution, in which you only install the
55324packages you need, whose name is always prefixed with @samp{texlive-}. 55315packages you need, whose name is always prefixed with @samp{texlive-}.
55325@end itemize
55326
55327To insist, these two flavors cannot be combined@footnote{No rule
55328without exception! As the monolithic @TeX{} Live does not contain the
55329@command{biber} executable, it is okay to combine it with
55330@code{texlive-biber}, which does.}. If in the modular setting your
55331document does not compile, the solution is not to add the monolithic
55332@code{texlive} package, but to add the set of missing packages from the
55333modular distribution.
55334 55316
55335Building a coherent system that provides all the essential tools and, at 55317Building a coherent system that provides all the essential tools and, at
55336the same time, satisfies all of its internal dependencies can be 55318the same time, satisfies all of its internal dependencies can be