Antenna House announces the release of Formatter 7.0
New Features
- BPIL: The method of line breaking has been improved with Knuth Plass' Breaking Paragraphs Into Lines algorithm
- *Drop caps: The ability to add initial capital letters of any font, size, and drop to any specified number of lines ☞ Drop Capitals
- BIDI: Bidirectional text formatting has been improved ☞ Difference in Formatting with AH Formatter V6.6
- The behavior of suppress-if-first-on-page has been improved ☞ Difference in Formatting with AH Formatter V6.6
- *Now able to specify the text-indent of a block at the top of the page or column ☞ axf:text-indent-if-first-on-page / CSS -ah-text-indent-if-first-on-page
- *Now able to adjust the space at the end of the last line ☞ axf:flush-zone / CSS -ah-flush-zone
- The avoid-widow-words extension property has been enhanced ☞ axf:avoid-widow-words / CSS -ah-avoid-widow-words
- *Now able to specify the number of table rows that must remain at the top or bottom of a page or column ☞ axf:table-row-widows / CSS -ah-table-row-widows, axf:table-row-orphans / CSS -ah-table-row-orphans
- *Prevent line breaks and hyphenating specific unbreakable words, such as brand names (ie. Antenna House) ☞ unbreakable-words
- Hyphenation exceptions that allow separate rules for words with upper case letters ☞ axf:hyphenate-caps-word / CSS -ah-hyphenate-caps-word
- Languages that do not place single-letter words at the end of a line can now be specified ☞ avoid-orphan-single-word
- Languages that start with a hyphen and do not break lines immediately after the first hyphen can now be specified ☞ avoid-orphan-hyphen
- *Now able to specify whether to process the ligature of Hangul Jamo ☞ jamo-ligature
- *The value of text-orientation-mode has been extended
- *Now able to specify the removal of duplicate marker references ☞ axf:suppress-duplicate-marker-contents
- Support links to specific page numbers in HTML ☞ href-page-link
- PDF 2.0 and *PDF/X-4p can now be outputted ☞
- Role-map property support can now be specified ☞
- Createdate and modifydate in PDF properties can now be specified in HTML/CSS documents ☞ <axf:document-info> / HTML <meta>
- *Named Action in PDFs can now be specified for internal links ☞ internal-destination / CSS -ah-internal-destination
- *bookmark-include property has been enhanced ☞ axf:bookmark-include
- *Now able to specify whether to lock the document at the time of signing with a digital signature field ☞ axf:field-lock-document / CSS -ah-field-lock-document
- Support for Adobe Creative Cloud fonts
- Support for WebP
- Now able to specify whether to display the alternate text of an image if the image is missing ☞ axf:display-alttext / CSS -ah-display-alttext
- Now able to reference external CSS information in SVG ☞ SVG Conformance
- *Now able to specify whether the size matches the viewBox setting when the width and height of the root element are omitted in SVG ☞ responsive-svg-size
- The default value of display in <math> can now be changed ☞ mathDisplay
- *In XSL-FO, “merge-f” and “merge-ff” can now be specified with merge-sequential-page-numbers ☞ merge-sequential-page-numbers
- In CSS, the following features are now possible:
- *Specify box-decoration-break property
- Arrange a footnote and an anchor on the same page or column ☞ CSS -ah-footnote-keep
- Specify the layout of a footnote ☞ CSS -ah-footnote-keep
- *Specify internal-destination ☞ CSS -ah-internal-destination
- *Custom metadata properties can now be set in PDFs ☞ <axf:custom-property> / HTML <meta>
- Command-line enhancements:
- *Automatically detect a range of typographic problems in the formatted Area Tree ☞ Automated Analysis
- *Output error messages in XML format ☞ -xmlerr
- *Suppress Error Messages ☞ no-disp-warnings
- GUI enhancements:
- The display method of Log Window can now be specified ☞
- Links can now be added to the document displayed in the Log Window
- *Suppress Error Messages ☞ no-disp-warnings
- Font configuration files can now be edited ☞ Edit Font Configuration File
- Full screen mode option
- Increase the size of toolbar icons ☞ Large Tool Bar Icon
FO – The following issues have been corrected:
- The line break position was inaccurate due to the incorrect processing of axf:keep-together-within-dimension.
- Crash due to incorrect column processing. RT#22843, RT#22787
CSS – The following issues have been corrected:
- Titles were rendered in different locations due to incorrect processing of margin: auto; RT#22123
- -ah-replace-text inside a table cell duplicated lines. RT#22842
Other:
- PDF corruption with SF-Mono.ttc font. RT#22813
- SVG gradient with more than one color lost the transparency in PDF output. RT#22848
- SVG output did not preserve the superscript and subscript font size. RT#22884
*Not available for Lite Version of AH Formatter