9.0.005

Date of release: 2018-10-10

Bug fixes

Font effects not restored after cancelling font mask

(bug 3244) In some circumstances, the <fontmask-properties/> directive failed to restore one or more currently selected font properties.

Incorrect font properties applied

(bug 3247) Effects applied by the <font-properties/> command remain active for the scope of the current element and its descendants within content generated for secondary transformations or previewed by the Mapping Assistant.

Diacritics positioned incorrectly

(bug 3248) The position of Hebrew diacritics relative to their associated base character was incorrect. The positioning rules applied when processing Hebrew non-spacing marks have been adjusted.

Unexpected page break when processing orphaned paragraph

(bug 3249) An orphaned paragraph could not be repositioned by reducing the paragraph spacing within the preceding content. In some circumstances, TopLeaf generated an unexpected page break when it attempted to reposition the orphaned paragraph by adjusting the page break point.

Unexpected binding error when processing orphaned paragraph

(bug 3250) An orphaned paragraph could not be repositioned by reducing the paragraph spacing within the preceding content. In some circumstances, TopLeaf generated an unexpected binding error when it attempted to reposition the orphaned paragraph by adjusting the page break point.