#13131: Make a top-level table/Table function
----------------------------------+-----------------------------------------
       Reporter:  kcrisman        |         Owner:  was     
           Type:  enhancement     |        Status:  new     
       Priority:  major           |     Milestone:  sage-5.4
      Component:  user interface  |    Resolution:          
       Keywords:                  |   Work issues:          
Report Upstream:  N/A             |     Reviewers:          
        Authors:                  |     Merged in:          
   Dependencies:                  |      Stopgaps:          
----------------------------------+-----------------------------------------

Comment (by jhpalmieri):

 Some random comments and questions:

 - When defining a table, the user should be able to specify
 position/alignment (left, right, center). Should they be able to do this
 for each column, and do we like LaTeX notation for this? Should they be
 able to specify positioning for each individual entry?

 - Is it too much work to try to align numbers at their decimal places?
 [http://ryanmlayer.wordpress.com/2009/10/05/aligning-on-decimal-points-an-
 example-of-the-specifier/ LaTeX] and
 [http://www.volkerschatz.com/tex/halign.html LaTeX] ways to do this.
 [http://krijnhoetmer.nl/stuff/javascript/table-align-char/ html] and
 [http://stackoverflow.com/questions/1363239/aligning-decimal-points-in-
 html html] ways to do this, but perhaps complicated or messy.

 - Should we refactor the matrix printing code so that it uses this class?

 - `html.table` expects a nested list as input, and so the entries in
 [1,2,3] get plotted as separate rows. is that the right thing, or should
 [1,2,3] get plotted as a single row?

 - We should probably steal code from html.table, matrix._repr_,
 matrix.str, matrix._latex_

 - Should we allow subtables (like subdivisions in matrices)?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13131#comment:2>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to