summaryrefslogtreecommitdiff
path: root/doc/guix.texi
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/guix.texi
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/guix.texi')
-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
Because @TeX{} Live is so huge and because finding one's way in this
maze is tricky, this section provides some guidance on how to deploy
the relevant packages to compile @TeX{} and @LaTeX{} documents.
-
-@TeX{} Live currently comes in two mutually exclusive flavors in Guix:
-
-@itemize
-@item
-The ``monolithic'' @code{texlive} package: it comes with @emph{every
-single @TeX{} Live package} (roughly 4,200), but it is huge---more than
-4@tie{}GiB for a single package!
-
-@item
-A ``modular'' @TeX{} Live distribution, in which you only install the
+Guix contains the full @TeX{} Live distribution in a modular setup,
+in which you only install the
packages you need, whose name is always prefixed with @samp{texlive-}.
-@end itemize
-
-To insist, these two flavors cannot be combined@footnote{No rule
-without exception! As the monolithic @TeX{} Live does not contain the
-@command{biber} executable, it is okay to combine it with
-@code{texlive-biber}, which does.}. If in the modular setting your
-document does not compile, the solution is not to add the monolithic
-@code{texlive} package, but to add the set of missing packages from the
-modular distribution.
Building a coherent system that provides all the essential tools and, at
the same time, satisfies all of its internal dependencies can be