As a consequence of the recent discussion on the correct bpd for inline 
areas I was looking at actually implementing it. Part of that is 
correct vertical positioning, i.e. baseline alignments, of those areas.

Am I correct in saying that the vertical-align property which is a 
shorthand for a combination of baseline related properties is not 
currently implemented as shorthand, that is the property system doesn't 
do the mapping to the corresponding properties (alignment-baseline, 
alignment-adjust, baseline-shift and dominant-baseline)?

Also those 4 properties, while set on the various fo's, don't seem to 
have getters so are not available to the layout system.

So, the first step in moving away from vertical-align and to the four 
corresponding properties is to fix the property subsystem and the fo 
definitions.

Finn, the property system already has a notion of corresponding 
properties, etc.. I haven't looked into it in any detail but can that 
be used for the mapping of vertical-align or do we need some custom 
mechanism in this case?

Manuel

Reply via email to