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.