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.

Reply via email to