Dear Sage developers,

You can find a demo of live documentation on:

        https://more-sagemath-tutorials.readthedocs.io/

Pick e.g. "Demo basics", click "Activate", and wait a bit. To evaluate
a cell, use shift-Enter as in Jupyter.


This was made possible by:

- Sage on mybinder, which gives a service providing temporary Jupyter
  kernels for Sage (and friends)

- ThebeLab [2], an experimental rewrite of Thebe as a thin layer on
  JupyterLab (by Min, again!). ThebeLab should be much more
  maintainable than Thebe.

- Configuration done by Min and myself in sage-package

In principle, any Sage package (by which I mean a Python package using
Sage) that enables the "sage_package.sphinx" extension (provided by
the pip package "sage-package") will benefit from this feature for
free. See the setup.py and conf.py in:

        https://github.com/sagemath/more-sagemath-tutorials/

This is still all rather experimental. In particular there should be a
standard mybinder image for use as default Sage computation backend
(this is currently using my experimental repo I advertised yesterday),
this should be configurable. And ThebeLab is still in its infancy.

But eventually we should update the Sage documentation to use this.

Cheers,
                Nicolas
--
Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net>
http://Nicolas.Thiery.name/

-- 
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 post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to