.. I could have been more specific why it doesn't make sense to have an annotation inside of a paragraph or a list in ODP files. :) The reason is that MS PowerPoint file formats only provide the information that there's a comment/annotation on slideN on position (x,y). It's shape independent, so I can not create an artificial paragraph somewhere to follow the ODF 1.2 spec.
On Wed, May 23, 2012 at 12:34 PM, <matus.u...@gmail.com> wrote: > Hi, > > I could use some help from our ODF gurus. > > I tried to fix a few annotation related issues on PPTX files reported > on the test server with the following result. > > The current status is that we only support annotations as created by > OOo/LO, that means <officeooo:annotation> instead of > <office:annotation>. > I would guess the reason is interoperability, because OOo/LO ignores > <office:annotation>. Not a problem to fix this on our side. > > More important is that OOo/LO do not follow ODF 1.2 and place > <officeooo:annotation> outside of <text:p> or <text:list>. Consider > the fact that > there are svg:x and svg:y attributes to position the annotation. And > that a slide as defined in MS PowerPoint is comprised of shapes. > I think that the ODF spec. seems to be too much MS Word oriented in > means of annotation. An annotation or comment is always enclosed in a > paragraph > there (as any other element) and a paragraph might be a list item. > > I suggest to support such invalid ODP documents and to continue create > them to maintain interoperability with OOo/LO. > And to make a aproposal to the ODF TC to update the usability > limitation for <office:annotation>. > > 14.1 <office:annotation> > > The <office:annotation> element is usable within the following elements: > <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:a> 6.1.8, > <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, > <text:ruby-base> 6.4.2 and <text:span> 6.1.7. > > br, > > -matus uzak _______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel