FWIW, we are working on a python package that partially overlaps sagetex functionality:
https://framagit.org/pang/texsurgery El lunes, 6 de diciembre de 2021 a las 19:06:47 UTC+1, Matthias Koeppe escribió: > -1 on demoting it from standard. It's tiny, and installing it as part of > the distribution is unproblematic. > > -1 on adding a Sage-specific installation procedure for TeX. Actually, we > already have one but there is no good reason to use it other than possibly > as part of the binary distribution; https://trac.sagemath.org/ticket/31529 > proposes to remove it. > > +1 on exploring and documenting alternatives that are not tied to Sage. > > > On Monday, December 6, 2021 at 1:55:38 AM UTC-8 emanuel.c...@gmail.com > wrote: > >> Having a *standard* way to integrate Sage’s results in a document is >> **crucial*. >> >> So -1. >> >> Counter-proposal : add a pseudo-package à la tinytex >> <https://cran.r-project.org/web/packages/tinytex/index.html> (which >> tests for a local TeX installation, and install a minimal TeX if necessary). >> >> Other possible alternatives : PythonTeX >> <https://github.com/gpoore/pythontex> (slightly more general, accepts >> more languages), codebraid <https://github.com/gpoore/codebraid> (a >> budding equivalent to PythonTeX using Markdown as a markup language). The >> latter may become important, Markdown turning out to be much more popular >> than LaTeX nowadays (notwithstanding its severe limitations). >> >> Possible addition : professionals mathematicians do not need a LaTeX >> introduction, but students and “engineering type” users might benefit from >> a “Presenting Sage work” section in our tutorials. >> >> Le lundi 6 décembre 2021 à 01:02:12 UTC+1, Michael Orlitzky a écrit : >> >>> SageTeX was added to sage as a standard package in >>> >>> https://trac.sagemath.org/ticket/7617 >>> >>> It's closely tied to sage (can't be used on its own), but is also not >>> used by any other part of sage. >>> >>> Can we demote it to an optional package? Realistically this amounts to >>> adding "first, run `make sagetex`" at the top of the docs that talk >>> about it (warning: requires translators). >>> >>> The benefits are the usual ones: faster installation, less disk usage, >>> easier for distros to package a standard "sage". And the downside of >>> course is that anyone regularly using sagetex will have to either >>> ./configure --enable-sagetex, or run "make sagetex" at some point. >>> >>> >>> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/4a77ffe2-8686-4be7-8d1a-fcebf01fdd6an%40googlegroups.com.