summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2018-09-30 22:32:37 +0300
committerRasmus Andersson <rasmus@notion.se>2018-10-11 09:38:24 +0300
commit3fba02c38af058f9f4e73fa9389af56d2baeff20 (patch)
tree00a53bf760c852530ca071a39c42261e63cbc921 /src/Inter-UI-Regular.ufo/glyphs
parented0ff206fc38a544464d3ab7aa33a1ddc2e0c603 (diff)
downloadinter-3fba02c38af058f9f4e73fa9389af56d2baeff20.tar.xz
Adjustments to parens, brackets, braces, and a. Also kerning
Diffstat (limited to 'src/Inter-UI-Regular.ufo/glyphs')
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/E_nhookcyrillic.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/aogonek.N_A_V_.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceleft.glif92
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceright.glif92
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif40
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif73
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright.glif97
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif100
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenleft.glif38
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenright.glif69
16 files changed, 214 insertions, 449 deletions
diff --git a/src/Inter-UI-Regular.ufo/glyphs/E_nhookcyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/E_nhookcyrillic.glif
index 8b6c31280..af12b20d7 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/E_nhookcyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/E_nhookcyrillic.glif
@@ -4,7 +4,7 @@
<unicode hex="04C7"/>
<outline>
<contour>
- <point x="1588.0" y="36.0" type="line"/>
+ <point x="1588.0" y="0.0" type="line"/>
<point x="1588.0" y="-160.0" type="line" smooth="yes"/>
<point x="1588.0" y="-320.0"/>
<point x="1496.0" y="-368.0"/>
@@ -19,12 +19,16 @@
<point x="1652.0" y="-576.0"/>
<point x="1836.0" y="-428.0"/>
<point x="1836.0" y="-164.0" type="curve" smooth="yes"/>
- <point x="1836.0" y="36.0" type="line"/>
+ <point x="1836.0" y="0.0" type="line"/>
</contour>
<component base="H"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>H</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>H</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/aogonek.N_A_V_.glif b/src/Inter-UI-Regular.ufo/glyphs/aogonek.N_A_V_.glif
index 37b5c03c2..6974bce48 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/aogonek.N_A_V_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/aogonek.N_A_V_.glif
@@ -7,9 +7,13 @@
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>a</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>a</string>
<key>com.schriftgestaltung.componentsAlignment</key>
<array>
- <integer>-1</integer>
+ <integer>0</integer>
<integer>-1</integer>
</array>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
index 4c6a4c4cb..81ca4dab1 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<outline>
- <component base="braceleft" yOffset="172.0"/>
+ <component base="braceleft" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>braceleft</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>braceleft</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif b/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
index 197a5bede..a6f84c8d7 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
@@ -1,47 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="007B"/>
+ <guideline x="924.0" y="2204.0" angle="90.0"/>
+ <guideline x="52.0" y="2144.0" angle="0.0"/>
+ <guideline x="52.0" y="-416.0" angle="0.0"/>
+ <guideline x="784.0" y="864.0" angle="0.0"/>
<outline>
<contour>
- <point x="800.0" y="2196.0" type="line"/>
- <point x="424.0" y="2092.0"/>
- <point x="356.0" y="1844.0"/>
- <point x="356.0" y="1556.0" type="curve"/>
- <point x="356.0" y="1276.0" type="line"/>
- <point x="356.0" y="1080.0"/>
- <point x="272.0" y="956.0"/>
- <point x="72.0" y="956.0" type="curve"/>
- <point x="72.0" y="780.0" type="line"/>
- <point x="468.0" y="780.0"/>
- <point x="580.0" y="1000.0"/>
- <point x="580.0" y="1276.0" type="curve"/>
- <point x="580.0" y="1556.0" type="line"/>
- <point x="580.0" y="1780.0"/>
- <point x="644.0" y="1964.0"/>
- <point x="856.0" y="2032.0" type="curve"/>
+ <point x="104.0" y="860.0" type="line"/>
+ <point x="536.0" y="860.0"/>
+ <point x="620.0" y="1000.0"/>
+ <point x="620.0" y="1208.0" type="curve" smooth="yes"/>
+ <point x="620.0" y="1608.0" type="line" smooth="yes"/>
+ <point x="620.0" y="1842.0"/>
+ <point x="692.0" y="1948.0"/>
+ <point x="924.0" y="1948.0" type="curve"/>
+ <point x="924.0" y="2144.0" type="line"/>
+ <point x="532.0" y="2144.0"/>
+ <point x="404.0" y="1976.0"/>
+ <point x="404.0" y="1608.0" type="curve" smooth="yes"/>
+ <point x="404.0" y="1288.0" type="line" smooth="yes"/>
+ <point x="404.0" y="1069.0"/>
+ <point x="327.0" y="984.0"/>
+ <point x="104.0" y="984.0" type="curve"/>
</contour>
<contour>
- <point x="856.0" y="-328.0" type="line"/>
- <point x="644.0" y="-260.0"/>
- <point x="580.0" y="-76.0"/>
- <point x="580.0" y="148.0" type="curve" smooth="yes"/>
- <point x="580.0" y="424.0" type="line" smooth="yes"/>
- <point x="580.0" y="704.0"/>
- <point x="468.0" y="924.0"/>
- <point x="72.0" y="924.0" type="curve"/>
- <point x="72.0" y="748.0" type="line"/>
- <point x="272.0" y="748.0"/>
- <point x="356.0" y="620.0"/>
- <point x="356.0" y="424.0" type="curve" smooth="yes"/>
- <point x="356.0" y="148.0" type="line" smooth="yes"/>
- <point x="356.0" y="-144.0"/>
- <point x="424.0" y="-388.0"/>
- <point x="800.0" y="-496.0" type="curve"/>
+ <point x="924.0" y="-416.0" type="curve"/>
+ <point x="924.0" y="-220.0" type="line"/>
+ <point x="692.0" y="-220.0"/>
+ <point x="620.0" y="-114.0"/>
+ <point x="620.0" y="120.0" type="curve" smooth="yes"/>
+ <point x="620.0" y="520.0" type="line" smooth="yes"/>
+ <point x="620.0" y="728.0"/>
+ <point x="536.0" y="868.0"/>
+ <point x="104.0" y="868.0" type="curve"/>
+ <point x="104.0" y="744.0" type="line"/>
+ <point x="327.0" y="744.0"/>
+ <point x="404.0" y="659.0"/>
+ <point x="404.0" y="440.0" type="curve" smooth="yes"/>
+ <point x="404.0" y="120.0" type="line" smooth="yes"/>
+ <point x="404.0" y="-248.0"/>
+ <point x="532.0" y="-416.0"/>
+ </contour>
+ <contour>
+ <point x="104.0" y="744.0" type="line"/>
+ <point x="340.0" y="744.0" type="line"/>
+ <point x="340.0" y="984.0" type="line"/>
+ <point x="104.0" y="984.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>parenleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -52,14 +64,14 @@
<key>origin</key>
<array>
<real>1.0</real>
- <real>7.0</real>
+ <real>8.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>6.0</real>
+ <real>14.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -71,14 +83,14 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>11.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>2.0</real>
</array>
<key>type</key>
@@ -91,15 +103,15 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>7.0</real>
+ <real>0.0</real>
+ <real>15.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>6.0</real>
+ <real>14.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
index dcd55a8ab..96e127cfa 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<outline>
- <component base="braceright" yOffset="172.0"/>
+ <component base="braceright" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>braceright</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>braceright</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceright.glif b/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
index beaef6782..9a55118a8 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
@@ -1,106 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="007D"/>
<outline>
- <contour>
- <point x="112.0" y="-496.0" type="line"/>
- <point x="488.0" y="-388.0"/>
- <point x="556.0" y="-144.0"/>
- <point x="556.0" y="148.0" type="curve" smooth="yes"/>
- <point x="556.0" y="424.0" type="line" smooth="yes"/>
- <point x="556.0" y="620.0"/>
- <point x="640.0" y="748.0"/>
- <point x="840.0" y="748.0" type="curve"/>
- <point x="840.0" y="924.0" type="line"/>
- <point x="444.0" y="924.0"/>
- <point x="332.0" y="704.0"/>
- <point x="332.0" y="424.0" type="curve" smooth="yes"/>
- <point x="332.0" y="148.0" type="line" smooth="yes"/>
- <point x="332.0" y="-76.0"/>
- <point x="268.0" y="-260.0"/>
- <point x="56.0" y="-328.0" type="curve"/>
- </contour>
- <contour>
- <point x="840.0" y="780.0" type="curve"/>
- <point x="840.0" y="956.0" type="line"/>
- <point x="640.0" y="956.0"/>
- <point x="556.0" y="1080.0"/>
- <point x="556.0" y="1276.0" type="curve"/>
- <point x="556.0" y="1556.0" type="line"/>
- <point x="556.0" y="1844.0"/>
- <point x="488.0" y="2092.0"/>
- <point x="112.0" y="2196.0" type="curve"/>
- <point x="56.0" y="2032.0" type="line"/>
- <point x="268.0" y="1964.0"/>
- <point x="332.0" y="1780.0"/>
- <point x="332.0" y="1556.0" type="curve"/>
- <point x="332.0" y="1276.0" type="line"/>
- <point x="332.0" y="1000.0"/>
- <point x="444.0" y="780.0"/>
- </contour>
+ <component base="braceleft" xScale="-1.0" yScale="-1.0" xOffset="1020.0" yOffset="1728.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>parenleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
<key>horizontal</key>
<true/>
<key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>6.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <false/>
- <key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>11.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <true/>
- <key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>6.0</real>
+ <real>748.0</real>
+ <real>208.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
index d7aad2f43..de92debd9 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<outline>
- <component base="bracketleft" yOffset="128.0"/>
+ <component base="bracketleft" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>bracketleft</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>bracketleft</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
index e9c928de7..484d0a7de 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
@@ -1,21 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="005B"/>
<outline>
<contour>
- <point x="776.0" y="2240.0" type="line"/>
- <point x="264.0" y="2240.0" type="line"/>
- <point x="264.0" y="-448.0" type="line"/>
- <point x="776.0" y="-448.0" type="line"/>
- <point x="776.0" y="-228.0" type="line"/>
- <point x="496.0" y="-228.0" type="line"/>
- <point x="496.0" y="2020.0" type="line"/>
- <point x="776.0" y="2020.0" type="line"/>
+ <point x="332.0" y="-416.0" type="line"/>
+ <point x="924.0" y="-416.0" type="line"/>
+ <point x="924.0" y="-220.0" type="line"/>
+ <point x="556.0" y="-220.0" type="line"/>
+ <point x="556.0" y="1948.0" type="line"/>
+ <point x="924.0" y="1948.0" type="line"/>
+ <point x="924.0" y="2144.0" type="line"/>
+ <point x="332.0" y="2144.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>parenleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -26,14 +28,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>4.0</real>
+ <real>1.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -46,14 +48,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>4.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>5.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -66,14 +68,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>4.0</real>
+ <real>2.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -86,14 +88,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>4.0</real>
+ <real>2.0</real>
</array>
<key>type</key>
<string>TTStem</string>
@@ -106,14 +108,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>3.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>6.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
index d0c208c6c..dc2b54068 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
@@ -1,27 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft_quill" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="2045"/>
<outline>
<contour>
- <point x="776.0" y="1008.0" type="line"/>
- <point x="388.0" y="1008.0" type="line"/>
- <point x="388.0" y="788.0" type="line"/>
- <point x="776.0" y="788.0" type="line"/>
- </contour>
- <contour>
- <point x="776.0" y="2240.0" type="line"/>
- <point x="264.0" y="2240.0" type="line"/>
- <point x="264.0" y="-448.0" type="line"/>
- <point x="776.0" y="-448.0" type="line"/>
- <point x="776.0" y="-228.0" type="line"/>
- <point x="496.0" y="-228.0" type="line"/>
- <point x="496.0" y="2020.0" type="line"/>
- <point x="776.0" y="2020.0" type="line"/>
+ <point x="924.0" y="960.0" type="line"/>
+ <point x="456.0" y="960.0" type="line"/>
+ <point x="456.0" y="768.0" type="line"/>
+ <point x="924.0" y="768.0" type="line"/>
</contour>
+ <component base="bracketleft"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>bracketleft</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>bracketleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -29,18 +24,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>-448.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>4.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -69,18 +59,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>2020.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -91,15 +76,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
+ <real>0.0</real>
<real>1.0</real>
- <real>4.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -109,18 +94,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>-448.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>4.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -149,18 +129,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>2020.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
index c3c59fe42..21381d57c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<outline>
- <component base="bracketright" yOffset="128.0"/>
+ <component base="bracketright" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>bracketright</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>bracketright</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
index d0529de11..ed9669058 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
@@ -1,100 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="005D"/>
<outline>
- <contour>
- <point x="152.0" y="2240.0" type="line"/>
- <point x="152.0" y="2020.0" type="line"/>
- <point x="432.0" y="2020.0" type="line"/>
- <point x="432.0" y="-228.0" type="line"/>
- <point x="152.0" y="-228.0" type="line"/>
- <point x="152.0" y="-448.0" type="line"/>
- <point x="664.0" y="-448.0" type="line"/>
- <point x="664.0" y="2240.0" type="line"/>
- </contour>
+ <component base="bracketleft" xScale="-1.0" yScale="-1.0" xOffset="1020.0" yOffset="1728.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>parenleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
<key>horizontal</key>
<true/>
<key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>4.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>3.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <true/>
- <key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>0.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <false/>
- <key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>5.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <true/>
- <key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>4.0</real>
+ <real>-448.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>3.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -103,18 +31,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>0.0</real>
+ <real>2020.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
index 5658b092f..a1e4ab2b2 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
@@ -1,27 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright_quill" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="2046"/>
<outline>
- <contour>
- <point x="556.0" y="1008.0" type="line"/>
- <point x="152.0" y="1008.0" type="line"/>
- <point x="152.0" y="788.0" type="line"/>
- <point x="556.0" y="788.0" type="line"/>
- </contour>
- <contour>
- <point x="152.0" y="2240.0" type="line"/>
- <point x="152.0" y="2020.0" type="line"/>
- <point x="432.0" y="2020.0" type="line"/>
- <point x="432.0" y="-228.0" type="line"/>
- <point x="152.0" y="-228.0" type="line"/>
- <point x="152.0" y="-448.0" type="line"/>
- <point x="664.0" y="-448.0" type="line"/>
- <point x="664.0" y="2240.0" type="line"/>
- </contour>
+ <component base="bracketleft_quill" xScale="-1.0" yScale="-1.0" xOffset="1020.0" yOffset="1728.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>bracketright</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>bracketright</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -29,18 +18,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>-448.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>3.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -49,18 +33,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>1.0</real>
+ <real>788.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -69,18 +48,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>2020.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -89,18 +63,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>2.0</real>
+ <real>432.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>5.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -109,18 +78,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>-448.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>3.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -129,18 +93,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>1.0</real>
+ <real>788.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -149,18 +108,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>2020.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
index d395c6dec..b0b193244 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
@@ -1,15 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<guideline x="384.0" y="-128.0" angle="90.0"/>
<guideline x="584.0" y="4.0" angle="90.0"/>
<guideline x="388.0" y="1752.0" angle="0.0"/>
<guideline x="556.0" y="1640.0" angle="0.0"/>
<outline>
- <component base="parenleft" yOffset="192.0"/>
+ <component base="parenleft" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>parenleft</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>parenleft</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif b/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
index d32839b6f..05db60c5e 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="0028"/>
<guideline x="384.0" y="-128.0" angle="90.0"/>
<guideline x="584.0" y="4.0" angle="90.0"/>
@@ -8,20 +8,20 @@
<guideline x="556.0" y="1640.0" angle="0.0"/>
<outline>
<contour>
- <point x="828.0" y="-384.0" type="line"/>
- <point x="592.0" y="24.0"/>
- <point x="492.0" y="404.0"/>
- <point x="492.0" y="832.0" type="curve" smooth="yes"/>
- <point x="492.0" y="1276.0"/>
- <point x="592.0" y="1640.0"/>
- <point x="832.0" y="2048.0" type="curve"/>
- <point x="612.0" y="2048.0" type="line"/>
- <point x="392.0" y="1752.0"/>
- <point x="248.0" y="1304.0"/>
- <point x="248.0" y="832.0" type="curve" smooth="yes"/>
- <point x="248.0" y="360.0"/>
- <point x="392.0" y="-88.0"/>
- <point x="592.0" y="-384.0" type="curve"/>
+ <point x="680.0" y="-416.0" type="curve"/>
+ <point x="888.0" y="-416.0" type="line"/>
+ <point x="696.0" y="-152.0"/>
+ <point x="544.0" y="388.0"/>
+ <point x="544.0" y="864.0" type="curve" smooth="yes"/>
+ <point x="544.0" y="1340.0"/>
+ <point x="696.0" y="1880.0"/>
+ <point x="888.0" y="2144.0" type="curve"/>
+ <point x="680.0" y="2144.0" type="line"/>
+ <point x="436.0" y="1788.0"/>
+ <point x="300.0" y="1368.0"/>
+ <point x="300.0" y="864.0" type="curve" smooth="yes"/>
+ <point x="300.0" y="360.0"/>
+ <point x="436.0" y="-60.0"/>
</contour>
</outline>
<lib>
@@ -36,7 +36,7 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>6.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -58,14 +58,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>9.0</real>
+ <real>10.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>2.0</real>
+ <real>3.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -78,7 +78,7 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>6.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
index d7acb5367..904814d19 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright.case" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<outline>
- <component base="parenright" yOffset="192.0"/>
+ <component base="parenright" yOffset="160.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>parenright</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>parenright</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenright.glif b/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
index dccb942d0..203c7c45a 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
@@ -1,80 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright" format="2">
- <advance width="928.0"/>
+ <advance width="1020.0"/>
<unicode hex="0029"/>
<outline>
- <contour>
- <point x="100.0" y="-384.0" type="curve"/>
- <point x="336.0" y="-384.0" type="line"/>
- <point x="536.0" y="-88.0"/>
- <point x="680.0" y="360.0"/>
- <point x="680.0" y="832.0" type="curve" smooth="yes"/>
- <point x="680.0" y="1304.0"/>
- <point x="536.0" y="1752.0"/>
- <point x="316.0" y="2048.0" type="curve"/>
- <point x="96.0" y="2048.0" type="line"/>
- <point x="336.0" y="1640.0"/>
- <point x="436.0" y="1276.0"/>
- <point x="436.0" y="832.0" type="curve" smooth="yes"/>
- <point x="436.0" y="404.0"/>
- <point x="336.0" y="24.0"/>
- </contour>
+ <component base="parenleft" xScale="-1.0" yScale="-1.0" xOffset="1020.0" yOffset="1728.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>parenleft</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
<key>horizontal</key>
<true/>
<key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <string>d</string>
- <string>o</string>
- <string>w</string>
- <string>n</string>
- </array>
- <key>type</key>
- <string>TopGhost</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <false/>
- <key>options</key>
- <integer>0</integer>
- <key>origin</key>
- <array>
- <real>0.0</real>
- <real>10.0</real>
- </array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>3.0</real>
- </array>
- <key>type</key>
- <string>Stem</string>
- </dict>
- <dict>
- <key>horizontal</key>
- <true/>
- <key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>7.0</real>
+ <real>2048.0</real>
+ <real>-2147483648.0</real>
</array>
<key>stem</key>
<integer>-2</integer>