OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-collab message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [office-collab] Suggestions for moving forward to resolveissues


On Fri, 2011-04-22 at 12:55 +0200, Frank Meies wrote:
> Hi Ben,
> 
> On 22.04.2011 04:51, monkeyiq wrote: 
> > 
> > This inference of changes using buckets gets stickier when one
> > considers captions. The below was generated by OpenOffice for a
> > document where I inserted a small image and gave it a caption
> > "captext". If one considers changes to style and then more intricate
> > changes inside the text:p, the runtime xml diff of ECT buckets
> > becomes somewhat complex just so an application can show the user
> > the changes to a caption.
> > 
> >       <text:p text:style-name="Standard">
> >         <draw:frame draw:style-name="fr1" draw:name="Frame1"
> > text:anchor-type="paragraph" svg:width="2.709cm" draw:z-index="0">
> >           <draw:text-box fo:min-height="4.817cm">
> >             <text:p text:style-name="Illustration"><draw:frame
> > draw:style-name="fr2" draw:name="graphics1"
> > text:anchor-type="paragraph" svg:x="0.004cm" svg:y="0.002cm"
> > svg:width="2.709cm" style:rel-width="100%" svg:height="4.817cm"
> > style:rel-height="scale" draw:z-index="1"><draw:image
> > xlink:href="Pictures/10000000000001400000023953C5B569.jpg"
> > xlink:type="simple" xlink:show="embed"
> > xlink:actuate="onLoad"/></draw:frame>Illustration <text:sequence
> > text:ref-name="refIllustration0" text:name="Illustration"
> > text:formula="ooow:Illustration+1"
> > style:num-format="1">1</text:sequence>: captext</text:p>
> >           </draw:text-box>
> >         </draw:frame>
> >       </text:p>
> > 
> > On the other hand, the text:p here and in other places of and ODF
> > file could all be tracked the same way in the GCT. The application
> > gets to be able to show the changes to a caption just as it does an
> > edit to a table cell, just as it does an edit to the first paragraph
> > in the body of the document.
> 
> That's what OOo currently does. There is no difference (neither in the
> generated xml nor in the internal structures) if you change the
> caption text:p or any other paragraph in the document.

So in this particular case, the ECT as it stands is actually a fair bit
harder to implement than the GCT. The ECT requiring two very different
IO paths depending on context.

> 
> Regards,
> 
> Frank




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]