Table implementation

Here you can write anything to the tables... Ideas, what features we need etc.

What format should be supported?
 copy/paste from OpenOffice import from table calculator: Calc, Gnumeric, KSpread HTML tables txt files with items LaTeX 

What information should be imported?
 dimension and content of cells style (borders, fill etc.) only from OpenOffice copy/paste</li> </ul> Optional  style (borders, fill etc.) from HTML tables</li> otherwise it would be possible to copy/paste from HTML to OpenOffice and then to Scribus</li> </ul>

What features we need?
 size of tables</li> dimension of table</li> automatic/fixed column size</li> where the heading is</li> automatic split table: yes/no and if heading will be added</li> lines: where, color, style, width</li> cells: fill (color, pattern, picture or equation)</li> operations with cells: merge, split</li> operations with rows/columns: delete, add</li> optimise: height, width of cells</li> make height/width of cells equal</li> change size of cell manually</li> <li>align numbers according to comma: yes/no</li> <li>align of table to: text (other via distribute and align)</li> <li>tack to the text => create control system for this</li> <li>possibility to create "table style"</li> <li>padding: color, width</li> <li>delete current fill, style... altogether</li> </ul> Optional <ul> <li>exchange columns with rows and vice versa</li> <li>split table</li> </ul>

Table research in other applications
What programs have some table capabilities? It divides into two groups: Office and DTP programs.

Office programs <ul> <li>MS Office,</li> <li>OpenOffice.org,</li> <li>KOffice,</li> <li>abiword,</li> <li>SoftMaker Office.</li> </ul> DTP programs <ul> <li>Adobe Indesign,</li> <li>Quark XPress,</li> <li>MS Publisher,</li> <li>LyX.</li> </ul>

Scribus solution
I found some texts to this feature: <ul> <li>some info in Scribus wiki</li> <li>older bug Table styles in Mantis with User Interface</li> </ul>

Inserting table
<ul> <li>icon like now</li> <li>via create frame > at the center will be icon with table too (1:40-1:55) here</li> </ul>

How will be table stored in Scribus?
In .sla document <ul> <li>background, lines etc. in SVG</li> <li>grouped same type of objects</li> <li>Example: background, grouped minor lines, grouped main lines, text</li> <li>simply editable when needed</li> <li>possible to add to scrapbook</li> </ul> As a Table Style <ul> <li>predefined specification for all objects</li> <li>it consists of text style, line style and shapes/frames</li> <li>Example: Main header: top, paragraph style tab1 fill: shape color: none; Normal item: paragraph style tab2 fill: shape color: none; border left: line1 color: black; border right: line1 color: black, border top: line1 color: black; border bottom: line1 color: black;</li> </ul>

Missing fatures
<ul> <li>align items according to comma or point directly, not via tabulator</li> <li>align text to the internal table grid</li> <li>find solution for align of two-line text</li> <li>tack table to text with its control system</li> </ul>