Menu Close

Antenna House is used in production in various industries with a wide range of requirements. Here are some examples of what you can do with Formatter: auto manual, annual report, forms & instructions .

Need more examples? Check out a real live case with Formatter creating documents in real time.

Page region and structure

Page region, width and height, columns, footnote, etc.

XSL Standard Specification
Explaining each region in a page (<fo:region-*>)PDFFO
Creating regions in a body region, combination of columns, footnotes and floats (<fo:float>, <fo:footnote>, column)PDFFO
Writing direction in the region-start/end (writing-mode, reference-orientation)PDFFO
Switching between right and left page layouts (<fo:page-sequence-master>)PDFFO
Multi columns (column-count)PDFFO
Footnote (<fo:footnote>)PDFFO
Change bar (<fo:change-bar-*>)PDFFO
AH Formatter Extended Specification
Page masters for odd and even pages counting from the beginning of the document (<fo:page-sequence-master>, odd-or-even, odd-document, even-document)PDFFO
Spread page master (<axf:spread-page-master>, <axf:spread-region>)PDFFO
Setting a background color to the entire page (background-color)PDFFO
Setting an image as the page background (background-image)PDFFO
Scaling the background image (axf:background-content-height)PDFFO
Background image size (axf:background-size, background-image)PDFFO
Specify the border to the region (<fo:region-*>, border-*)PDFFO
Nested fo:page-sequence (<fo:page-sequence>)PDFFO
Column rule (axf:column-rule)PDFFO
Footnote arrangement (<fo:footnote>, axf:footnote-stacking)PDFFO
Creating a footnote number and specifying a default value (axf:footnote-number)PDFFO
Suppressing duplicate footnotes within the same page (axf:suppress-duplicate-footnote)PDFFO
A footnote breaking across multiple pages (axf:footnote-max-height)PDFFO
Footnote arrangement in the column document (axf:footnote-position)PDFFO
Sidenote (axf:footnote-position)PDFFO
Text or graphic in change bar (<fo:change-bar-begin>)PDFFO

Float examples

Placing a float in any positions.

XSL Standard Specification
Side float (<fo:float>)PDFFO
AH Formatter Extended Specification
Page floats (<fo:float>, axf:float-reference, axf:float-x, axf:float-y)PDFFO
Multi-column float examples (<fo:float>, axf:float-reference, axf:float-x, axf:float-y)PDFFO
Column float examples (<fo:float>, axf:float-reference, axf:float-x, axf:float-y)PDFFO
Side floats (<fo:float>, axf:float-x)PDFFO

Ruby and emphasis marks

Mono-ruby, group-ruby, jyukugo-ruby, emphasis mark, etc.

AH Formatter Extended Specification
Ruby (<axf:ruby>, <axf:ruby-base>, <axf:ruby-text>)PDFFO
Ruby in vertical mode (<axf:ruby>, <axf:ruby-base>, <axf:ruby-text>)PDFFO
Ruby alignment (<axf:ruby>, axf:ruby-align)PDFFO
How ruby overhangs text (<axf:ruby>, axf:ruby-overhang)PDFFO
Ruby and emphasis marks (<axf:ruby>, axf:text-emphasis-style)PDFFO


Importing external images, watermarks in SVG, etc.

XSL Standard Specification
Loading external graphics (<fo:external-graphic>)PDFFO
Automatically fitting graphics to the drawing area (scale-to-fit)PDFFO
Graphic scaling in discrete steps (allowed-height-scale, allowed-width-scale, fo:scaling-value-citation)PDFFO
Embed graphic in XSL-FO (data:, fo:external-graphic)PDFFO
Scalable Vector Graphics (SVG) (<fo:external-graphic>, SVG)PDFFO
Displaying CGM Graphics (<fo:external-graphic>, CGM)PDFFO
Encapsulated PostScript (EPS) graphics (<fo:external-graphic>, EPS)PDFFO
MathML Samples (<math>)PDFFO
MathML rendering of menclose notation=”circle” and pseudo script (<math>, pseudoScripts, encloseCircle)PDFFO
AH Formatter Extended Specification
Example of watermark using SVG (background-image, SVG)PDFFO
Gradient (background-image, linear-gradient, radial-gradient)PDFFO


It is necessary to purchase AH Formatter Barcode Generator Option to use this feature.

AH Formatter Extended Specification
Barcode (<fo:external-graphic>, data:application/vnd.ah-barcode)PDFFO
Barcode color and size (<fo:external-graphic>, data:application/vnd.ah-barcode, color)PDFFO


XSL Standard Specification
Avoiding fo:table-row overflow due to keep-together.within-*=”always” (keep-together.within-page, keep-together.within-column)PDFFO
AH Formatter Extended Specification
Float move examples (axf:float-move)PDFFO

Character size, weight and decoration

Font size, style and text decoration, etc.

XSL Standard Specification
Font size (font-size)PDFFO
Font-stretch (font-stretch)PDFFO
Character style (font-weight, font-style, baseline-shift, text-decoration, border-style, color, background-color)PDFFO
Text shadow (text-shadow)PDFFO
White space and line breaks in program code (font-family, monospace, white-space)PDFFO
Changing the capitalization of text (text-transform)PDFFO
Glyph Orientation (glyph-orientation-*)PDFFO
AH Formatter Extended Specification
Specifying Japanese font face variants (font-variant, font-variant-east-asian)PDFFO
Additional fonts with axf:font-face (axf:font-face)PDFFO
Character outline (axf:text-stroke)PDFFO
Character string substitution (axf:text-replace)PDFFO


XSL Standard Specification
Line height (line-height)PDFFO
line-stacking-strategy (line-height, line-stacking-strategy)PDFFO
Text alignment in the block (text-align)PDFFO
Letter spacing (letter-spacing)PDFFO
AH Formatter Extended Specification
Leader alignment (leader, leader-alignment)PDFFO
Specifying the amount of space between the punctuation and digit in European Typography (<axf:space-*-punctuation>, <axf:space-between-*-and-*>)PDFFO
Pair Kerning in Alphabets (axf:kerning-mode)PDFFO
Ligatures in Alphabets (axf:ligature-mode)PDFFO
Space between Japanese and Western languages (ideograph-numeric, ideograph-alpha, ideograph-parenthesis)PDFFO
Trimming text at the end of line (axf:text-justify-trim)PDFFO
Hanging punctuation at the start / end of line (axf:hanging-punctuation)PDFFO
Non-starter Japanese character (axf:line-break)PDFFO
Trimming Japanese full-width punctuation (axf:punctuation-trim)PDFFO
Trimming the space between full-width punctuation and full-width character (axf:punctuation-spacing)PDFFO
Hyphenation of hyphenated words (axf:hyphenate-hyphenated-word)PDFFO
Specifying the character count and zone of the word to be hyphenated (axf:hyphenation-minimum-character-count, axf:hyphenation-zone)PDFFO
Adding hyphenation information (<axf:hyphenation-info>)PDFFO
Controlling line breaking at abbreviations (axf:abbreviation-character-count)PDFFO
Line numbers (axf:line-number)PDFFO
Independent line numbering in table columns (axf:line-number)PDFFO
Example of line number orientation (axf:line-number-orientation)PDFFO
Line continued mark (axf:line-continued-mark)PDFFO
Tabs (<axf:tab>, axf:tab-*)PDFFO

Block attributes and arrangement

Block arrangement, text alignment and direction within the block, border display, etc.

XSL Standard Specification
Creating optional spaces around text inside a block (start-indent, end-indent, border-*, margin-*, padding)PDFFO
Adding spaces between blocks (space-before, space-after)PDFFO
Border Style and Border Width (border-style, border-width)PDFFO
Place adjacent blocks in the same page (keep-with-next.within-column)PDFFO
Place continuous blocks on the same page (keep-together.within-page, keep-together.within-column)PDFFO
Absolute positioning of a block container (<fo:block-container>, absolute-position)PDFFO
Position and size of a block container (<fo:block-container>, inline-progression-dimension, block-progression-dimension)PDFFO
Overflow examples (overflow)PDFFO
List Example (<fo:list-block>, <fo:list-item>, <fo:list-item-label>, <fo:list-item-body>, provisional-label-separation, provisional-distance-between-starts, label-end(), body-start())PDFFO
AH Formatter Extended Specification
Border extensions for rounded corners (axf:border-radius)PDFFO
Drawing a diagonal border (axf:diagonal-border, axf:reverse-diagonal-border)PDFFO
Thickness of double-border lines (border-style, axf:border-double-thickness)PDFFO
Generating wavy borders (border-style, axf:border-wave-form)PDFFO
Shape of connections between borders (axf:border-connection-form)PDFFO
Box shadow (axf:box-shadow)PDFFO
fo:block-container with multiple columns (<fo:block-container>, axf:column-count, axf:column-gap, axf:column-rule)PDFFO
Text alignment in vertical direction (display-align, justify)PDFFO
Overflow extension (overflow, axf:overflow-replace, axf:overflow-condense)PDFFO
Rendering where inline content overflows (overflow, axf:text-overflow)PDFFO
Block transformation (axf:transform, axf:transform-origin)PDFFO
Line grid (axf:baseline-grid, axf:baseline-block-snap)PDFFO

Table attributes and arrangement

