A (very) good alternative to the notebooks is sage-shell-mode 
<https://github.com/sagemath/sage-shell-mode> , an emacs major mode 
providing

   - interaction with a Sage session
   - optionally, typesetting of the results
   - optionally, integration of (2D) graphics in the output.

I tend to use it more and more with org-mode <https://orgmode.org/>, an 
emacs major mode providing (among other things) babel 
<https://orgmode.org/worg/org-contrib/babel/>, which allows to create 
documents integrating text (with markup and cross-references), code 
snippets and the results of execution. Google "Reproducible research" and 
"literate programming" to see what I mean...

Pros :

   - It's emacs <https://www.gnu.org/software/emacs/>, an incredibly 
   powerful editor and development environment


Contras:

   - It's emacs, which comes with a Matterhorn 
   
<https://upload.wikimedia.org/wikipedia/commons/6/6e/Matterhorn_from_Klein_Matterhorn.jpg>-like
 
   learning curve : really well worth it, but a bit steep for casual use (but 
   emacs use tend to be not casual : once you'v got it, you tend to keep 
   it...).



HTH,

Le jeudi 28 mars 2019 20:27:52 UTC+1, Andreas Schuldei a écrit :
>
> Hi,
>
> I used to use cocalc for my sage needs, but I would perfer using my own 
> resources and run my stuff locally. 
>
> i found https://ask.sagemath.org/question/35772/error-on-display-latex/ .
>
> is it correct that those are my only options to get graphical and nicely 
> formatted output? i tried the twisted webserver (sage -n sagenb) and that 
> was not so nice. 
>
> I do have nice syntax highliting etc in emacs, can i somehow get proper 
> error messages and nicely formatted output with sage-shell-mode?
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to