OpenType Features
Above-base Forms
Replaces the above-base part of a vowel sign. For Khmer and similar scripts.
Above-base Mark Positioning
Positions a mark glyph above a base glyph.
Above-base Substitutions
Ligates a consonant with an above-mark.
Access All Alternates
Special feature: used to present user with choice all alternate forms of the character
Akhand
Hindi for unbreakable. Ligates consonant+halant+consonant, usually only for k-ss and j-ny combinations.
Alternate Annotation Forms
Provides user access to circled digits, inverse letters etc.
Alternate Half Widths
Re-positions full-width glyphs on half-width spaces
Alternative Fractions
Converts figures separated by slash with alternative stacked fraction form
Alternative Vertical Half Metrics
Positions characters to be centered vertically with half-height characters
Alternative Vertical Metrics
Positions shorter characters to be centered vertically with full-height characters
Below-base Forms
Replaces halant+consonant combination with a subscript form.
Below-base Mark Positioning
Positions a mark glyph below a base glyph
Below-base Substitutions
Ligates a consonant with a below-mark.
Bulgarian
Substitutes the version of a letter with another one stylistical version in regard to the language rules.
Capital Spacing
Adjusts spacing between letters in all-capitals text
Capitals to Petite Caps
Substitutes capital letters with petite caps
Capitals to Small Caps
?
Capitals to Small Caps
Case Sensitive Forms
Replace characters, especially punctuation, with forms better suited for all-capital text, cf. titl
Case-sensitive form
Punctuation glyphs matching the different vertical position of upper and lower case letters.
Centered CJK Punctuation
Positions punctuation marks vertically and horizontally
Character Variant 1–99
Multiple variants of a single character, which may not apply to many other characters, see references for voluminous documentation
Conjunct Form After Ro
Khmer
Conjunct Forms
Ligates consonant+halant+consonant, indicates part of a conjunct.
Contextual Alternates
Automatic substitution of a letter with another one, which in the surrounding context looks proper.
Contextual Ligatures
Applies a second ligature feature based on a match of a character pattern within a context of surrounding patterns
Contextual Swash
Converts letter to a swashed version based on characters around the letter
Cursive Positioning
Precise positioning of a letter's connection to an adjacent one
Denominators
Two full sets of smaller numerals aligned to the top and bottom of standard figures and being used as part of the fractions.
Discretionary Alternates
An optional ligature of two or more letters that is designed only for aesthetical reasons. A discreet way to beautify the words.
Discretionary Ligatures
Ligatures to be applied at the user's discretion
Distance
Adjusts horizontal positioning between glyphs. (Always enabled, as opposed to 'kern'.)
Dotless Forms
The dotless forms are to be used as base forms for placing mathematical accents over them.
Expert Forms
Typographic alternatives for some Japanese tetragrams
Final Glyph on Line Alternates
Replaces final glyph on the line with an alternate
Flattened accent forms
This feature is applied to individual glyphs during layout of math formula.
Fractions
Sequence of figures with slash / fraction bar could be represented as a diagonal fraction including two full sets of smaller numerals.
Full Widths
Substitutes proportionally spaced character with full-width versions (esp. for Latin letters within Chinese)
Glyph Composition/Decomposition
Either calls a ligature replacement on a sequence of characters or replaces a character with a sequence of glyphs. Provides logic that can for example effectively alter the order of input characters.
Halant Forms
Replaces a glyph for final consonant+halant.
Half Form
Replaces consonant+halant with a half form, indicating it is part of a conjunct.
Half Widths
Substitutes uniformly-spaced characters with half-width version
Hangul
Transliterates Chinese-style characters with Korean Hangul
Historical Forms
Obsolete forms of characters to be applied at the user's discretion, cf. hlig
Historical Ligatures
Obsolete ligatures to be applied at the user's discretion
Hojo Kanji Forms
Hojo alternates for Japanese tetragrams
Horizontal Kana Alternates
Alternate forms for horizontal kana text, e.g. ー for chōonpu instead of |, cf. vkna
Initial Forms
Substitutes a special form of a letter occurring at the beginning of a word (required by Arabic and Syriac)
Isolated Forms
Substitutes a special form of a letter occurring outside a word (required by Arabic and Syriac)
Italics
Replaces letter with corresponding italic glyph
JIS 04 Forms
JIS 2004 alternates for Japanese tetragrams, not accessible per Unicode
JIS 78 Forms
JIS C 6226-1978 alternates for Japanese tetragrams, not accessible per Unicode
JIS 83 Forms
JIS X 0208-1983 alternates for Japanese tetragrams, not accessible per Unicode
JIS 90 Forms
JIS X 0208-1990 alternates for Japanese tetragrams, not accessible per Unicode
Justification Alternates
User selectable wider and narrower alternates, used especially for justifying
Kerning
Fine horizontal positioning of one glyph to the next, based on the shapes of the glyphs
Leading Jamo Forms
Initial group of consonants for a synthesized Korean Hangul tetragram
Left Bounds
Re-positions glyphs at end of line. Called by opbd.
Left-to-right glyph alternates
Replaces characters with forms befitting left-to-right presentation (except mirrored forms)
Left-to-right mirrored forms
Replaces characters with possibly mirrored forms befitting left-to-right presentation
Lining Figures
Replaces numerals with glyphs meant to fit better in all-capitals text, often also tnum
Mark Positioning
Fine positioning of a mark glyph to a base character
Mark Positioning via Substitution
Used in Windows 95 for positioning of Arabic marks
Mark-to-mark Positioning
Fine positioning of a mark glyph to another mark character
Math script style alternates
This feature can have a parameter indicating the script level: 1 for simple subscripts and superscripts, 2 for second level subscripts and superscripts (that is, scripts on scripts), and so on. (Currently, only the first two alternates are used). For glyphs that are not covered by this feature, the original glyph is used in subscripts and superscripts.
Mathematical Greek
Replaces Greek characters with special forms for use in mathematics
Medial Form #2
Syriac
Medial Forms
Substitutes a special form of letters between other letters in words (required by Arabic and Syriac)
NLC Kanji Forms
NLC alternates for Japanese tetragrams
Nukta Forms
Replace consonant+nukta (dot mark) with single glyph.
Numerator
Converts to appropriate fraction numerator form, invoked by frac
Oldstyle Figures
Substitution of the standard lining numerals with such having ascenders and descenders matching the rythm of lowercase letters.
Optical Bounds
Re-positions glyphs at beginning and end of line, for precise justification of text.
Optical size
Not a lookup: feature's table provides to applications information about the appearance and intent of the font, to aid in font selection.
Ordinals
Smaller upper set of letters that suits ordinals numbers when used in series.
Ornaments
Decorative alternates for the bullet character •
Petite Caps
Substitute lower-case letters with their petite caps analogs
Post-base Forms
Substitutes final halant+consonant with special form. Khmer and Gurmukhi, Malayalam
Post-base Substitutions
Ligates a final consonant+consonant.
Pre-base Forms
Replaces halant+consonant at the end of a consonant cluster with a glyph at the beginning. Khmer, Myanmar, Malayalam, Telugu
Pre-base Substitutions
Ligates consonant combinations.
Proportional Alternate Vertical Metrics
Re-positions glyphs vertically to be centered on proportional full-height characters
Proportional Alternates
Re-positions otherwise monospace characters according to glyph width
Proportional Figures
Replaces numerals with glyphs of proportional width, often also onum
Proportional Kana
Kana for use alongside alphabets, without grid typography
Proportional Widths
Replaces uniformly-spaced glyphs with proportional ones
Quarter Widths
Replaces uniformly-spaced glyphs with quarter-width ones (punctuation etc.)
Rakar Forms
Replaces halant+ra with a rakar glyph, indicating it is part of a conjunct.
Randomize
Replaces character with random forms (meant to simulate handwriting)
Reph Form
Replaces initial ra+halant with a final reph mark, indicating part of a conjunct.
Required Contextual Alternates
Contextual alternates required for correct text display which differs from the default join for other letters, required especially important by Arabic
Required Ligatures
Ligatures required for correct text display (any script, but in cursive)
Required Variation Alternates
Special variants of a single character, which need apply to specific font variation, required by variable fonts
Right Bounds
Re-positions glyphs at beginning of line. Called by opbd.
Right-to-left glyph alternates
Replaces characters with forms befitting right-to-left presentation (except mirrored forms)
Right-to-left mirrored forms
Replaces characters with possibly mirrored forms befitting right-to-left presentation
Ruby Notation Forms
Ruby characters, small print
Scientific Inferiors
as in "H2O", "SOx" or "YCbCr" (but using the same font weight and predefined position in contrast these plain HTML subs and sups)
Simplified Forms
Replaces sinograms with their simplified versions, may be language dependent
Slashed Zero
Replaces 0 figure with slashed 0
Small caps
Specially designed smaller versions of the capital letters that match the lowercase letters. An alternate of italic or bold styles.
Standard Ligatures
A single glyph combining two or more letters designed to avoid clashes and to enhance the legibility of the typeface.
Stretching Glyph Decomposition
Substitutes a special form of a stretchy glyph onto one or more letters (required by Syriac)
Stylistic Alternates
Sets with stylistic alternates of glyphs that could be activated optionally in order to get a different appearance.
Stylistic Set 1 – 20
Replaces character with one from a font-specific set of stylistic alternatives
Subscript
Replaces character with subscript version, cf. numr
Superscript
Replaces character with superscript version, cf. dnom
Swash
Either replaces character with or displays multiple swashed versions
Swashes
A flourishing and extended part of a letter/glyph with caligraphic origin. For an extra splendid appearance.
Tabular Figures
Substitution of the standard numerals (figures) with such that have equal width in order to fit pe ect in table columns.
Terminal Form #2
Syriac
Terminal Form #3
Syriac
Terminal Forms
Substitutes a special form of a letter at end of words (required by Arabic and Syriac)
Third Widths
Substitutes uniformly-spaced character with a version of 1/3 width (punctuation, etc.)
Titling Alternates
Replaces characters with forms suited for large type, as in titles
Traditional Forms
Replaces Chinese characters with their traditional versions
Traditional Name Forms
Japanese alternates for proper names
Trailing Jamo Forms
Final group of consonants for a synthesized Korean Hangul tetragram
Unicase
Replaces lowercase and uppercase letters with a set of single case glyphs
Vattu Variants
Replaces consonant+rakar combinations with a vattu variant ligature.
Vertical Alternates
A subset of vrt2: prefer the latter feature
Vertical Alternates and Rotation
Replaces characters with forms suitable for vertical writing, possibly by rotating 90°
Vertical Alternates for Rotation
Replaces characters with forms suitable for vertical writing, possibly by shifting or shape
Vertical Kana
Alternate Japanese kana forms for vertical text, e.g. | for chōonpu instead of ー, cf. hkna
Vertical Kerning
Fine vertical positioning of characters based on shape
Vowel Jamo Forms
Medial group of vowels for a synthesized Korean Hangul tetragram
Want to see these in action?
Download trial fontsLanguage Support
91 languages
Licensing
PH is mostly used for Desktop and Web but we have a range of licenses.
Desktop
Install the font on your computer to create designs for print or static digital images, such as logos, packaging, and marketing materials. The desktop license is always perpetual.
Web
The web license enables you to embed the font into your website through CSS, ensuring that visitors see your intended typography without needing to install the font themselves. It’s optimised for online performance and the usage limits are based on monthly pageviews. Annual and Perpetual options are available.
App
With the app license, you can integrate the font into mobile applications across different platforms like iOS and Android. It ensures that your in-app text and user interface maintain a consistent, branded look throughout the app experience. Annual and Perpetual options are available.
Server
For web and print on demand apps.
Epub
This license is tailored for digital publishing, allowing you to embed fonts into eBooks and other ePublishing formats. It ensures your typography remains intact and visually appealing across various e-readers and digital devices. Annual and Perpetual options are available.
Digital-ads
The digital ads license permits you to use the font in HTML5-based ads, ensuring your ad campaigns have a consistent, on-brand appearance. It’s designed to handle the dynamic and interactive nature of digital advertising while maintaining optimal performance across devices. Annual and Perpetual options are available.
Broadcasting
Corporate
For wider or unlimited purposes according to your company’s needs.
Gaming
For commercial electronic games played on all interactive platforms.
OEM / Font Interface Embedding
This license covers embedding fonts into device interfaces, touchscreen displays, control panels, industrial machines, vehicle dashboards, or other interfaces where the font is part of the functional display.
Do you like this font?
Buy the whole family
PH Complete Family
All 97 Font Styles
Tags
Similar fonts