On Mon, Dec 6, 2021 at 6:06 PM Matthias Koeppe <matthiaskoe...@gmail.com> wrote: > > -1 on demoting it from standard. It's tiny, and installing it as part of the > distribution is unproblematic.
it's possible to make it into a PyPI package - e.g. switch from using make to using ninja to build the package (I even have a prototype, it works), then everything (assuming TeX installed, naturally) can be built using standard Python tools and packages. But I'd rather not do it in this release cycle. > > -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 (which tests for a >> local TeX installation, and install a minimal TeX if necessary). >> >> Other possible alternatives : PythonTeX (slightly more general, accepts more >> languages), 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/2ca7be82-9173-4db5-86bc-4ceb9854d6f5n%40googlegroups.com. -- 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/CAAWYfq3LgXy3ThzYwHX2kv2B0SBfe4975Zft-iVxG7fOrzGNFA%40mail.gmail.com.