> Ok, I can see why you would want tabs here. Tables are probably a little > overkill here. What I would do in this case is to use list-block and > count characters in the title column. I'd set the > provisional-distance-between-starts property depending on the number of > characters.
Yes, list-block could probably help in that situation. But I don't have title column (though not sure what you mean by title column). Why do I need to count characters in it? Actually it would be much better to have some FO xml snippet in list.fo example, which demonstrates how list items will be aligned if we have list like this: 1.<some space>Item1 1.1.<some space>Item11 1.1.1.<some space>Item111 having each time <some space> length calculation performed based already on label length to the left of it. In my case I get that provisional-distance-between-starts value should be calculated separatedly for each list label-item pair, cause setting it to some average/maximum value (for title column?) and folowing then by other label-item pairs doesn't resolve this issue. Andrejus