[ODFPlugtest] Gouda plugfest: problem case with ODT frames encountered in OEP project
Willem-Jan Veen
willem at lunatech.com
Thu Dec 22 14:58:49 CET 2011
Hi Oliver,
Thank you for the effort. I shall try to generalize your solution for our conversion and test if it resolves the incidents that have been reported to us. As soon as I have a stable solution, I'll report back to you.
Kind regards,
Willem-Jan Veen
On Dec 22, 2011, at 2:40 PM, Oliver-Rainer Wittmann wrote:
>
> Hi Willen-Jan,
>
> attached you find two version which are stable in their layout regarding
> the area of the picture with the two descriptions - one above and one
> below.
> (See attached file: KIO-experiment-stable-01.odt)(See attached file:
> KIO-experiment-stable-02.odt)
>
> These are the changes which I applied:
> - the change which you have made, mentioned below, to the text frames in
> the left page border around the interesting area.
> Anchoring at-character and horizontal position the text frame in relative
> to the anchor character gives better control regarding horizontal
> positioning, because the paragraph top may be 'extended' by other object
> which overlay with the paragraph.
> - the picture and its two description are now anchored as-character each in
> its own paragraph. The paragraph are tied together by setting 'keep with
> next paragraph at the first and the second paragraph.
> Anchoring an object (text frame, picture, drawing object, embedded object)
> as-character treats the object as a character. Such an object is like a big
> letter - simply spoken. Such an anchoring avoids problems regarding text
> flow and overlapping. the object flow as characters and overlapping with
> each can not happen as character can not overlap each other.
>
> The second version "...stable-02.odt" is the same as the first one except
> one change. The paragraphs left indent has been from 0cm to -6cm.
>
>
> Mit freundlichen Grüßen / Best regards
> Oliver-Rainer Wittmann
>
> --
> Advisory Software Engineer
> -------------------------------------------------------------------------------------------------------------------------------------------
>
> IBM Deutschland
> Beim Strohhause 17
> 20097 Hamburg
> Phone: +49-40-6389-1415
> E-Mail: orwitt at de.ibm.com
> -------------------------------------------------------------------------------------------------------------------------------------------
>
> IBM Deutschland Research & Development GmbH / Vorsitzende des
> Aufsichtsrats: Martina Koederitz
> Geschäftsführung: Dirk Wittkopp
> Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart,
> HRB 243294
>
>
>
> From: Willem-Jan Veen <willem at lunatech.com>
> To: Oliver-Rainer Wittmann/Germany/IBM at IBMDE
> Cc: ODF Plugfest mailinglist <plugtest at opendocsociety.org>
> Date: 24.11.2011 11:04
> Subject: Re: [ODFPlugtest] Gouda plugfest: problem case with ODT frames
> encountered in OEP project
>
>
>
> Hi Olivier,
>
> As I promised yesterday, a short explanation of the odd behaviour that I
> experienced after some experimenting in openoffice on the
> KIO-experiment.odt document, that I gave you during the plugfest. I've made
> a few screen shots to visualize the steps I made to recreate this odd
> behaviour.
>
> 1. open the KIO-experiment.odt and scroll to the page where to change the
> frame floating behaviour (KIO-experiment-initial-rendering.png)
> 2. enter the frame dialog for the frame with text box and change the
> anchor-type into "to-character" and the vertical relation to
> "char" (KIO-experiment-changing-frame-settings.png)
> 3. close the frame dialog with [ok] and notice the improved rendering of
> the frame with text box
> (KIO-experiment-correct-rendering-after-frame-changes.png)
> 4. save the document and force a reload with the menu option found in
> openoffice file menu (KIO-experiment-reload-modified-document.png)
> 5. after reloading the document, notice the unexpected altered page-layout
> (KIO-experiment-broken-rendering-after-reload.png)
>
> I had the same behaviour using neo-office. Both experiments where done on a
> Mac Os (Lion).
>
> After this experiment I stopped with experiments to improve the flow of
> frames. I'm of course still very interested in a solution that resolves the
> issues we have when frames start to flow to another page, both for the
> images with a title above and comments below as well as for margin texts
> that are encapsulated in a frame. I'm also curious what caused the observed
> behaviour in the described experiments. Note that the behaviour is
> reproducable in attached document.
>
> Finally, I've similar issues with the flowing of lines in ODT documents,
> but I'll devise another simple document to demonstrate this scenario.
>
> Thanks for all the help you may give.
>
> Regards,
> Willem-Jan
>
> [attachment "KIO-experiment.odt" deleted by Oliver-Rainer
> Wittmann/Germany/IBM]
>
> [attachment "KIO-experiment-initial-rendering.png" deleted by Oliver-Rainer
> Wittmann/Germany/IBM]
>
> [attachment "KIO-experiment-changing-frame-settings.png" deleted by
> Oliver-Rainer Wittmann/Germany/IBM]
>
>
> [attachment "KIO-experiment-correct-rendering-after-frame-changes.png"
> deleted by Oliver-Rainer Wittmann/Germany/IBM]
>
> [attachment "KIO-experiment-reload-modified-document.png" deleted by
> Oliver-Rainer Wittmann/Germany/IBM]
>
>
>
> [attachment "KIO-experiment-broken-rendering-after-reload.png" deleted by
> Oliver-Rainer Wittmann/Germany/IBM]
>
> On Nov 23, 2011, at 2:25 PM, Oliver-Rainer Wittmann wrote:
>
>> Hi Willem-Jan,
>>
>> we already had the possibility to talk at the end of the ODF Plugfest in
>> Gouda, NL last week about your layout problems in some detail.
>> I think I have already given you some hints in order to get more control
>> about the layout regarding the flow of text frames in OpenOffice.org
> resp.
>> Apache OpenOffice.
>>
>> As promised I am planning to followup on your problems in more detail
> when
>> I have some resources left. Hopefully, I have some time in the next week.
>> I hope it is ok for the rest of the mailing list subscribers, if I post
> the
>> followup on this mailing list, because - as far as I have seen - the
>> problems are more or less related to applications which base on
>> OpenOffice.org code than they are related to ODF.
>> If not, please let me know.
>>
>> Willem-Jan: Do not hestitate to ping me, if you have
> questions/comments/...
>>
>>
>> Mit freundlichen Grüßen / Best regards
>> Oliver-Rainer Wittmann
>>
>> --
>> Advisory Software Engineer
>>
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>>
>> IBM Deutschland
>> Beim Strohhause 17
>> 20097 Hamburg
>> Phone: +49-40-6389-1415
>> E-Mail: orwitt at de.ibm.com
>>
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>>
>> IBM Deutschland Research & Development GmbH / Vorsitzender des
>> Aufsichtsrats: Martin Jetter
>> Geschäftsführung: Dirk Wittkopp
>> Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht
> Stuttgart,
>> HRB 243294
>>
>>
>>
>> From: Willem-Jan Veen <willem at lunatech.com>
>> To: plugtest at opendocsociety.org
>> Date: 18.11.2011 10:45
>> Subject: [ODFPlugtest] Gouda plugfest: problem case with ODT
> frames
>> encountered in OEP project
>> Sent by: plugtest-bounces at opendocsociety.org
>>
>>
>>
>> Hi,
>>
>> The problem case with frames concern for instance the inclusion of an
> image
>> with a title on top and additional remarks on the bottom. In the specific
>> situation that the image doesn't fit on the remainder of the page, it
>> automatically floats to the next page (what is good), but the positioning
>> of the frames with title, image and remarks become scrambled.
>>
>> I've attached a small ODT file which demonstrates this behaviour. It
> first
>> shows a image with title and remarks which are rendered correctly
> position
>> to each other. A page further, in identical example is presented but this
>> time the image didn't fit on the remainder of the page and floated to the
>> next page. You can immediately see the resulting visual effects when
> opened
>> in openoffice or neo-office.
>>
>> Please note, that the ODT isn't correctly zipped. The original ODT was
> much
>> larger, so I unzipped de ODT, manually removed as much content as
> possible
>> while keeping the problem case intact. I then zipped the ODT quickly by
>> hand without placing the file mime type as-is on the starting offset. In
>> our experience, this doesn't pose a problem for rendering such a document
>> in a word processor. The real system does do the final zip process
>> according to specification.
>>
>> Regards,
>> Willem-Jan Veen
>>
>> [attachment "KIO-exoeriment.odt" deleted by Oliver-Rainer
>> Wittmann/Germany/IBM] _______________________________________________
>> Plugtest mailing list
>> Plugtest at opendocsociety.org
>> http://lists.opendocsociety.org/mailman/listinfo/plugtest
>>
>
> <KIO-experiment-stable-01.odt><KIO-experiment-stable-02.odt>
More information about the Plugtest
mailing list