Skip to main content

Fonts shipped with Pageworks

Every Pageworks install seeds a set of Extension-scope baseline font assets automatically — no manual font upload required to get a working, professional-looking document out of the box. Tenants can still upload their own fonts, or a dependent extension can ship its own via PageworksRegistry.RegisterFont (see Developer reference).

General-purpose text fonts

FamilyWeights shippedLicenseUse
Source Sans 3Regular, Bold, Italic, Bold ItalicSIL Open Font License 1.1, Copyright 2010-2024 AdobeGeneral-purpose sans-serif body/heading text
Source Serif 4Regular, Bold, Italic, Bold ItalicSIL Open Font License 1.1, Copyright 2010-2024 AdobeGeneral-purpose serif body/heading text

Both ship all four style variants — font-weight/font-style combinations resolve to a real, independently-registered glyph set (no synthetic/faux bold or italic), exactly like the standard Helvetica default.

Barcode fonts

See Barcodes (1D) for the full framework these fonts couple into.

FamilyWeightLicense / provenance
Libre Barcode 39RegularSIL Open Font License 1.1, Copyright 2017-2019 The Libre Barcode Project Authors — a genuine third-party font
Pageworks Code 128RegularGenerated by Pageworks from the open ISO/IEC 15417 standard's functional bar/space module-width table. Not a third-party font — carries no font license, because the source data (a functional standard specification) is not a copyrightable creative work.
Pageworks EAN-13RegularGenerated by Pageworks from the open ISO/IEC 15420 / GS1 General Specifications EAN-13 L/G/R digit-set and guard-bar tables. Same provenance model as Pageworks Code 128 — functional standard data, no third-party font, no license file needed.

All three barcode fonts ship Regular weight only.

MICR E-13B (check printing)

FamilyWeightLicense / provenance
Pageworks MICR E-13BRegularGenerated by Pageworks from the open ANSI X9.27 / ISO 1004-1 MICR E-13B print specification (functional character geometry, not a copyrightable creative work). Digit and symbol geometry cross-checked against the DoubangoTelecom/tesseractMICR project's Apache-2.0-licensed ground-truth reference.

MICR E-13B is a plain text font, not a barcode symbology — there is no encoder and no Interpreter coupling for it (registered with Interpreter = None). A MICR line (routing number, account number, check number, plus the four MICR control symbols) is authored as ordinary text styled in this font-family; the font's own glyph geometry does the work.

Author MICR text at exactly 36pt

The font's internal units are designed so that at 36pt, the glyphs render at the exact physical dimensions the ANSI X9.27 standard requires for MICR line reading by check-processing equipment — character height, stroke width, and the fixed 8-characters-per-inch pitch all land on exact values only at that point size. There is no runtime auto-scaling. Any layout or fixture that must reproduce the standard's physical MICR dimensions must style the MICR text run at font-size: 36pt — using any other size breaks the physical-dimension guarantee (the glyphs will still render, just at the wrong physical size for check-reading hardware).

Cmap: digits at their ordinary ASCII codepoints (0-9); the four MICR control symbols (Transit, Amount, On-Us, Dash) at the canonical Unicode Optical Character Recognition block codepoints (U+2446–U+2449).

How font resolution works

font-family's legal values are the literal Helvetica (the PDF standard-14 default, no registration required) plus the name of any currently registered font asset — tenant-uploaded via the font maintenance page, or shipped by a dependent extension (including this engine's own baseline fonts above). See Template language reference — Fonts & Typography for the full script-support/embedding contract, and the family/style-variant resolution rules, and Font support & limitations for the deeper technical contract (what the engine accepts, what isn't supported, and the resource limits).