Andre Poenitz wrote:
One use case I can think of is a linguist wanting to mark individual parts of a sentence. Certain words can be part of several such entities, so overlapping might make sense there, and also the "artificial splitting workaround" of the pure inset approach might not be really feasible.
Why wouldn't the artifical splitting work? (Assuming the user can be allowed to make a selection like that in the first place.) About the only example I can think of, is if the visible markup cannot be split. For example, if the user wants his ranges marked with underbraces. But this is an example that latex can't print anyway, as latex underbraces are hierarchical. bold, italic and underlines can fake partial overlap though, because you won't notice if a bold/italic/underline interval is split up. Helge Hafting