font property inheritance

Properties

1. Specifying font properties on fo:list-block
2. How do the position properties work
3. Are hyphenation properties inherited

1.

Specifying font properties on fo:list-block

James Tauber

Font properties are inherited down to individual
characters. You can specify font properties on any
formatting object you like and any textual content will
inherit those properties (unless overriden by a closer
ancestor).

There is nothing wrong with

    <list-block font-size="12pt">
        <list-item>
            <list-item-label>
                <block>[abc]</block>
            <list-item-label>
            <list-item-body>
                <block>A list item</block>
            </list-item-body>
        </list-item>
        ...
    </list-block>

            

2.

How do the position properties work

Stephen Deach

All areas have an (actual-)height and (actual-)width. For
fo:block, the (actual-)height is determined by its
content. It is the actual height and not the setting of the
"height" property that is used in determining most
%-based size and positioning values.

            

3.

Are hyphenation properties inherited

Stephen Deach

All the "common hyphenation properties" ad the
'hyphenation-*' properties in
"miscellaneous" are inherited.