It can become an optional spkg as soon as we figure out a robust way to install it with the binary distributions.
The main problem is that it's not a very standard Python package, as its installation involves generation of Python source from .dtx files by TeX. So, if we make it into a PyPI package, a custom build step has to be added into setup.py Meanwhile, please review the update to 3.6, which includes contributions from SciPy's @pv. https://trac.sagemath.org/ticket/32887 Dima On Mon, 6 Dec 2021, 09:55 Emmanuel Charpentier, < emanuel.charpent...@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/f5972e30-e9f7-4ca0-8597-06f662fd8504n%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/f5972e30-e9f7-4ca0-8597-06f662fd8504n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAAWYfq1BFW2B88DOfAOKyVq4pymMA6UWFLRRBBjN%3DaZ-bjPFBQ%40mail.gmail.com.