aboutsummaryrefslogtreecommitdiffstats
path: root/sources/Putnik.ufo/features.fea
diff options
context:
space:
mode:
Diffstat (limited to 'sources/Putnik.ufo/features.fea')
-rw-r--r--sources/Putnik.ufo/features.fea61
1 files changed, 61 insertions, 0 deletions
diff --git a/sources/Putnik.ufo/features.fea b/sources/Putnik.ufo/features.fea
new file mode 100644
index 0000000..24b26ef
--- /dev/null
+++ b/sources/Putnik.ufo/features.fea
@@ -0,0 +1,61 @@
+languagesystem DFLT dflt;
+languagesystem cyrl dflt;
+languagesystem latn dflt;
+
+
+# GPOS
+
+
+lookup kernHorizontalKerninglookup1 {
+ lookupflag 0;
+ pos \uni0422 \uni0410 -77;
+ pos \uni0422 \uni0430 -77;
+ pos \uni0442 \uni0410 -77;
+ pos \uni0442 \uni0430 -77;
+ pos \uni0414 \uni0422 -29;
+ pos \uni0414 \uni0442 -29;
+ pos \uni0434 \uni0422 -29;
+ pos \uni0434 \uni0442 -29;
+ pos \uni0422 \uni0414 -87;
+ pos \uni0422 \uni0434 -87;
+ pos \uni0442 \uni0414 -87;
+ pos \uni0442 \uni0434 -87;
+ pos \uni0422 \uni041E -70;
+ pos \uni0422 \uni043E -70;
+ pos \uni0442 \uni041E -70;
+ pos \uni0442 \uni043E -70;
+} kernHorizontalKerninglookup1;
+
+feature kern {
+
+ script DFLT;
+ language dflt ;
+ lookup kernHorizontalKerninglookup1;
+
+ script cyrl;
+ language dflt ;
+ lookup kernHorizontalKerninglookup1;
+
+ script latn;
+ language dflt ;
+ lookup kernHorizontalKerninglookup1;
+} kern;
+#Mark attachment classes (defined in GDEF, used in lookupflags)
+
+@GDEF_Simple = [\uni0410 \uni0411 \uni0412 \uni0413 \uni0414 \uni0415 \uni041A
+ \uni0423 \space \uni0416 \uni0417 \uni0418 \uni041E \uni043B \uni041B \uni0419
+ \uni042D \uni0421 \uni041D \uni041C \uni0420 \uni042C \uni0437 \uni042E \uni0422
+ \uni042B \uni042F \uni041F \uni043E \uni0424 \uni0425 \uni0426 \uni0427 \uni0428
+ \uni0429 \uni042A \uni0401 \uni0430 \uni0431 \uni0432 \uni0433 \uni0434 \uni0435
+ \uni0436 \uni0438 \uni0439 \uni043A \uni043C \uni043D \uni043F \uni0440 \uni0441
+ \uni0442 \uni0443 \uni0444 \uni0445 \uni0446 \uni0447 \uni0448 \uni0449 \uni044A
+ \uni044B \uni044C \uni044D \uni044E \uni044F \uni0451 \exclam \quotedbl
+ \parenleft \parenright \asterisk \comma \period \hyphen \colon \slash \backslash
+ \question \equal \semicolon \zero \one \two \nine \three \four \five \six \seven
+ \eight ];
+
+table GDEF {
+ GlyphClassDef @GDEF_Simple, , , ;
+
+} GDEF;
+