Table column, span, text position in a cell, etc.

XSL Standard Specification
Table alignment (<fo:table-and-caption>, text-align)PDFFO
Padding and border in a table (<fo:table-cell>, border-*)PDFFO
Column width (<fo:table>, inline-progression-dimension)PDFFO
Column span & row span (number-*-spanned)PDFFO
Outputting table header and footer repeatedly (table-omit-*-at-break)PDFFO
Controlling a page break in a table row (<fo:table-row>, keep-together.within-page)PDFFO
Text aligment in a table cell (<fo:table-cell>, display-align)PDFFO
Text alignment with text-align=”<string>” (axf:text-align-string)PDFFO
Adding a “continued” indicator when a table is split (<fo:retrieve-table-marker>)PDFFO
Rotating table (<fo:block-container>, reference-orientation)PDFFO
Border conflict resolution (<fo:table>, border-*-precedence)PDFFO
Combining various table features (<fo:table>)PDFFO
AH Formatter Extended Specification
Omitting table header/footer at a column break (table-omit-*-at-break)PDFFO
Content of a table cell split by a page break (<axf:table-cell-repeated-marker>)PDFFO
Associating table body cells and table header cells (<fo:table-cell>, axf:headers, axf:scope, PDF/UA)PDFFO
Justify the height of table cells (justify-rowspan-height)PDFFO

Page number, marker, etc.

XSL Standard Specification
Page numbers (<fo:page-number>)PDFFO
Page number format and initial page number (initial-page-number, format)PDFFO
Table of contents (<fo:page-number-citation>)PDFFO
Thumb index (<fo:marker>, <fo:retrieve-marker>)PDFFO
Index (<fo:index-key>, <fo:index-page-citation-list>, <fo:index-key-reference>)PDFFO
AH Formatter Extended Specification
Relative page numbers (<fo:page-number>, <fo:page-number-citation-last>, axf:origin-id)PDFFO
Page numbers with mixed horizontal and vertical pages (axf:reverse-page-number, axf:reverse-page)PDFFO
Counter styles (<axf:counter-style>)PDFFO

Color, Grayscale, CMYK

AH Formatter Extended Specification
Grayscale rendering with rgb-icc() (rgb-icc, #Grayscale)PDFFO
Drawing color by rgb-icc (rgb-icc, #CMYK)PDFFO
PANTONE® spot colors with rgb-icc() (rgb-icc, PANTONE, #Separation)PDFFO

Formatting multi-languages

Formatting multi-languages, ligature, pair kerning, non-starter character, punctuation, etc.

XSL Standard Specification
Writing direction in vertical mode (writing-mode)PDFFO

Features for PDF creation

Bookmarks, links, annotations, etc.

XSL Standard Specification
PDF Bookmarks (<fo:bookmark-tree>, <fo:bookmark>)PDFFO
Links in PDF (<fo:basic-link>)PDFFO
AH Formatter Extended Specification
Document Information embedded into PDF (<axf:document-info>)PDFFO
Link settings with a destination type specified (axf:destination-type)PDFFO
Annotations in PDF document (axf:annotation-*)PDFFO
Keeping the annotation in the embedded PDF (import-annotation-types)PDFFO
Layer in PDF output (axf:layer-settings, axf:layer)PDFFO
Embedding multi media in PDF (<fo:external-graphic>, content-type)PDFFO
Rich Media Annotations (<fo:external-graphic>, axf:multimedia-treatment, content-type)PDFFO
Form field (<axf:form>, <axf:form-field>)PDFFO
Adds a page number to the field name (<axf:form>, <axf:form-field>, axf:field-name-suffix-page-number)PDFFO
Form Event (<axf:form>, <axf:form-field>, <axf:form-field-event>)PDFFO
Printer Marks (axf:printer-marks, axf:crop-offset, axf:bleed)PDFFO
crop-trim, cross-circle, cross-registration (axf:printer-marks)PDFFO
Overprint (axf:overprint)PDFFO


Extra examples

Cell repeat markerPDFFO
Document infoPDFFO
Open Action ZoomPDFFO
Float in change barPDFFO
Font from urlPDFFO
Formatter configuration in FOPDFFO
Hyphenation configuration in FOPDFFO
Outline and mutli volumePDFFO
Punctuation spacingPDFFO
Text TransformPDFFO
Table omit header and table omit footerPDFFO
Leader alignmentPDFFO
Internal DestinationPDFFO
Force page countPDFFO
Font variantPDFFO
Font stretchPDFFO
Font size adjustPDFFO
Display alignPDFFO
Border stylePDFFO
Download all misc samples: Zip File

Advanced Forms

Dynamic content change (axf:document-info, axf:form, axf:form-field )PDFFO