49 lines
2.0 KiB
Plaintext
Executable File
49 lines
2.0 KiB
Plaintext
Executable File
languagesystem latn dflt;
|
|
|
|
|
|
# GSUB
|
|
|
|
|
|
lookup cligContextualLigaturesinLatinlookup0 {
|
|
lookupflag 0;
|
|
sub \f \i by \fi;
|
|
sub \f \l by \f_l;
|
|
sub \f \f by \f_f;
|
|
sub \f \f \i by \uniFB03;
|
|
sub \f \f \l by \uniFB04;
|
|
} cligContextualLigaturesinLatinlookup0;
|
|
|
|
feature clig {
|
|
|
|
script latn;
|
|
language dflt ;
|
|
lookup cligContextualLigaturesinLatinlookup0;
|
|
} clig;
|
|
#Mark attachment classes (defined in GDEF, used in lookupflags)
|
|
|
|
@GDEF_Simple = [\.null \nonmarkingreturn \space \Acircumflex \Adieresis \Agrave
|
|
\Aring \Atilde \B \C \Ccedilla \D \E \Eacute \Ecircumflex \Edieresis \Egrave \F \G \H
|
|
\I \Iacute \Icircumflex \Idieresis \Igrave \J \K \L \M \N \Ntilde \O \OE \Oacute
|
|
\Ocircumflex \Odieresis \Ograve \Otilde \P \Q \R \S \T \U \Uacute \Ucircumflex
|
|
\Udieresis \Ugrave \V \W \X \Y \Ydieresis \Z \a \aacute \acircumflex \acute
|
|
\adieresis \ae \agrave \aring \asciicircum \asciitilde \asterisk \at \atilde \b
|
|
\backslash \bar \braceleft \braceright \bracketleft \bracketright \bullet \c
|
|
\caron \ccedilla \cedilla \circumflex \colon \comma \copyright \d \degree
|
|
\dieresis \divide \dotaccent \dotlessi \e \eacute \ecircumflex \edieresis
|
|
\egrave \eight \ellipsis \emdash \endash \equal \exclam \f \five \four \g \grave
|
|
\greater \guillemotleft \guillemotright \h \hyphen \i \iacute \icircumflex
|
|
\idieresis \igrave \j \k \l \less \m \n \nine \ntilde \numbersign \o \oacute
|
|
\ocircumflex \odieresis \oe \ograve \one \ordmasculine \otilde \p \parenleft
|
|
\parenright \period \plus \plusminus \q \question \questiondown \quotedbl
|
|
\quotedblbase \quotedblleft \quotedblright \quoteleft \quoteright
|
|
\quotesinglbase \quotesingle \r \registered \s \semicolon \seven \six \slash
|
|
\Aacute \sterling \t \three \trademark \two \u \uacute \ucircumflex \udieresis
|
|
\ugrave \underscore \v \w \x \y \ydieresis \z \zero \A \AE \percent ];
|
|
@GDEF_Ligature = [\fi \f_l \f_f \uniFB03 \uniFB04 ];
|
|
|
|
table GDEF {
|
|
GlyphClassDef @GDEF_Simple, @GDEF_Ligature, , ;
|
|
|
|
} GDEF;
|
|
|