@font-face{font-family:"Hanley W05 Sans Inline";src:url("//fast.fonts.net/dv2/14/9332facb-fa91-4da5-bcbf-5dfaa098b695.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/9a5222a9-bfd0-4a7e-ada2-fa2e923c9bca.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Line";src:url("//fast.fonts.net/dv2/14/f6051e9f-439a-4fc7-a118-e498bbf47dc9.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/b3b09cd1-76e3-45c4-8739-6e16102512b9.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Two Inline";src:url("//fast.fonts.net/dv2/14/5339186d-96f8-457b-93ec-afbed5917eb4.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/bae55ce4-9800-4785-b769-7577b33775ce.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Two Line";src:url("//fast.fonts.net/dv2/14/75b4ca0a-7790-46d3-8539-03f5d00d8123.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/a23366c7-6843-4012-9101-3505c6620f4c.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide";src:url("//fast.fonts.net/dv2/14/503a4d97-aad1-4921-92d4-0a6ab6a81560.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/a8286a15-929e-45ac-9009-17d7b1cea0fd.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Extra";src:url("//fast.fonts.net/dv2/14/1c15d52d-332b-4300-84af-55c4b29a1092.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/9236ec9e-63c8-4702-8a6a-245751fc21b6.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Outline";src:url("//fast.fonts.net/dv2/14/25e7e455-29db-4998-b705-a8b8c2eba878.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/2e187038-5f5d-4b15-bdd5-9a1e0ec7d47f.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Ou Extra";src:url("//fast.fonts.net/dv2/14/0a19350e-5f07-4967-be69-93c0e1cbe11c.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/781e593d-9070-4059-a7b1-7c5c4db81e2b.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
Try this font now! Use the controls below to customize your text string and its appearance.
Try this web font now! Enter your text and click the 'Change Sample Text' button.
Select font
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
72ABCDEabcde12345$€@&
60ABCDEabcde12345$€@&
48ABCDEabcde12345$€@&
36ABCDEabcde12345$€@&
24ABCDEabcde12345$€@&
18ABCDEabcde12345$€@&
14ABCDEabcde12345$€@&
12ABCDEabcde12345$€@&
10ABCDEabcde12345$€@&
8ABCDEabcde12345$€@&
Loading...
Loading...
Access All Alternates
Tag: aalt
Function: This feature makes all variations of a selected character accessible. This serves several purposes: An application may not support the feature by which the desired glyph would normally be accessed; the user may need a glyph outside the context supported by the normal substitution, or the user may not know what feature produces the desired glyph. Since many-to-one substitutions are not covered, ligatures would not appear in this table unless they were variant forms of another ligature. A user inputs the P in Poetica, and is presented with a choice of the four standard capital forms, the eight swash capital forms, the initial capital form and the small capital form.
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.
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.
Localized Forms
Tag: locl
Function: Many scripts used to write multiple languages over wide geographical areas have developed localized variant forms of specific letters, which are used by individual literary communities. For example, a number of letters in the Bulgarian and Serbian alphabets have forms distinct from their Russian counterparts and from each other. In some cases the localized form differs only subtly from the script 'norm', in others the forms are radically distinct. This feature enables localized forms of glyphs to be substituted for default forms. The user applies this feature to text to enable localized Bulgarian forms of Cyrillic letters; alternatively, the feature might enable localized Russian forms in a Bulgarian manufactured font in which the Bulgarian forms are the default characters.
Ordinals
Tag: ordn
Function: Replaces default alphabetic glyphs with the corresponding ordinal forms for use after figures. One exception to the follows-a-figure rule is the numero character (U+2116), which is actually a ligature substitution, but is best accessed through this feature. The user applies this feature to turn 2.o into 2.o (abbreviation for secundo).
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.
Contextual Alternates
Tag: calt
Function: In specified situations, replaces default glyphs with alternate forms which provide better joining behavior. Used in script typefaces which are designed to have some or all of their glyphs join. In Caflisch Script, o is replaced by o.alt2 when followed by an ascending letterform.
Swash
Tag: swsh
Function: This feature replaces default character glyphs with corresponding swash glyphs. Note that there may be more than one swash alternate for a given character. The user inputs the ampersand character when setting text with Poetica with this feature active, and is presented with a choice of the 63 ampersand forms in that face.
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.
Ornaments
Tag: ornm
Function: This is a dual-function feature, which uses two input methods to give the user access to ornament glyphs (e.g. fleurons, dingbats and border elements) in the font. One method replaces the bullet character with a selection from the full set of available ornaments; the other replaces specific "lower ASCII" characters with ornaments assigned to them. The first approach supports the general or browsing user; the second supports the power user. The user inputs qwwwwwwwwwe to form the top of a flourished box in Adobe Caslon, or inputs the bullet character, then chooses the thistle dingbat.
Discretionary Ligatures
Tag: dlig
Function: Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. This feature covers those ligatures which may be used for special effect, at the user's preference. The glyph for ct replaces the sequence of glyphs c t, or U+322E (Kanji ligature for "Friday") replaces the sequence U+91D1 U+66DC U+65E5.
Sylistic Set 1
Tag: ss01
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 2
Tag: ss02
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 3
Tag: ss03
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 4
Tag: ss04
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 5
Tag: ss05
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 6
Tag: ss06
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 7
Tag: ss07
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 8
Tag: ss08
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 9
Tag: ss09
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 10
Tag: ss10
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
Sylistic Set 11
Tag: ss11
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
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.
Sylistic Set 12
Tag: ss12
Function: In addition to, or instead of, stylistic alternatives of individual glyphs (see 'salt' feature), some fonts may contain sets of stylistic variant glyphs corresponding to portions of the character set, e.g. multiple variants for lowercase letters in a Latin font. Glyphs in stylistic sets may be designed to harmonise visually, interract in particular ways, or otherwise work together. Examples of fonts including stylistic sets are Zapfino Linotype and Adobe's Poetica. Individual features numbered sequentially with the tag name convention 'ss01' 'ss02' 'ss03' . 'ss20' provide a mechanism for glyphs in these sets to be associated via GSUB lookup indexes to default forms and to each other, and for users to select from available stylistic sets.
@font-face{font-family:"Hanley W05 Sans Inline";src:url("//fast.fonts.net/dv2/14/9332facb-fa91-4da5-bcbf-5dfaa098b695.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/9a5222a9-bfd0-4a7e-ada2-fa2e923c9bca.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Line";src:url("//fast.fonts.net/dv2/14/f6051e9f-439a-4fc7-a118-e498bbf47dc9.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/b3b09cd1-76e3-45c4-8739-6e16102512b9.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Two Inline";src:url("//fast.fonts.net/dv2/14/5339186d-96f8-457b-93ec-afbed5917eb4.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/bae55ce4-9800-4785-b769-7577b33775ce.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Two Line";src:url("//fast.fonts.net/dv2/14/75b4ca0a-7790-46d3-8539-03f5d00d8123.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/a23366c7-6843-4012-9101-3505c6620f4c.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide";src:url("//fast.fonts.net/dv2/14/503a4d97-aad1-4921-92d4-0a6ab6a81560.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/a8286a15-929e-45ac-9009-17d7b1cea0fd.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Extra";src:url("//fast.fonts.net/dv2/14/1c15d52d-332b-4300-84af-55c4b29a1092.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/9236ec9e-63c8-4702-8a6a-245751fc21b6.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Outline";src:url("//fast.fonts.net/dv2/14/25e7e455-29db-4998-b705-a8b8c2eba878.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/2e187038-5f5d-4b15-bdd5-9a1e0ec7d47f.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}
@font-face{font-family:"Hanley W05 Sans Wide Ou Extra";src:url("//fast.fonts.net/dv2/14/0a19350e-5f07-4967-be69-93c0e1cbe11c.woff2?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff2"),url("//fast.fonts.net/dv2/3/781e593d-9070-4059-a7b1-7c5c4db81e2b.woff?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&projectid=74f39a9d-a5dc-405f-9690-1c1fd4590ae4") format("woff")}