[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#44705: kword inline picture cut off and too much space below
From:       Thomas Siegmund <siegmund () develogen ! com>
Date:       2002-09-02 7:02:14
[Download RAW message or body]

Hi David,

thanks for looking into all this. 

Am Samstag, 31. August 2002 19:51 schrieb David Faure:
> 'Too much space below' is not really a bug. A linespacing of 1.5 means
> 'half the height of the line above', and that's exactly what happens here.
> The line above is getting very high because of the inline picture. An
> inline item is just like one big character, in both cases one would get
> such a big linespacing. I can understand that the behaviour is confusing,
> but it's per the definition... The best is to use a fixed value for the
> linespacing, in this case.
>

I can understand that the behaviour is correct from a programmers point of 
view...

David, usually you would not accept something like this. A programm for end 
users should not be confusing for them. And I am pretty sure that other word 
processors do not behave like this. 

(Had a quick looke at open office 1.0: They have the usual 1, 1.5, 2-fold 
linespacing, and "proportional"), but all of them behave like I would expect. 
The size of the inline picture is ignored for space below the line.

How about this: Instead of using the size of the largest character in a line, 
take the size of the styles default font. Linespacing of 1.5 would behave not 
much different from a fixed value. It would change only with the font size of 
the style. 

> I see a severe repainting problem when the cursor is on that line below
> though :( Will try to fix that one.
>
> I can't see the first bug,

It has vanished on my new system too.

> and the third is a complex rounding problem (the
> future switch to Xft2 will solve it).
>

Have a nice week 

Thomas


-- 
Dr. Thomas Siegmund
DeveloGen AG
Tel: +49(551)50558 654



(Complete bug history is available at http://bugs.kde.org/db/44/44705.html)
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic