Language / Feature Options

Close

OpenType Different scripts included

- Different scripts included: i.e. Latin, Latin - Extended, Cyrillic, Greek. Fonts should be used with subsetting

Features

  • frac

    Fractions

    Tag:: frac

    Function:: Replaces figures separated by a slash with 'common' (diagonal) fractions. The user enters 3/4 in a recipe and gets the threequarters fraction.

  • liga

    Standard Ligatures

    Tag:: liga

    Function:: Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. This feature covers the ligatures which the designer/manufacturer judges should be used in normal conditions. The glyph for ffl replaces the sequence of glyphs f f l.

  • sups

    Superscript

    Tag:: sups

    Function:: Replaces lining or oldstyle figures with superior figures (primarily for footnote indication), and replaces lowercase letters with superior letters (primarily for abbreviated French titles). The application can use this feature to automatically access the superior figures (more legible than scaled figures) for footnotes, or the user can apply it to Mssr to get the classic form.

  • salt

    Stylistic Alternates

    Tag:: salt

    Function:: Many fonts contain alternate glyph designs for a purely esthetic effect; these don't always fit into a clear category like swash or historical. As in the case of swash glyphs, there may be more than one alternate form. This feature replaces the default forms with the stylistic alternates. The user applies this feature to Industria to get the alternate form of g.

  • subs

    Subscript

    Tag:: subs

    Function:: The "subs" feature may replace a default glyph with a subscript glyph, or it may combine a glyph substitution with positioning adjustments for proper placement. Recommended implementation: First, a single or contextual substitution lookup implements the subscript glyph (GSUB lookup type 1). Then, if the glyph needs repositioning, an application may apply a single adjustment, pair adjustment, or contextual adjustment positioning lookup to modify its position.

  • init

    Initial Forms

    Tag:: init

    Function:: Replaces glyphs at the beginnings of words with alternate forms designed for this use. This is common in Latin connecting scripts, and required in various non-Latins like Arabic. In the typeface Ex Ponto, the default t in the word 'type' is replaced with the t.begin form.

  • fina

    Terminal Forms

    Tag:: fina

    Function:: Replaces glyphs at the ends of words with alternate forms designed for this use. This is common in Latin connecting scripts, and required in various non-Latins like Arabic. In the typeface Poetica, the default e in the word 'type' is replaced with the e.end form.

  • fwid

    Full Width

    Tag:: fwid

    Function:: Replaces glyphs set on other widths with glyphs set on full (usually em) widths. In a CJKV font, this may include "lower ASCII" Latin characters and various symbols. In a European font, this feature replaces proportionally-spaced glyphs with monospaced glyphs, which are generally set on widths of 0.6 em. The user may invoke this feature in a Japanese font to get full monospaced Latin glyphs instead of the corresponding proportionally-spaced versions.

  • hwid

    Half Width

    Tag:: hwid

    Function:: Replaces glyphs on proportional widths, or fixed widths other than half an em, with glyphs on half-em (en) widths. Many CJKV fonts have glyphs which are set on multiple widths; this feature selects the half-em version. There are various contexts in which this is the preferred behavior, including compatibility with older desktop documents. The user may replace a proportional Latin glyph with the same character set on a half-em width.

  • vert

    Vertical Writing

    Tag:: vert

    Function:: Replaces default forms with variants adjusted for vertical writing when in vertical writing mode. While most CJKV glyphs remain vertical when set in vertical writing mode, some take a different form (usually rotated and repositioned) for this purpose. Glyphs covered by this feature correspond to the set normally rotated in low-end DTP applications. In vertical writing mode, the opening parenthesis (U+FF08) is replaced by the rotated form (U+FE35).

  • ccmp

    Glyph Composition/Decomposition

    Tag:: ccmp

    Function:: To minimize the number of glyph alternates, it is sometimes desired to decompose a character into two glyphs. Additionally, it may be preferable to compose two characters into a single glyph for better glyph processing. This feature permits such composition/decompostion. The feature should be processed as the first feature processed, and should be processed only when it is called. In Syriac, the character 0x0732 is a combining mark that has a dot above AND a dot below the base character. To avoid multiple glyph variants to fit all base glyphs, the character is decomposed into two glyphs...a dot above and a dot below. These two glyphs can then be correctly placed using GPOS. In Arabic it might be preferred to combine the shadda with fatha (0x0651, 0x064E) into a ligature before processing shapes. This allows the font vendor to do special handling of the mark combination when doing further processing without requiring larger contextual rules.

  • isol

    Isolated Forms

    Tag:: isol

    Function:: Replaces the nominal form of glyphs with their isolated forms. In Arabic, if the Alef is followed by Lam, the default glyph for Alef is replaced with its isolated form.

  • medi

    Medial Forms

    Tag:: medi

    Function:: Replaces glyphs in the middles of words (i.e. following a beginning and preceding an end) with alternate forms designed for this use. Note: This is different from the default form, which is designed for stand-alone use. This is common in Latin connecting scripts, and required in various non-Latins like Arabic. In the typeface Caflisch Script, the y and p in the word 'type' are replaced by the y.med and p.med forms.

  • rlig

    Required Ligatures

    Tag:: rlig

    Function:: Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. This feature covers those ligatures, which the script determines as required to be used in normal conditions. This feature is important for some scripts to insure correct glyph formation. The Arabic character lam followed by alef will always form a ligated lamalef form. This ligated form is a requirement of the script's shaping. The same happens with the Syriac script.


Languages

  • Arabic

    These fonts support the Arabic script. Each font is Unicode™ encoded, and available in different for

    Tag:: Arabic

    Function:: These fonts support the Arabic script. Each font is Unicode™ encoded, and available in different formats. Please review the product information for each font to ensure it will meet your requirements.

  • Thai

    These fonts support the Thai script. Each font is Unicode™ encoded, and available in different forma

    Tag:: Thai

    Function:: These fonts support the Thai script. Each font is Unicode™ encoded, and available in different formats. Please review the product information for each font to ensure it will meet your requirements.

  • Georgian

    These fonts support the Georgian script. Each font is Unicode™ encoded, and available in different f

    Tag:: Georgian

    Function:: These fonts support the Georgian script. Each font is Unicode™ encoded, and available in different formats. Please review the product information for each font to ensure it will meet your requirements.

Select Selected



OpenType Greek

- equivalent with Codepage 1253 for Monotonic Greek


Select Selected



OpenType Latin 1

- equivalent with codepage 1252


Select Selected



OpenType Cyrillic

- equivalent with Codepage 1251


Select Selected



OpenType Latin Ext 1

- equivalent with the extended Latin Adobe Western Pro character set


Select Selected