On Sunday, January 24, 2016 at 9:10:27 AM UTC-8, Nathann Cohen wrote:
>
> Hello everybody,
>
> I just noticed that M.str(unicode=True) (when M is a matrix) prints the 
> matrix very nicely (especially when it is a block matrix), with pretty 
> parentheses on both sides.
>
>   sage: print matrix.block(3,3,[matrix.ones(2)]*9).str(unicode=True)
>
> Would it be possible to make it the default behaviour? Through Volker's 
> machinery for auto-detection of output format, for instance?
>
<https://lh3.googleusercontent.com/-_go-OOGZwWM/VqUsxr4PSVI/AAAAAAAAAC4/dfoLasn1Twg/s1600/unicode_matrices.png>

I would prefer not to make it the default behavior. With the terminal I use 
("Terminal" on OS X) it doesn't look that good: the upper and lower left 
parentheses overlap with the corresponding entries of the matrix. 

-- 
John

-- 
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 [email protected].
To post to this group, send email to [email protected].
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