To add on Travis post, some rationale for having default LaTeX typeset 
outputs in the Jupyter notebook is
- Jupyter is scheduled to be the default notebook in Sage 8.0
- It is likely that users (especially beginners) who employ the notebook 
instead of the console are expecting to have "nice" outputs
- A strength of Sage, as compared e.g. to Mathemetica, is to provide LaTeX 
typeset display 
- However, currently, one must type "%display latex" in some cell to 
trigger LaTeX typesetting; it is very likely that a beginner will miss this

Note that when the LaTeX display is turned on, it remains possible to get 
the text-only (_repr_) display of an object simply by using print(). For 
instance: 
In [1]: ZZ

*Z*In [2]: print(ZZ)
Integer Ring

As Travis pointed out, a current limitation of the latex display is the 
\multicolumn command (invoked in the _latex_ function of some Sage 
objects), which is not rendered by MathJaX (I don't know why nor if there 
is any MathJaX option to fix this). Hence the proposal of %display auto as 
the default (i.e. the user will *not* have to type "%display auto"). 

Best,

Eric. 

-- 
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