AH CSS Formatter Standard V7.2x
Released: Sep 16, 2021
Aggiornamenti in V7.2x
V7.2 MR9
Updated Dec 1, 2022
Fixes
- CSS Corrections:
- An empty inline element created a line.
- Truncated image in a cell using -ah-repeat-cell-content-at-break.
- Overflow after the page selector change.
- 'white-space: pre-wrap' overflow with BPIL.
- Performance problem with overflowing content.
- Other:
- axf:pdftag="''" did not work for table row.
- axf:pdftag="Div" did not work with table cell.
- PDF annotation dates had an extra hour added.
- Error in output PDF using embedded PDFs.
- PDF output failed due to incorrect font handling.
- Crash with Inter font.
- Incorrect marker-end rendering in SVG.
- CGM text position was shifted.
- CGM text distortion.
- QR barcode with Latin diaeresis generated an invalid Shift-JIS error.
- Linux HTTP response buffer was too small.
V7.2 MR8
Updated Oct 13, 2022
Fixes
- CSS - The following issues have been corrected:
- Crash with Arabic document.
- Rendering slowed down and overflowed.
- Last page of embedded PDF used the wrong page selector.
- Other - The following issues have been corrected:
- Invalid PDF/UA-1 header check.
- Bottom left evaluation watermarked was not marked as Artifact.
- Warning when reading PDF as per specifications.
- Absolutely positioned that set bookmark prevented other bookmarks from appearing.
- Gradients did not work if the first <stop> offset was not 0 with SVG.
- Crash if path point had 'NaN' in SVG.
- munmap_chunk() and free() invalid pointer errors with SVG.
- MathML <mlabeledtr> label ignored rowalign.
V7.2 MR7
Updated Aug 25, 2022
Features
- Added support for Microsoft Windows Server 2022.
- Added support for Microsoft Windows 11.
Fixes
- CSS - The following issues have been corrected:
- hyphenation-keep-mode="word" did not work.
- Corrupt footnotes.
- break-after: avoid did not work.
- Extra line break occurred.
- Crash with supplied document.
- Stuck in a loop generating extra pages.
- Common:
- BIDI parenthesis problem with Latin text inline.
- Other:
- Failed to output PDF with importing PDF error.
- Incorrect form position in embedded PDF.
- Tagged PDF was incorrectly tagged.
- Incorrect processing of axf:pdftag.
- veraPDF PDF/UA-1 CIDSet validation failure.
- Text alignment problem with 'Adobe Garamond Pro' font.
- Slow rendering with 'Minion 3' font.
- font-face specified font rendered incorrectly in PDF.
- GIF could not be included in PDF.
- GIF palette error with Linux version.
- SSL_CERT_DIR didn't work.
V7.2 MR6
Updated Jul 7, 2022
Fixes
- CSS - The following issues have been corrected:
- border-radius was not clipping the element content.
- Crash with supplied document.
- General - The following issues have been corrected:
- Warning with PDF/UA PAC 2021 footnote.
- PDF creation and modification dates were not using daylight savings time.
- PDF output with reverse page option and zoom open action opened to the last page.
- Clearer error message is now available if icc profile file isn't found.
- CGM was not rendered.
- Image artifact in PDF when down sampling options were used.
- no-disp-warnings didn't work with -xmlerr.
V7.2 MR5
Updated May 19, 2022
Fixes
- CSS - The following issues have been corrected:
- Float in the list body generated an extra line.
- Out of memory error with Noto fonts.
- content: url(); was not working in @top-left.
- :nth-child() was not working correctly for table rows.
- General - The following issues have been corrected:
- External bookmark was not shown in PDF/UA output.
- Repeated conversion of PDF resulted in endless loop.
- PDF output failed due to incorrect PDF embedding process.
- Could not use NotoSansJP font.
- Incorrect JPEG rendering.
- Empty SVG <tspan> didn't advance y position.
- Serbian hyphenation exception dictionary processing was incorrect.
- Linux HTTPS host header added unnecessary port numbers.
V7.2 MR4
Updated Mar 24, 2022
Fixes
- CSS - The following issues have been corrected:
- Float overflowed before the forced page break.
- Missing page header after the table break.
- Formatting failed due to incorrect processing of the caption element.
- Page counter reset was not working in the multi-column document.
- Other:
- Validation error with PDF/X-4:2010 and embedded PDF/X-3:2002.
- Validation error with PDF/A-2a.
- Incorrect PDF layer visibility if tagging was used.
- Endless loop with PDF input file.
- Crash fix for some inputs with axf:pdftag.
- Incorrect glyph rendering with TiemposText font.
- Incorrect glyph rendering with Symbol font.
- Question mark could not be used for the font-family name.
- Incorrect SVG rendering.
- Formatting failed with the .NET interface.
- HTTP redirect to the same URL with added trailing slash was not working.
V7.2 MR3
Updated Feb 3, 2022
Features
- Enhancements:
- Added the ability to set a string to fallback if axf:alttext / -ah-alttext are not set.
Fixes
- CSS - The following issues have been corrected:
- Overflow of spanned content on a page with footnotes.
- keep-together.within-page was not working with row spanned table cell.
- Unsupported graphic error with linear-gradient background-image inside a list-item in a table-cell.
- Invalid counter reset.
- Incorrect page number reference in a table header.
- SVG CDATA style rules were ignored.
- Formatting didn't complete.
- Common:
- Bengali mark was disconnected.
- Other:
- PDF JavaScript added an extra backslash.
- unicode-range was not checked with <script-font> configuration setting.
- test-align justify problem with Libertinus font.
- Crash with supplied document and fonts.
- Output PDF image was incorrect due to incorrect PNG processing.
- Extra lines were rendered in SVG image.
- Missing content in SVG.
- Extra content was rendered in SVG.
- Formatting using the .NET interface failed.
- -xmlerr option changed the error level.
V7.2 MR2
Updated Dec 17, 2021
Features
- Enhancements:
- The value of xml:lang specified in the higher level XML can now be inherited when an SVG is referenced in a higher level XML such as FO or HTML.
- The font-stretch property can now be specified for <axf:font-face> / CSS @font-face.
Fixes
- CSS - The following issues have been corrected:
- Error with negative -ah-float-margin-y value.
- -ah-hyphenation-keep: column was not working.
- zlib error with a large document.
- Corrupt PDF output using a PDF background image.
- Footnote counter reset was not working if TeX hyphenation was used.
- 'auto' in the named page list used a wrong page selector.
- Incorrect value for target-counter pointing to a float.
- @import with media selector reported an error.
- ::footnote call was repeated at the beginning of a column.
- Crash with supplied document.
- Common:
- Incorrect line breaking between ' and «.
- Other:
- Font weight was changed on the following page.
- Acrobat PDF/X-4 validation error with an image that used the different version of output intent profile.
- SimSun was chosen as a Japanese font.
- In SVG files, text-decoration marked up in CSS was not evaluated.
- Bookmarks no longer jump to the locations when converting AreaTree to PDF.
- Hostname in external-destination was being resolved and increased the rendering time accordingly.
V7.2 MR1
Updated Oct 21, 2021
Fixes
- CSS - The following issues have been corrected:
- Text overflowed into the footnote area.
- -ah-suppress-duplicate-footnote didn't work if the footnote body was a block.
- -ah-suppress-duplicate-footnote reset the footnote number incorrectly after the page break.
- -ah-suppress-duplicate-footnote didn't work with the rtl content.
- Margin and chapter counter errors in a large document.
- -ah-keep-together-within-dimension was not working correctly.
- @page could not be used inside @media.
- Common:
- In some East Asian scripts, joiners (U+200D) rendered incorrectly.
- Other:
- The font selection was incorrect when creating PDF.
- Embedded PDF was not output correctly.
- Embedded font error when outputting a document with AcroForm in PDF/UA.
- A part of CGM image being stretched.
- Postscript from "Adobe PDF" in German version of Windows had incorrect page settings.
- XSLT warnings was not shown in GUI log window first time the document and stylesheet were transformed.
- Linux version was missing the port number in GET host header.
V7.2 R1
Updated Sep 16, 2021
Features
- Supported Systems:
- AWS Graviton2 (Amazon Web Services Linux 2 Graviton2) and Apple Mac M1 have been added to the supported systems.
- Formatting Features:
- axf:float-y / CSS -ah-float-y has been extended. The anchor value is now available.
- Added the ability to adjust the spacing on the last line.
- CSS Only:
- Added the ability to specify whether to delete the same footnote on the same page in CSS.
- Compound names such as XSL leader-length.minimum are now available in CSS.
- Added the ability to specify whether to match pseudo-classes such as first-child or only-of-type to the root element.
- The value of Media types has been extended.
- The CSS @page has been enhanced.
- The :nth() page selector can now be specified.
- The priority of the page selector in AH Formatter V7.2 is now clarified.
- The Cascading Order of CSS in AH Formatter V7.2 is now clarified.
- Changes in CSS interpretation has been updated.
- The handling of <link> in HTML has now been improved.
- PDF:
- The expansion text can now be specified for tags in Tagged PDF.
- When outputting a tagged PDF, it is now possible to specify whether to set alternate text for tags descended from tags that have alternate text setting.
- The language can now be specified for each PDF output in separate volumes.
- Images:
- In SVG, when fill in the root element is omitted, the value of color specified in the upper XML can now be inherited.
- Hyphenation:
- The value of axf:hyphenate-caps-word / CSS -ah-hyphenate-caps-word has been extended.
- The processing of words containing SOFT HYPHEN (U+00AD) is now clarified.
- Interface:
- Microsoft .NET Core 3.1 is now available for .NET interface.
- GUI:
- Bookmarks can now be displayed in GUI.
- Other:
- The dpcm unit is now available.
Fixes
- CSS - The following issues have been corrected:
- Contents overflowed to the previous column.
- Premature page break in a cell with rotated content.
- Length value for -ah-keep-together-within-dimension was not working with row spanned table cell.
- An image overflowed with 'page-break-before: always'.
- Incorrect lang properties caused all the :lang() to be applied.
- Incorrect vertical position of :before element that used 'top' with a percentage.
- Absolute position was not working with SVG image.
- Crash with :last and page-break-before: right.
- Crash with supplied document.
- Common:
- Float at the end of single-page-master-reference overflowed.
- Multicol float overflowed.
- Other:
- The black color in SVG did not become K100 when outputting PDF/X to SVG.
- Incorrect glyph rendering.
- punctuation-trim in the Option Setting File was not working.