AH Formatter Releases

Released: Jan 28, 2021

Updates in V7.1x

V7.1 MR1

Updated Mar 18, 2021

Features

  • Languages:
    • Added a Dutch exception dictionary.

Fixes

  • FO – The following issues have been corrected:
    • writing-mode="rl" rendered incorrect glyph with fo:character.
    • Change bar was mis-aligned.
    • alignment-baseline="before-edge" increased the line height.
    • bpil-limit-chars created a premature page break.
    • bpil overflowed into the footnote area.
  • CSS – The following issues have been corrected:
    • Wrong running element was used.
    • Incorrect rendering of fixed layout table...

Released: Feb 20, 2020

Updates in V7.0x

V7.0 MR6

Updated Dec 10, 2020

Fixes

  • FO - The following issues have been corrected:
    • axf:float-margin-y did not work - RT#25235.
    • Inline image became smaller when the height of the area was specified by % on the next page - RT#25239.
    • Overflow of list inside of a table - RT#25442.
    • Footnote marker was not reset - RT#25606.
    • Ruby base character stuck out at the beginning of the line.
  • CSS - The following issues have been corrected:
    • Empty element at the end of inline elements overflowed the line - RT...

Released: Feb 6, 2020

Updates in V6.6 MR11

Fixes

  • FO – The following issues have been corrected:
    • A table footer repeated the border of the previous row-spanned cell.
    • Even though relative-align “baseline” was specified in fo:list-item, the baseline of fo:list-item-label and fo:list-item-body could not be aligned.
    • Crash with a document that had fo:float with axf:float-move="keep" specified.
  • CSS – The following issues have been corrected:
    • When a page break occurred within a column, the position of the block with position: absolute; was...

Released: Dec 19, 2019

Updates in V6.6 MR10

Fixes

  • Enhancements:
    • When the rounded corner is specified, the rounded corner is applied even when the border-style is dotted, dashed, dotted-dash or dot-dot-dash.
  • FO – The following issues have been corrected:
    • span="all" block caused text to overflow under the float in the second column.
    • fo:initial-property-set caused a letter to be dropped from the second line.
    • The footnote numbers were not incrementing.
    • An overflow occurred when the area with overflow=”condense” included the ruby area.
  • CSS...

Released: Nov 7, 2019

Updates in V6.6 MR9

Fixes

  • FO – The following issues have been corrected:
    • Floats with axf:float-y=”after”, axf:float-reference=”page” specified were sent to the next page.
    • The table overflowed to the right instead of continuing below. #21771
    • The baseline changed when there was a float. #21780
  • CSS – The following issues have been corrected:
    • span=”all”, forced page break, and space settings created extra pages. #21826
    • -ah-margin-break processing caused unnecessary margins. #21768
    • target-counter() caused an overflow...

Released: Sep 26, 2019

Updates in V6.6 MR8

Fixes

FO - The following issues have been corrected:

  • axf:float-y=”after”, axf:float-reference=”page” might cause the floats to overlap without moving to the next page.
  • A float pushed down when neighbor margin exactly filled the space in between. #21281
  • break-after=”page” was only breaking the column. #21277
  • A line break position of Khmer list block in a column was incorrect.
  • A table marker text in a table footer overlapped the page footer on the first page of the table. #21334
  • A table with two...

Released: Aug 1, 2019

Updates in V6.6 MR7

Fixes

FO – The following issues have been corrected:

  • Removing revision bar made other revision bars disappear. #17188
  • Background PDF image with background-position-vertical led to corrupt PDF output. #21081
  • column even though axf:footnote-position=”column” was specified. #20273

CSS – The following issues have been corrected:

  • The page break caused the float overflow. #20829
  • The span all block with only one column of the content following didn't fill the available space. #20991
  • The top property...

Released: Jun 20, 2019

Updates in V6.6 MR6

Updates in V6.6 MR6

FO - The following issues have been corrected:

  • Unexpected column break before block with keep-together.within-column="always". #20659
  • axf:suppress-duplicate-footnote="true" was being applied to the next column even though axf:footnote-position=”column” was specified. #20273
  • axf:abbreviation-character-count did not work.
  • When axf:text-justify="inter-character" was specified, a half-width white space was too big.
  • axf:line-number caused Formatter to crash. #20536
  • axf:revsion-bar...

Released: Apr 25, 2019

Updates in V6.6 MR5

Features

  • Formatter is able to specify ‘createdate' and ‘modifydate' to <axf:document-info> / HTML <meta>.

Fixes

  • XSL-FO:
    • Formatter would crash with axf:line-number and floats.
    • The keep-together in a row spanned cell overflowed.
    • The axf:word-break=”break-all” caused an overflow.
    • The letter-spacing.maximum affected the Arabic rendering.
    • Formatter would crash with the incorrect processing of U+200D.
  • CSS:
    • The list item marker appeared bolder than expected.
    • The background color of the row...

Released: Mar 14, 2019

Updates in V6.6 MR4

Features

  • Now able to specify “merge-f” or “merge-ff” for merge-sequential-page-numbers in FO.
  • Now able to specify whether to match the setting of the size of viewBox or not when the width and height of the root element are omitted in SVG.

Fixes

  • FO – The following issues have been corrected:
    • If different PDF layers were specified for each of the two fo:flow, overflow occurred on the final page.
    • The final span=”all” caused the content to disappear. #19495
    • fo:retrieve-marker specified for fo:static...