Alfredo Braunstein wrote:

> Angus Leeming wrote:
> 
>> Cute, but doesn't scale well if you have multiple insets on one line.
> 
> True.
> 
>>> Otherwise (snapshot7) ,
>> 
>> Yes please!
> 
> There are still a number of problems, mainly due to the fact that the
> inset doesn't have his own row but just vertically enlarges the row it's
> in: 1) it uses vertical space of letters before it: normally this space is
> not used, but huge-sized 'q's get overlapped by the inset. Not very common
> but...

But it is common for inlined insets right now.

blah [inset]+---------+ blah blah [inset]
            | aaaaaaa |       - - - -------+
            | bbbbbbb |                    |
            +---------+       - - - -------+

if the second inset gets out of line, it will overlap with the first one. A
solution would be to pass in metrics also the descent of the row up to now
(this would be needed for the three boxes thingy anyway I think). So we
will end up with something like:

blah [inset]+---------+ blah blah [inset]
            | aaaaaaa |           |     |
            | bbbbbbb |           |     |
            +---------+           |     |
+---------------------------------+     +---+
|                                           |
+-------------------------------------------+

But it's really getting too weird. I think I'm going to drop the whole idea.

> 2) row-driven cursor up and down get confused by it.

This is something we will have with 3B (3 boxes) also.

> I'm still evaluating pros and cons.

I'm shifting to the cons now :-)

Alfredo


Reply via email to