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.

Reply via email to