summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2018-10-11 08:52:58 +0300
committerRasmus Andersson <rasmus@notion.se>2018-10-11 09:38:39 +0300
commit4f4139f13349c8ab073bf96973de5a4089620549 (patch)
treea53632af1ab81a60da3898b8d40793134450dcc8 /src/Inter-UI-Regular.ufo
parentf031a61fa281e14fe55bd268b5d7ec23a9afe4f6 (diff)
downloadinter-4f4139f13349c8ab073bf96973de5a4089620549.tar.xz
Bring back the alternate germandbls U+00DF as cv07 and also in ss02 "Disambiguation"
Diffstat (limited to 'src/Inter-UI-Regular.ufo')
-rw-r--r--src/Inter-UI-Regular.ufo/features.fea6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/contents.plist2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/germandbls.1.glif61
-rw-r--r--src/Inter-UI-Regular.ufo/groups.plist2
-rw-r--r--src/Inter-UI-Regular.ufo/lib.plist1
5 files changed, 72 insertions, 0 deletions
diff --git a/src/Inter-UI-Regular.ufo/features.fea b/src/Inter-UI-Regular.ufo/features.fea
index 3d0ad56e1..33803f3de 100644
--- a/src/Inter-UI-Regular.ufo/features.fea
+++ b/src/Inter-UI-Regular.ufo/features.fea
@@ -1377,6 +1377,7 @@ sub llinebelow by llinebelow.ss02;
sub lcircumflexbelow by lcircumflexbelow.ss02;
sub zero by zero.slash;
sub zero.tf by zero.tf.slash;
+sub germandbls by germandbls.1;
} ss02;
feature cv01 {
@@ -1446,6 +1447,11 @@ sub rdotbelowmacron by rdotbelowmacron.1;
sub rlinebelow by rlinebelow.1;
} cv06;
+feature cv07 {
+sub germandbls by germandbls.1;
+
+} cv07;
+
table GDEF {
# automatic
GlyphClassDef
diff --git a/src/Inter-UI-Regular.ufo/glyphs/contents.plist b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
index 7d1644af0..ad953a8b4 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
@@ -1808,6 +1808,8 @@
<string>gecyrillic.glif</string>
<key>germandbls</key>
<string>germandbls.glif</string>
+ <key>germandbls.1</key>
+ <string>germandbls.1.glif</string>
<key>ghemiddlehookcyrillic</key>
<string>ghemiddlehookcyrillic.glif</string>
<key>ghestrokecyrillic</key>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/germandbls.1.glif b/src/Inter-UI-Regular.ufo/glyphs/germandbls.1.glif
new file mode 100644
index 000000000..ecb125788
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/germandbls.1.glif
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="germandbls.1" format="2">
+ <advance width="1776.0"/>
+ <outline>
+ <contour>
+ <point x="484.0" y="1460.0" type="line"/>
+ <point x="484.0" y="1732.0"/>
+ <point x="590.0" y="1860.0"/>
+ <point x="788.0" y="1860.0" type="curve" smooth="yes"/>
+ <point x="960.0" y="1860.0"/>
+ <point x="1096.0" y="1764.0"/>
+ <point x="1096.0" y="1564.0" type="curve" smooth="yes"/>
+ <point x="1096.0" y="1322.0"/>
+ <point x="896.0" y="1324.0"/>
+ <point x="896.0" y="1096.0" type="curve" smooth="yes"/>
+ <point x="896.0" y="740.0"/>
+ <point x="1384.0" y="728.0"/>
+ <point x="1384.0" y="432.0" type="curve" smooth="yes"/>
+ <point x="1384.0" y="308.0"/>
+ <point x="1298.0" y="180.0"/>
+ <point x="1068.0" y="180.0" type="curve" smooth="yes"/>
+ <point x="905.0" y="180.0"/>
+ <point x="809.0" y="244.0"/>
+ <point x="752.0" y="280.0" type="curve"/>
+ <point x="656.0" y="84.0" type="line"/>
+ <point x="736.0" y="28.0"/>
+ <point x="896.0" y="-28.0"/>
+ <point x="1084.0" y="-28.0" type="curve" smooth="yes"/>
+ <point x="1400.0" y="-28.0"/>
+ <point x="1616.0" y="124.0"/>
+ <point x="1616.0" y="416.0" type="curve" smooth="yes"/>
+ <point x="1616.0" y="856.0"/>
+ <point x="1128.0" y="820.0"/>
+ <point x="1128.0" y="1096.0" type="curve" smooth="yes"/>
+ <point x="1128.0" y="1268.0"/>
+ <point x="1320.0" y="1308.0"/>
+ <point x="1320.0" y="1588.0" type="curve" smooth="yes"/>
+ <point x="1320.0" y="1930.0"/>
+ <point x="1047.0" y="2076.0"/>
+ <point x="788.0" y="2076.0" type="curve" smooth="yes"/>
+ <point x="479.0" y="2076.0"/>
+ <point x="248.0" y="1868.0"/>
+ <point x="248.0" y="1460.0" type="curve" smooth="yes"/>
+ <point x="248.0" y="0.0" type="line"/>
+ <point x="484.0" y="0.0" type="line"/>
+ </contour>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>B</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>B</string>
+ <key>com.schriftgestaltung.Glyphs.nodeUserData.0.39</key>
+ <dict>
+ <key>name</key>
+ <string>hr00</string>
+ </dict>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/groups.plist b/src/Inter-UI-Regular.ufo/groups.plist
index 221adf2a6..8924dbf6c 100644
--- a/src/Inter-UI-Regular.ufo/groups.plist
+++ b/src/Inter-UI-Regular.ufo/groups.plist
@@ -81,6 +81,7 @@
<string>Beta</string>
<string>Tonetwo</string>
<string>germandbls</string>
+ <string>germandbls.1</string>
<string>afii10018</string>
<string>Kahookcyrillic</string>
<string>beta</string>
@@ -1965,6 +1966,7 @@
<string>lcircumflexbelow.ss02</string>
<string>uni04CF</string>
<string>germandbls</string>
+ <string>germandbls.1</string>
<string>Thorn</string>
<string>Gamma</string>
<string>Pi</string>
diff --git a/src/Inter-UI-Regular.ufo/lib.plist b/src/Inter-UI-Regular.ufo/lib.plist
index ec63c1b55..b35749dd4 100644
--- a/src/Inter-UI-Regular.ufo/lib.plist
+++ b/src/Inter-UI-Regular.ufo/lib.plist
@@ -820,6 +820,7 @@
<string>dzecyrillic</string>
<string>tonetwo</string>
<string>germandbls</string>
+ <string>germandbls.1</string>
<string>t</string>
<string>tpalatalhook</string>
<string>trthook</string>