AH CSS Formatter Lite 新版本發表

Released: Feb 20, 2020

V7.0 R1 中的更新

V7.0 R1

Updated Feb 20, 2020


  • BPIL: The method of line breaking has been improved with Knuth Plass' Breaking Paragraphs Into Lines algorithm.
  • BIDI: Bidirectional text formatting has been improved.
  • The behavior of suppress-if-first-on-page has been improved.
  • The avoid-widow-words extension property has been enhanced.
  • Hyphenation exceptions that allow separate rules for words with upper case letters.
  • Languages that do not place single-letter words at the end of a line can now be specified...

Released: Feb 6, 2020

V6.6 MR11 中的更新


  • CSS – The following issues have been corrected:
    • When a page break occurred within a column, the position of the block with position: absolute; was specified shifted.
    • The pseudo element created by :before could be misaligned.
    • The character string specified by string-set was not displayed.
  • Other:
    • Corrupt PDF with linearize option and EPS image.
    • "error exists on this page" reported by Acrobat when opening Formatter PDF output.
    • Acrobat preflight reported an error with PDF/A-2a output.
    • Missing...

Released: Dec 19, 2019

V6.6 MR10 中的更新


  • 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.
  • CSS – The following issues have been corrected:
    • The processing of position: absolute; specified for the li element of the table was incorrect.
    • The table border with position: absolute; was displayed twice.
    • The table referenced by the element() function was incorrectly reflected in the margin box.
    • ::before elements in the table used...

Released: Nov 7, 2019

V6.6 MR9 中的更新


  • 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 with long target-text(). #21764
    • A crash with data that had a float being processed incorrectly. #21802
    • The last page selector did not work with an empty element. #21700
  • Other:
    The following constant names in enum XfoPDFVERSION of C/C++ interface were incorrect. The...

Released: Sep 26, 2019

V6.6 MR8 中的更新


CSS - The following issues have been corrected:

  • The default second value of ‘margin-break' was not being ‘discard'. #21253
  • The compound running header was not visible when the direction was set to RTL. #21499


  • An embedded aliased font did not display the correct glyph in output PDF. #21158
  • The image resolution was not acquired correctly.
  • A crash when using the MathML as input. #21202
  • Infinite loop with command line when creating an area tree. #21425

Released: Aug 1, 2019

V6.6 MR7 中的更新


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 specified as percent value for the absolutely positioned element didn't appear to work. #20984
  • Infinite page output loop with right to left text in html. #20814
  • target-text ‘before' was not working with rtl text. #20897

Released: Jun 20, 2019

V6.6 MR6 中的更新

Updates in V6.6 MR6

CSS - The following issues have been corrected:

  • Empty inline at the end of a word created an extra space with 'text-justify-trim: inter-word'. # 20320
  • If there was an area of position:absolute; with the width specified as % in an inline-block where the width was not specified, the processing was incorrect.
  • Applying bidi to images, inline-blocks, etc. did not work correctly.
  • Possible infinite loop and memory leak with Arabic text. #20208
  • -ah-keep-together-within-dimension didn...

Released: Apr 25, 2019

V6.6 MR5 中的更新

Updates in V6.6 MR5

  • Enhancements:
    • Formatter is able to specify ‘createdate' and ‘modifydate' to <axf:document-info> / HTML <meta>.
  • CSS - The following issues have been corrected:
    • The list item marker appeared bolder than expected.
    • The background color of the row spanned cell was incorrect.
    • Negative letter spacing prevented ‘-ah-hyphenate-hyphenated-word: false' from working.
    • If -ah-assumed-page-number was not specified, a temporary area was secured with “0”. It has been corrected so...

Released: Mar 14, 2019

V6.6 MR4 中的更新

Updates in V6.6 MR4

  • CSS – The following issues have been corrected:
    • multi-column block with negative margin and footnote caused a premature page break. #19464
    • Absolutely positioned inline disappeared. #19594
    • font-face led to incorrect ‘outline' position. #19494
    • The option with relative file that referenced relative font-face fonts didn't resolve correctly in Linux. #19390
  • Other:
    • The PDF/X option corrupted PDF. #19271
    • The linearized option led to corrupt pdf if the document used an id with the...

Released: Jan 24, 2019

V6.6 MR3 中的更新

Updates in V6.6 MR3

  • CSS – The following issues have been corrected:
    • Inconsistent breaking of the contents in table headers that had rotated cells. #19104
    • Wrong named page selector was used for xhtml first page. #18979
    • Duplicated ::before and ::after elements with mixed languages with different writing modes. #19049
    • Incorrect font selected from @font-face options. #18897
  • Common:
    • Overlapping Thai accent marks with ‘HP Simplified AS Light' font. #19053
    • form-field couldn't set “named-action” as an...