On Tue, 2007-08-14 at 12:29 -0600, Andreas J. Guelzow wrote:
> On Tue, 2007-14-08 at 11:24 -0400, Kohei Yoshida wrote:
>
> > > Right now, the specification allows an implementation to place a table
> > > in a cell of a spreadsheet (anyone can see this by looking at the
> > > schema). No implementation that I am aware of currently does this.
> >
> > Right.
> >
> > > Basically the specification is saying: "if you want to put a table into
> > > a spreadsheet cell, here's how you do it." or, "if someone has put a
> > > table into a spreadsheet cell, here's how you find it".
> >
> > The problem that I see is that, once the table is found within a
> > spreadsheet cell, what is the implementer supposed to do with it?
>
>
> Just because current spreadsheets do not use these possibilities, we
> really should not prohibit them. There are people putting pictures
> graphs and many other widgets on a spreadsheet. The ability to include
> tables inside table cells seem to be a quite natural extension of a
> spreadsheet.
Sure, but currently no spreadsheet implements that, and certainly if one
spreadsheet application implements such a feature, we can consider
adding it to the ODF when that happens.
Maybe my use of "disallow" was inappropriate. How about exclude it from
the RNG schema definition?
>
> >
> > For instance, in a word processor, such element may be interpreted as a
> > sub-table, which IMO is appropriate.
>
> Similarly, that may be appropriate in a spreadsheet program.
Yes, but in what form exactly? If I were to implement a subtable within
Calc, for instance, I would have a hard-time deciding how such subtable
should behave.
>
> > But in a spreadsheet application,
> > as I'm not aware of any spreadsheet applications that allow a sub-table
> > within a cell (as you correctly said), it may interpret