#14266: Fix sage_input and pretty print for NonCommutativeSymmetricFunctions,
others.
---------------------------------------+------------------------------------
Reporter: elixyre | Owner: was
Type: task | Status: new
Priority: major | Milestone: sage-5.9
Component: user interface | Resolution:
Keywords: ascii-art | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Jean-Baptiste Priez | Merged in:
Dependencies: | Stopgaps:
---------------------------------------+------------------------------------
Comment (by hivert):
Replying to [comment:1 vbraun]:
> Whats the difference between `_repr_`, `_pretty_repr_normal_`, and
`_pretty_repr_term_`? I think there should be only one `_repr_`, using
ascii art unconditionally if printing the object benefits from it. Why
would you want to turn it off? I don't see the need for a different
display handler, we aleady have one that does handle ascii art.
There is definitely a need for a configurable display. In combinatorics
depending on the context we really need to be able to be able to print
various
object in several different ways: The simplest example is
partitions. Sometimes you need to see:
(3,3,2,1,1)
sometime you need
{{{
###
###
##
#
#
}}}
or if you are french
{{{
#
#
##
###
###
}}}
Another example is graphs. Currently we only have
Graph on 6 vertices
Probably many user will rather have
Graph on 6 vertices with 5 edges
Or to see the incidence matrix...
So I definitely see a need for configurable output.
Florent
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14266#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" 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 http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.