28 Commits

Author SHA1 Message Date
Kiliman 2282dd3d5d 📝 Update to v2.2.1 with fix for Operator Mono Light (non-SSm) widths 2019-08-04 21:15:16 -04:00
Kiliman d7e18a4962 🐛 Fix Light/Light Italic to use width 550 vs 625 of ScreenSmart
Fixes #97
2019-08-04 21:12:31 -04:00
Kiliman d71b04356a 📝 Update README for v2.2 includes new SSm Light, Medium, and Bold 2019-08-04 18:29:14 -04:00
Kiliman 651edc2b62 Add complete set of SSm Light/Italic ligatures 2019-08-04 18:20:38 -04:00
Kiliman 02818d15a9 Add complete set of SSm Medium/Italic ligatures 2019-08-04 18:06:55 -04:00
Kiliman 5c9a5d51a8 🔨 Complete SSm Bold/Italic ligatures 2019-08-04 17:42:25 -04:00
Kiliman fc180099b8 📝 Update README for v2.1 includes new OM Light and contributor shoutout 2019-08-02 12:16:50 -04:00
Kiliman 1f5712ecae 😍 Add contributors @kiliman and @markypython 2019-08-02 12:15:40 -04:00
Kiliman 2cbf9d84cb 🔧 Add all-contributors package 2019-08-02 12:14:54 -04:00
Kiliman d1c8620f6d 🔨 Update Operator Mono Light and Light Italic ligatures 2019-08-02 11:40:51 -04:00
Kiliman 0f10f62920 🔀 Merge branch 'bold-italic-ligatures' into develop 2019-08-02 11:22:51 -04:00
Mark Skelton fd4b980b7c Update bold ligatures 2019-07-31 19:48:59 -05:00
Mark Skelton 286e5f0820 Add colon equal for bold 2019-07-31 19:48:51 -05:00
Mark Skelton 6e66c37704 Update bold ligatures 2019-07-31 19:33:01 -05:00
Mark Skelton ad3050a731 Add ampersand ampersand and colon equal 2019-07-31 19:32:41 -05:00
Mark Skelton da1abf02c6 Add more bold italic ligatures 2019-07-31 19:30:09 -05:00
Kiliman 3a03d21c90 🔀 Merge branch 'bold-italic-ligatures' into develop 2019-07-31 08:47:07 -04:00
Mark Skelton 05bc5eaa4e Update bold glyphs 2019-07-30 19:02:13 -05:00
Mark Skelton 03114bf88d Add bold italic powerline and LIG glyphs 2019-07-30 19:02:07 -05:00
Mark Skelton 83f9a6d170 Add powerline ligatures 2019-07-30 19:00:07 -05:00
Kiliman f0a883ee62 ⬆️ Upgrade package dependencies (npm audit) 2019-07-30 12:41:26 -04:00
Kiliman 6e3415763c 🔀 Merge branch 'bold-ligatures' into develop 2019-07-30 12:30:12 -04:00
Mark Skelton 2bdf134f70 Update ligatures 2019-07-30 07:24:17 -05:00
Mark Skelton edbbc78b82 Update config files 2019-07-30 07:23:03 -05:00
Mark Skelton 4edf9bc945 Add more ligatures 2019-07-30 07:22:01 -05:00
Mark Skelton 538de4ad67 Add lig and equal greater ligatures 2019-07-28 16:01:57 -05:00
Mark Skelton 3550ee0bb1 Add config files 2019-07-28 16:01:48 -05:00
Mark Skelton 65b938fdc1 Add names.json for bold font 2019-07-28 15:59:49 -05:00
324 changed files with 40631 additions and 2185 deletions
+35
View File
@@ -0,0 +1,35 @@
{
"projectName": "operator-mono-lig",
"projectOwner": "kiliman",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"README.md"
],
"imageSize": 100,
"commit": true,
"commitConvention": "none",
"contributors": [
{
"login": "kiliman",
"name": "Kiliman",
"avatar_url": "https://avatars3.githubusercontent.com/u/47168?v=4",
"profile": "https://github.com/kiliman",
"contributions": [
"code",
"doc",
"design"
]
},
{
"login": "markypython",
"name": "Mark Skelton",
"avatar_url": "https://avatars3.githubusercontent.com/u/25914066?v=4",
"profile": "https://github.com/markypython",
"contributions": [
"design"
]
}
],
"contributorsPerLine": 7
}
+39 -3
View File
@@ -1,5 +1,7 @@
# Operator Mono Ligatures
[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)
<img src="./images/operator-mono-lig.png" />
This project will generate new OpenType fonts for [Operator Mono](https://www.typography.com/fonts/operator/styles/) that includes ligatures similar to
@@ -8,7 +10,7 @@ those found in the popular [Fira Code](https://github.com/tonsky/FiraCode) font.
These ligatures were custom created using [Glyphs](https://glyphsapp.com/).
There are even italic versions of the ligatures.
## New Version 2.0
## New Version 2.2.1
All new redesigned ligatures with better hinting. Updated font generation to support advanced OpenType features
like those found in Fira Code. For example, the cursor now moves inside the ligature. It also handles repeating
@@ -16,8 +18,21 @@ characters properly.
<img src="./images/caret-position.gif" />
> NOTE: The new ligatures are currently only available for **Operator Mono SSm Book**. If you don't have this font, you
> can still use the v1.0 verson of the tool. Download it [here](https://github.com/kiliman/operator-mono-lig/releases/tag/v1.0).
### 🎉 New in Version 2.2
With the awesome help from [Mark Skelton](https://github.com/markypython), we now have the full set of ligatures for
the following fonts. Thanks Mark, and thanks to all of you who have been patiently waiting for these ligatures to be completed.
- Operator Mono SSm Light/Light Italic
- Operator Mono SSm Book/Book Italic
- Operator Mono SSm Medium/Medium Italic
- Operator Mono SSm Bold/Bold Italic
- Operator Mono Light/Light Italic
### 🐛 Fixed in Version 2.2.1
Fixed glyph widths Operator Mono Light and Light Italic. These fonts accidentally were sized
the same as the ScreenSmart versions and caused alignment issues.
### Customize the generated font
@@ -140,3 +155,24 @@ Thanks to Hoefler&Co for making such an amazing font. It makes writing code trul
Thanks also to all of you for your kinds words of encouragement and feedback. I really
appreciate it.
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://github.com/kiliman"><img src="https://avatars3.githubusercontent.com/u/47168?v=4" width="100px;" alt="Kiliman"/><br /><sub><b>Kiliman</b></sub></a><br /><a href="https://github.com/kiliman/operator-mono-lig/commits?author=kiliman" title="Code">💻</a> <a href="https://github.com/kiliman/operator-mono-lig/commits?author=kiliman" title="Documentation">📖</a> <a href="#design-kiliman" title="Design">🎨</a></td>
<td align="center"><a href="https://github.com/markypython"><img src="https://avatars3.githubusercontent.com/u/25914066?v=4" width="100px;" alt="Mark Skelton"/><br /><sub><b>Mark Skelton</b></sub></a><br /><a href="#design-markypython" title="Design">🎨</a></td>
</tr>
</table>
<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
+4 -4
View File
@@ -23,7 +23,7 @@
<xMin value="-1018"/>
<xMin value="-1560"/>
<yMin value="-284"/>
@@ -69,7 +69,7 @@
<advanceWidthMax value="550"/>
<minLeftSideBearing value="-1018"/>
<minLeftSideBearing value="-1560"/>
<minRightSideBearing value="-60"/>
@@ -102,13 +102,13 @@
<metricDataFormat value="0"/>
<numberOfHMetrics value="447"/>
<numberOfHMetrics value="466"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-1018 -284 619 1140"/>
<FontBBox value="-1560 -284 619 1140"/>
</CFFFont>
</CFF>
<CFF>
@@ -0,0 +1,58 @@
<Glyph name="ampersand_ampersand.liga" lsb="-477" width="550">
<CharString>
-13 60 586 67 hstem
-477 70 10 69 291 70 10 69 vstem
359 178 rmoveto
38 67 35 90 26 106 -63 7 rcurveline
-18 -86 -27 -79 -29 -62 rrcurveto
{75868691} callsubr
-5 0 -4 1 -5 vhcurveto
-45 51 38 67 35 90 26 106 rlinecurve
-63 7 -18 -86 -27 -79 -29 -62 rlinecurve
{75868691} callsubr
-85 55 -69 100 70 72 40 89 60 vhcurveto
-39 33 71 -90 134 hhcurveto
70 72 40 89 60 hvcurveto
33 -39 37 -43 39 -49 56 47 rcurveline
-47 55 -42 49 -37 42 rrcurveto
-667 -131 rmoveto
{a5af4707} callgsubr
440 hmoveto
{a5af4707} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="75868691">
-144 163 -65 69 64 vvcurveto
65 51 60 194 -9 vhcurveto
-6 67 rlineto
-235 5 -73 -101 -93 vvcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="75868691">
-144 163 -65 69 64 vvcurveto
65 51 60 194 -9 vhcurveto
-6 67 rlineto
-235 5 -73 -101 -93 vvcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a5af4707">
-66 -33 46 63 56 35 59 73 51 hvcurveto
37 -44 48 -53 58 -68 rrcurveto
-74 -47 -54 -36 -51 hhcurveto
return
</CharString>
<CharString index="1" fingerprint="a5af4707">
-66 -33 46 63 56 35 59 73 51 hvcurveto
37 -44 48 -53 58 -68 rrcurveto
-74 -47 -54 -36 -51 hhcurveto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,23 @@
<Glyph name="bar_bar.liga" lsb="-226" width="550">
<CharString>
-226 56 329 56 vstem
-170 705 {a9d1a864} callgsubr
385 886 {a9d1a864} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="a9d1a864">
rmoveto
-56 -5 rlineto
-881 56 vlineto
return
</CharString>
<CharString index="1" fingerprint="a9d1a864">
rmoveto
-56 -5 rlineto
-881 56 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,18 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550">
<CharString>
-201 985 hstem
-233 572 vstem
-167 784 rmoveto
-66 -6 rlineto
-979 66 vlineto
506 492 rlineto
62 vlineto
-67 -36 rmoveto
-439 -428 rlineto
809 vlineto
439 -371 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,32 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550">
<CharString>
145 113 135 114 hstem
-370 736 vstem
-370 393 {47439142} callgsubr
60 rlineto
-529 -60 hlineto
-207 -275 {47439142} callgsubr
61 rlineto
-529 -61 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="47439142">
rmoveto
111 hlineto
2 114 rlineto
-112 hlineto
734 -87 rmoveto
1 return
</CharString>
<CharString index="1" fingerprint="47439142">
rmoveto
111 hlineto
2 114 rlineto
-112 hlineto
734 -87 rmoveto
1 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,42 @@
<Glyph name="equal_equal.2.liga" lsb="-468" width="550">
<CharString>
{a926ac67} callgsubr
hstem
-468 425 85 425 vstem
-43 379 {37df18c9} callsubr
-85 -223 {37df18c9} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="37df18c9">
{e986858e} callgsubr
-426 -52 hlineto
935 hmoveto
{c7138596} callsubr
-426 -52 hlineto
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="37df18c9">
{e986858e} callgsubr
-426 -52 hlineto
935 hmoveto
{c7138596} callsubr
-426 -52 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
rmoveto
{c7138596} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,28 +1,27 @@
<Glyph name="equal_equal.liga" lsb="-468" width="550">
<CharString>
{a926ac67} callsubr
{a926ac67} callgsubr
hstem
-468 936 vstem
467 379 rmoveto
{c7138596} callgsubr
467 379 {e986858e} callgsubr
-936 -52 hlineto
935 -223 rmoveto
{c7138596} callgsubr
935 -223 {e986858e} callgsubr
-936 -52 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
rmoveto
{c7138596} callsubr
return
</CharString>
</GlobalSubrs>
@@ -0,0 +1,49 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1018" width="550">
<CharString>
{a926ac67} callgsubr
hstem
-1018 442 80 441 81 441 cntrmask 00111000
-576 379 {42955120} callsubr
-602 -223 {42955120} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="42955120">
{e986858e} callgsubr
-443 -52 hlineto
963 hmoveto
1 52 rlineto
-442 {2e19355c} callgsubr
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="42955120">
{e986858e} callgsubr
-443 -52 hlineto
963 hmoveto
1 52 rlineto
-442 {2e19355c} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
rmoveto
{c7138596} callsubr
return
</CharString>
<CharString index="2" fingerprint="2e19355c">
-52 hlineto
963 hmoveto
{c7138596} callsubr
-442 -52 hlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,26 @@
<Glyph name="equal_equal_equal.liga" lsb="-1018" width="550">
<CharString>
16 61 187 60 187 60 hstem
467 511 {39bc6f61} callgsubr
-247 {39bc6f61} callgsubr
-248 rmoveto
1 61 rlineto
-1486 -61 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="39bc6f61">
rmoveto
1 60 rlineto
-1486 -60 hlineto
1485 return
</CharString>
<CharString index="1" fingerprint="39bc6f61">
rmoveto
1 60 rlineto
-1486 -60 hlineto
1485 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,25 +1,16 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString>
{0bfe7e46} callgsubr
-1018 1478 -57 {076e1c46} callsubr
{17e5c391} callgsubr
-1018 1478 -57 {076e1c46} callgsubr
-1259 -52 1320 {ce96b479} callsubr
-1329 -52 1267 {3bf8a3e7} callgsubr
-1329 -52 1267 {47bbd285} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="2" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="3" fingerprint="ce96b479">
<CharString index="1" fingerprint="ce96b479">
hlineto
hintmask 11010000
101 -85 rlineto
@@ -27,31 +18,40 @@
-92 -78 {bf847d0e} callgsubr
return
</CharString>
<CharString index="2" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0bfe7e46">
{a926ac67} callsubr
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="bf847d0e">
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="3" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="3bf8a3e7">
<CharString index="4" fingerprint="47bbd285">
hlineto
-158 -134 {c7af96e2} callgsubr
-158 -134 {8c7751fe} callsubr
endchar
</CharString>
<CharString index="3" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,25 +1,16 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString>
{0bfe7e46} callgsubr
-468 927 -56 {076e1c46} callsubr
{17e5c391} callgsubr
-468 927 -56 {076e1c46} callgsubr
-709 -52 770 {ce96b479} callsubr
-779 -52 717 {3bf8a3e7} callgsubr
-779 -52 717 {47bbd285} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="2" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="3" fingerprint="ce96b479">
<CharString index="1" fingerprint="ce96b479">
hlineto
hintmask 11010000
101 -85 rlineto
@@ -27,31 +18,40 @@
-92 -78 {bf847d0e} callgsubr
return
</CharString>
<CharString index="2" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0bfe7e46">
{a926ac67} callsubr
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="bf847d0e">
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="3" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="3bf8a3e7">
<CharString index="4" fingerprint="47bbd285">
hlineto
-158 -134 {c7af96e2} callgsubr
-158 -134 {8c7751fe} callsubr
endchar
</CharString>
<CharString index="3" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,10 +1,10 @@
<Glyph name="equal_less_less.liga" lsb="-1018" width="550">
<CharString>
{0bfe7e46} callgsubr
{17e5c391} callgsubr
-1018 1477 -669 58 242 58 hintmask 11010000
-152 294 rmoveto
{c55c66e3} callgsubr
hintmask 11100000
{653069d6} callsubr
-193 -164 {bf847d0e} callgsubr
-943 -52 882 hlineto
hintmask 11010000
-74 -63 rlineto
@@ -13,43 +13,50 @@
-873 -52 934 hlineto
207 -176 36 42 rlineto
hintmask 11010000
{472a2f7f} callsubr
-311 264 rlineto
hintmask 11001000
300 hmoveto
8 vlineto
306 258 -36 43 {f9df3c06} callgsubr
{fd54dc80} callsubr
{bf847d0e} callgsubr
36 42 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
<CharString index="0" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="1" fingerprint="472a2f7f">
-311 264 rlineto
<CharString index="1" fingerprint="fd54dc80">
{a8585996} callgsubr
{f9df3c06} callsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="c55c66e3">
306 258 -36 43 -193 -164 rlineto
return
</CharString>
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
<CharString index="2" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="3" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,9 +1,10 @@
<Glyph name="exclam_equal.liga" lsb="-468" width="550">
<CharString>
-181 898 -561 52 171 52 hstemhm
{36aee12c} callgsubr
-561 52 171 52 hstemhm
-468 936 -755 520 hintmask 00110000
66 379 rmoveto
401 {91954767} callsubr
401 {368d5b4d} callsubr
-375 hlineto
hintmask 00101000
140 262 rlineto
@@ -20,30 +21,29 @@
54 -19 rlineto
hintmask 01101000
180 337 rlineto
520 {91954767} callsubr
520 {368d5b4d} callsubr
-494 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="91954767">
<CharString index="0" fingerprint="368d5b4d">
hlineto
{c7138596} callgsubr
return
</CharString>
<CharString index="1" fingerprint="91954767">
hlineto
{c7138596} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="c7138596">
1 52 rlineto
{c7138596} callsubr
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="368d5b4d">
hlineto
{c7138596} callsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,40 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1018" width="550">
<CharString>
{36aee12c} callgsubr
-701 61 187 60 187 60 hstemhm
-530 520 hintmask 01111000
467 264 rmoveto
1 60 rlineto
-675 hlineto
100 187 rlineto
574 hlineto
1 60 rlineto
-543 hlineto
65 122 rlineto
hintmask 10001000
-51 24 rlineto
hintmask 01111000
-78 -146 rlineto
-879 -60 847 hlineto
-100 -187 rlineto
-747 -60 715 hlineto
-99 -187 rlineto
-616 -61 583 hlineto
-95 -178 rlineto
hintmask 10001000
54 -19 rlineto
hintmask 01111000
105 197 rlineto
838 hlineto
1 61 rlineto
-806 hlineto
99 187 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,28 @@
<Glyph name="greater_equal.2.liga" lsb="-338" width="550">
<CharString>
-119 50 hstemhm
-338 481 -478 702 hintmask 10100000
{64fb1ad2} callsubr
-700 -293 rlineto
701 -89 rmoveto
50 vlineto
hintmask 11000000
-705 -50 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto
612 {89cb26bd} callsubr
-605 258 25 43 668 -278 rlineto
-54 vlineto
return
</CharString>
<CharString index="1" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,25 @@
<Glyph name="greater_equal.liga" lsb="-334" width="550">
<CharString>
-335 702 vstem
{64fb1ad2} callsubr
-675 -283 rlineto
675 113 rmoveto
-675 -283 -25 42 700 297 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto
612 {89cb26bd} callsubr
-605 258 25 43 668 -278 rlineto
-54 vlineto
return
</CharString>
<CharString index="1" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -1,13 +1,13 @@
<Glyph name="greater_equal_greater.liga" lsb="-1009" width="550">
<CharString>
{b3b06f4a} callgsubr
1469 -1156 57 1043 {076e1c46} callsubr
-1015 {75fc0322} callgsubr
{0b3c1f4e} callgsubr
1469 -1156 57 1043 {076e1c46} callgsubr
-1015 {75fc0322} callsubr
hintmask 11010000
{86c1a00c} callsubr
{7d351c1f} callgsubr
208 176 rlineto
1015 hlineto
-158 -134 {c7af96e2} callgsubr
-158 -134 {8c7751fe} callsubr
hintmask 11001000
-57 -31 rmoveto
-92 -78 rlineto
@@ -22,53 +22,61 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="75fc0322">
hlineto
-193 164 -36 -43 rlineto
return
</CharString>
<CharString index="2" fingerprint="735054ce">
306 {1341d64a} callgsubr
return
</CharString>
<CharString index="3" fingerprint="4d0a4e5f">
-312 -264 35 -42 return
</CharString>
<CharString index="4" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="5" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="076e1c46">
<CharString index="3" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="2" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="3" fingerprint="86c1a00c">
{ac399e5d} callsubr
<CharString index="4" fingerprint="7d351c1f">
{735054ce} callsubr
hintmask 11100000
-312 -264 35 -42 return
{4d0a4e5f} callsubr
return
</CharString>
<CharString index="4" fingerprint="ac399e5d">
306 -258 rlineto
<CharString index="5" fingerprint="1341d64a">
-258 rlineto
-8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b3b06f4a">
{0bfe7e46} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="75fc0322">
hlineto
-193 164 -36 -43 rlineto
return
</CharString>
<CharString index="3" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,68 +1,81 @@
<Glyph name="greater_greater_equal.liga" lsb="-1009" width="550">
<CharString>
{0bfe7e46} callgsubr
{17e5c391} callgsubr
-1009 1477 -1165 57 243 57 hintmask 11010000
-640 317 rmoveto
-327 278 -36 -43 {86c1a00c} callsubr
-327 278 -36 -43 {7d351c1f} callgsubr
rlineto
hintmask 11010000
{fe9ab107} callgsubr
{fe9ab107} callsubr
hintmask 11001000
300 hmoveto
54 vlineto
-73 62 {bf847d0e} callgsubr
880 {91954767} callsubr
-942 {75fc0322} callgsubr
880 {368d5b4d} callsubr
-942 {75fc0322} callsubr
hintmask 11001000
{ac399e5d} callsubr
-312 -264 35 -42 208 176 {bf847d0e} callgsubr
933 {91954767} callsubr
{735054ce} callsubr
{4d0a4e5f} callsubr
208 176 {bf847d0e} callgsubr
933 {368d5b4d} callsubr
-873 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
<CharString index="0" fingerprint="735054ce">
306 {1341d64a} callgsubr
return
</CharString>
<CharString index="1" fingerprint="86c1a00c">
{ac399e5d} callsubr
hintmask 11100000
<CharString index="1" fingerprint="4d0a4e5f">
-312 -264 35 -42 return
</CharString>
<CharString index="2" fingerprint="ac399e5d">
306 -258 rlineto
-8 vlineto
return
</CharString>
<CharString index="3" fingerprint="91954767">
hlineto
{c7138596} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="fe9ab107">
<CharString index="2" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
<CharString index="3" fingerprint="368d5b4d">
hlineto
{c7138596} callsubr
return
</CharString>
<CharString index="3" fingerprint="c7138596">
<CharString index="4" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="75fc0322">
<CharString index="5" fingerprint="75fc0322">
hlineto
-193 164 -36 -43 rlineto
return
</CharString>
<CharString index="6" fingerprint="735054ce">
306 {1341d64a} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="7d351c1f">
{735054ce} callsubr
hintmask 11100000
{4d0a4e5f} callsubr
return
</CharString>
<CharString index="3" fingerprint="1341d64a">
-258 rlineto
-8 vlineto
return
</CharString>
<CharString index="4" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -2,18 +2,27 @@
<CharString>
{4ef4eda0} callgsubr
-430 890 {98ef964f} callgsubr
-807 -52 807 {ada6e010} callsubr
-807 -52 807 {8dadaa8a} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="ada6e010">
<CharString index="1" fingerprint="8dadaa8a">
hlineto
-286 -242 {c7af96e2} callgsubr
-286 -242 {8c7751fe} callsubr
endchar
</CharString>
<CharString index="2" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
@@ -26,14 +35,5 @@
280 -236 rlineto
return
</CharString>
<CharString index="2" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,29 @@
<Glyph name="hyphen_hyphen.liga" lsb="-383" width="550">
<CharString>
{4ef4eda0} callgsubr
-383 314 123 314 vstem
-72 264 rmoveto
{3b143fa3} callsubr
748 hmoveto
{3b143fa3} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="3b143fa3">
3 52 rlineto
-314 -52 hlineto
return
</CharString>
<CharString index="1" fingerprint="3b143fa3">
3 52 rlineto
-314 -52 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -2,18 +2,27 @@
<CharString>
{4ef4eda0} callgsubr
-980 1440 {98ef964f} callgsubr
-1357 -52 1357 {ada6e010} callsubr
-1357 -52 1357 {8dadaa8a} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="ada6e010">
<CharString index="1" fingerprint="8dadaa8a">
hlineto
-286 -242 {c7af96e2} callgsubr
-286 -242 {8c7751fe} callsubr
endchar
</CharString>
<CharString index="2" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
@@ -26,14 +35,5 @@
280 -236 rlineto
return
</CharString>
<CharString index="2" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,18 @@
<Glyph name="less_bar.liga" lsb="-344" width="550">
<CharString>
-201 985 hstem
-344 566 vstem
156 778 rmoveto
-500 -425 rlineto
-62 vlineto
500 -492 rlineto
66 985 hlineto
-500 -467 rmoveto
10 vlineto
434 366 rlineto
-803 vlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,27 @@
<Glyph name="less_equal.2.liga" lsb="-364" width="550">
<CharString>
148 -21 hstem
-365 706 vstem
337 18 rmoveto
-52 vlineto
-700 293 {c237e4e4} callsubr
-89 -405 rmoveto
705 50 -705 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="c237e4e4">
rlineto
54 vlineto
668 278 25 -43 -605 {1341d64a} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="1341d64a">
-258 rlineto
-8 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,59 +1,26 @@
<Glyph name="less_equal.liga" lsb="-460" width="550">
<Glyph name="less_equal.liga" lsb="-364" width="550">
<CharString>
{0bfe7e46} callgsubr
-460 58 -58 928 hintmask 11100000
-402 286 rmoveto
{f6de01df} callgsubr
hintmask 11010000
768 {91954767} callsubr
-708 {cb5c326f} callsubr
716 {91954767} callsubr
-778 hlineto
-363 699 vstem
336 22 rmoveto
-25 -42 -675 283 {c237e4e4} callsubr
-88 -193 rmoveto
56 vlineto
700 -297 -25 -42 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="91954767">
hlineto
{c7138596} callgsubr
<CharString index="0" fingerprint="c237e4e4">
rlineto
54 vlineto
668 278 25 -43 -605 {1341d64a} callgsubr
return
</CharString>
<CharString index="2" fingerprint="cb5c326f">
hlineto
144 121 -36 43 {f48f8528} callsubr
return
</CharString>
<CharString index="3" fingerprint="f48f8528">
{377aa5a8} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="4" fingerprint="377aa5a8">
{f9df3c06} callgsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
<CharString index="0" fingerprint="1341d64a">
-258 rlineto
-8 vlineto
return
</CharString>
<CharString index="1" fingerprint="f6de01df">
8 vlineto
101 85 rlineto
return
</CharString>
<CharString index="2" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="3" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,63 +1,64 @@
<Glyph name="less_equal_equal.liga" lsb="-1010" width="550">
<CharString>
{b3b06f4a} callgsubr
{0b3c1f4e} callgsubr
58 -58 1478 hintmask 11100000
-952 286 rmoveto
{f6de01df} callgsubr
8 vlineto
101 85 rlineto
hintmask 11010000
1318 {91954767} callsubr
-1258 {cb5c326f} callsubr
1266 {91954767} callsubr
1318 {368d5b4d} callsubr
-1258 {def21ba5} callsubr
1266 {368d5b4d} callsubr
-1328 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="91954767">
<CharString index="0" fingerprint="368d5b4d">
hlineto
{c7138596} callgsubr
{c7138596} callsubr
return
</CharString>
<CharString index="2" fingerprint="cb5c326f">
hlineto
144 121 -36 43 {f48f8528} callsubr
return
</CharString>
<CharString index="3" fingerprint="f48f8528">
{377aa5a8} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="4" fingerprint="377aa5a8">
{f9df3c06} callgsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b3b06f4a">
{0bfe7e46} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="f6de01df">
8 vlineto
101 85 rlineto
return
</CharString>
<CharString index="3" fingerprint="c7138596">
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="f9df3c06">
<CharString index="2" fingerprint="def21ba5">
hlineto
144 121 {3eba54eb} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="3" fingerprint="3eba54eb">
-36 43 {ecf99dc2} callsubr
return
</CharString>
<CharString index="4" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="5" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
<CharString index="6" fingerprint="368d5b4d">
hlineto
{c7138596} callsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,72 +1,72 @@
<Glyph name="less_equal_greater.liga" lsb="-1010" width="550">
<CharString>
{b3b06f4a} callgsubr
58 -58 1470 -57 {076e1c46} callsubr
-1031 {cb5c326f} callsubr
{0b3c1f4e} callgsubr
58 -58 1470 -57 {076e1c46} callgsubr
-1031 {def21ba5} callsubr
1048 hlineto
-158 -134 35 -42 rlineto
hintmask 11010000
{fe9ab107} callgsubr
{fe9ab107} callsubr
54 vlineto
hintmask 11101000
-57 -31 rmoveto
-92 -78 rlineto
-1171 hlineto
-92 78 rlineto
{f6de01df} callgsubr
{a1ea141e} callgsubr
1153 hlineto
101 -85 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="def21ba5">
hlineto
144 121 {3eba54eb} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="2" fingerprint="3eba54eb">
-36 43 {ecf99dc2} callsubr
return
</CharString>
<CharString index="3" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
<CharString index="5" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="076e1c46">
<CharString index="3" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="2" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="3" fingerprint="cb5c326f">
hlineto
144 121 -36 43 {f48f8528} callsubr
return
</CharString>
<CharString index="4" fingerprint="f48f8528">
{377aa5a8} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="5" fingerprint="377aa5a8">
{f9df3c06} callgsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b3b06f4a">
{0bfe7e46} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
<CharString index="3" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="4" fingerprint="f6de01df">
<CharString index="4" fingerprint="a1ea141e">
-92 78 rlineto
8 vlineto
101 85 rlineto
return
@@ -1,22 +1,22 @@
<Glyph name="less_equal_less.liga" lsb="-1010" width="550">
<CharString>
{b3b06f4a} callgsubr
{0b3c1f4e} callgsubr
58 -58 1469 -369 58 hintmask 11010000
423 -20 rmoveto
36 42 rlineto
hintmask 11001000
{472a2f7f} callsubr
8 vlineto
{c55c66e3} callgsubr
-311 264 rlineto
{a8585996} callgsubr
-193 -164 rlineto
-1015 hlineto
144 121 -36 43 rlineto
hintmask 11010000
{f48f8528} callsubr
{ecf99dc2} callsubr
-158 134 rlineto
1015 hlineto
-1076 52 rmoveto
hintmask 11100000
-92 78 rlineto
{f6de01df} callgsubr
{a1ea141e} callgsubr
1015 hlineto
hintmask 11001000
-74 -63 rlineto
@@ -25,43 +25,39 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
<CharString index="0" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="1" fingerprint="472a2f7f">
-311 264 rlineto
return
</CharString>
<CharString index="2" fingerprint="f48f8528">
{377aa5a8} callsubr
-158 134 rlineto
return
</CharString>
<CharString index="3" fingerprint="377aa5a8">
{f9df3c06} callgsubr
<CharString index="1" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b3b06f4a">
{0bfe7e46} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="0bfe7e46">
{a926ac67} callsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="c55c66e3">
306 258 -36 43 -193 -164 rlineto
return
</CharString>
<CharString index="3" fingerprint="f9df3c06">
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
<CharString index="4" fingerprint="f6de01df">
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="3" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="4" fingerprint="a1ea141e">
-92 78 rlineto
8 vlineto
101 85 rlineto
return
@@ -0,0 +1,50 @@
<Glyph name="less_exclam_hyphen_hyphen.liga" lsb="-1560" width="550">
<CharString>
0 96 168 52 hstemhm
-1560 58 629 94 -62 40 hintmask 11101000
-841 {9500e647} callsubr
-355 326 rmoveto
-36 43 {80b4b821} callgsubr
447 hlineto
3 52 rlineto
-450 hlineto
863 hmoveto
-52 1044 vlineto
3 52 rlineto
hintmask 11110000
-1308 -316 {8ff4d132} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="9500e647">
226 rmoveto
40 hlineto
3 116 16 212 6 122 rrcurveto
-77 hlineto
2 -122 10 -212 -116 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="80b4b821">
{ecf99dc2} callsubr
-285 242 rlineto
return
</CharString>
<CharString index="1" fingerprint="8ff4d132">
rmoveto
93 hlineto
3 96 rlineto
-94 hlineto
endchar
</CharString>
</GlobalSubrs>
</Glyph>
@@ -2,34 +2,38 @@
<CharString>
264 52 hstemhm
-460 58 -58 894 hintmask 10100000
434 {9b6142ec} callgsubr
-810 {c56f9f9a} callgsubr
434 {9b6142ec} callsubr
-810 {1326ca39} callgsubr
807 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="377aa5a8">
{f9df3c06} callgsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="9b6142ec">
316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="c56f9f9a">
hlineto
280 236 -36 43 rlineto
hintmask 11000000
{377aa5a8} callsubr
-285 242 rlineto
return
<CharString index="1" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="1326ca39">
hlineto
280 236 -36 43 rlineto
hintmask 11000000
{80b4b821} callgsubr
return
</CharString>
<CharString index="1" fingerprint="80b4b821">
{ecf99dc2} callsubr
-285 242 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -2,34 +2,38 @@
<CharString>
264 52 hstemhm
-1010 58 -58 1444 hintmask 10100000
434 {9b6142ec} callgsubr
-1360 {c56f9f9a} callgsubr
434 {9b6142ec} callsubr
-1360 {1326ca39} callgsubr
1357 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="377aa5a8">
{f9df3c06} callgsubr
36 42 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="9b6142ec">
316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="c56f9f9a">
hlineto
280 236 -36 43 rlineto
hintmask 11000000
{377aa5a8} callsubr
-285 242 rlineto
return
<CharString index="1" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="1326ca39">
hlineto
280 236 -36 43 rlineto
hintmask 11000000
{80b4b821} callgsubr
return
</CharString>
<CharString index="1" fingerprint="80b4b821">
{ecf99dc2} callsubr
-285 242 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,37 @@
<Glyph name="less_slash.liga" lsb="-460" width="525">
<CharString>
418 {36aee12c} callgsubr
hstem
-460 58 199 520 vstem
266 717 rmoveto
-367 -687 -301 256 rlineto
{fd54dc80} callsubr
-76 -142 54 -19 466 874 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="fd54dc80">
{a8585996} callgsubr
{f9df3c06} callsubr
return
</CharString>
<CharString index="1" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,30 @@
<Glyph name="plus_plus.liga" lsb="-423" width="550">
<CharString>
{4ef4eda0} callgsubr
-239 55 364 55 vstem
235 {9b6142ec} callsubr
192 -55 -192 -364 {7c4152a6} callgsubr
193 364 -193 55 193 182 vlineto
{c7138596} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="9b6142ec">
316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
<CharString index="1" fingerprint="7c4152a6">
192 -55 -192 -184 -52 184 -193 55 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,49 @@
<Glyph name="question_question.liga" lsb="-434" width="550">
<CharString>
0 96 525 57 hstem
-337 91 142 63 125 91 141 63 vstem
-428 678 rmoveto
{400ad052} callgsubr
420 hmoveto
{400ad052} callgsubr
-329 -678 {b01158f3} callsubr
419 -96 {b01158f3} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="b01158f3">
rmoveto
90 hlineto
2 96 rlineto
-91 hlineto
return
</CharString>
<CharString index="1" fingerprint="b01158f3">
rmoveto
90 hlineto
2 96 rlineto
-91 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="400ad052">
-6 -57 rlineto
261 -16 69 -46 -54 vvcurveto
-79 -193 -61 -9 -141 vhcurveto
42 -1 rlineto
14 129 209 57 109 vvcurveto
78 -88 64 -299 18 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="400ad052">
-6 -57 rlineto
261 -16 69 -46 -54 vvcurveto
-79 -193 -61 -9 -141 vhcurveto
42 -1 rlineto
14 129 209 57 109 vvcurveto
78 -88 64 -299 18 vhcurveto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,32 @@
<Glyph name="slash_greater.liga" lsb="-335" width="550">
<CharString>
{36aee12c} callgsubr
hstem
-335 520 218 57 vstem
133 595 rmoveto
-1 -1 53 99 {c030e715} callgsubr
387 726 297 -251 rlineto
-8 vlineto
-312 -264 {8c7751fe} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
54 vlineto
return
</CharString>
<CharString index="1" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="c030e715">
-51 24 -469 -879 54 -19 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,11 @@
<Glyph name="underscore_underscore.liga" lsb="-553" width="550">
<CharString>
-100 50 hstem
-553 1115 vstem
562 -100 rmoveto
50 -1115 -50 vlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="uniE0A0" code="0xe0a0" lsb="6" width="550">
<CharString>
-59 53 160 104 264 54 53 53 hstemhm
6 53 0 105 0 53 106 53 0 105 0 53 hintmask 1111010101000000
428 576 rmoveto
-58 -47 -47 -60 hvcurveto
hintmask 1111010010000000
-38 22 -34 31 -18 vhcurveto
-15 vlineto
-53 -53 -53 -53 -44 -34 -9 -15 -28 vhcurveto
251 vlineto
hintmask 1111101101000000
31 17 22 34 40 vvcurveto
58 -47 48 -58 -60 -46 -48 -58 vhcurveto
hintmask 1111010101000000
-40 21 -34 32 -17 vhcurveto
-347 vlineto
hintmask 1111101010000000
-32 -17 -21 -34 -40 vvcurveto
-58 46 -48 60 58 47 48 58 29 -11 25 -17 19 vhcurveto
18 16 24 16 41 hhcurveto
106 105 105 106 hvcurveto
14 vlineto
hintmask 1111010101000000
32 19 21 34 38 vvcurveto
59 -46 47 -60 vhcurveto
hintmask 1111101101000000
-316 53 rmoveto
28 24 -24 -29 -30 -24 -24 -28 -30 -23 24 30 29 23 24 30 hvcurveto
316 -212 rmoveto
-28 -24 24 28 30 24 23 28 30 23 -23 -30 -28 -23 -24 -30 hvcurveto
-316 -423 rmoveto
-30 -23 23 30 29 23 24 30 28 24 -24 -29 -30 -24 -23 -28 hvcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
609 313 rmoveto
-627 581 -2 -1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
-20 313 rmoveto
629 -518 -2 1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Glyph>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -23,7 +23,7 @@
<xMin value="-487"/>
<xMin value="-1557"/>
<yMin value="-375"/>
@@ -69,7 +69,7 @@
<advanceWidthMax value="550"/>
<minLeftSideBearing value="-487"/>
<minLeftSideBearing value="-1557"/>
<minRightSideBearing value="-153"/>
@@ -102,13 +102,13 @@
<metricDataFormat value="0"/>
<numberOfHMetrics value="435"/>
<numberOfHMetrics value="468"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-487 -375 703 1125"/>
<FontBBox value="-1557 -375 703 1125"/>
</CFFFont>
</CFF>
<CFF>
@@ -0,0 +1,51 @@
<Glyph name="ampersand_ampersand.liga" lsb="-477" width="550">
<CharString>
-13 60 586 67 hstem
-477 70 10 69 291 70 10 69 vstem
359 178 rmoveto
38 67 35 90 26 106 -63 7 rcurveline
-18 -86 -27 -79 -29 -62 rrcurveto
{75868691} callgsubr
-5 0 -4 1 -5 vhcurveto
-45 51 38 67 35 90 26 106 rlinecurve
-63 7 -18 -86 -27 -79 -29 -62 rlinecurve
{75868691} callgsubr
-85 55 -69 100 70 72 40 89 60 vhcurveto
-39 33 71 -90 134 hhcurveto
70 72 40 89 60 hvcurveto
33 -39 37 -43 39 -49 56 47 rcurveline
-47 55 -42 49 -37 42 rrcurveto
-667 -131 rmoveto
{a5af4707} callgsubr
440 hmoveto
{a5af4707} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="75868691">
-144 163 -65 69 64 vvcurveto
65 51 60 194 -9 vhcurveto
-6 67 rlineto
-235 5 -73 -101 -93 vvcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="75868691">
-144 163 -65 69 64 vvcurveto
65 51 60 194 -9 vhcurveto
-6 67 rlineto
-235 5 -73 -101 -93 vvcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return
</CharString>
<CharString index="2" fingerprint="a5af4707">
-66 -33 46 63 56 35 59 73 51 hvcurveto
37 -44 48 -53 58 -68 rrcurveto
-74 -47 -54 -36 -51 hhcurveto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,23 @@
<Glyph name="bar_bar.liga" lsb="-312" width="550">
<CharString>
-312 227 158 227 vstem
-85 703 {b95482c8} callsubr
557 883 {b95482c8} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="b95482c8">
rmoveto
-56 -2 -171 -881 rlineto
55 hlineto
return
</CharString>
<CharString index="1" fingerprint="b95482c8">
rmoveto
-56 -2 -171 -881 rlineto
55 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,15 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550">
<CharString>
-162 1024 hstem
-194 611 vstem
24 784 rmoveto
-67 -6 -190 -979 rlineto
66 hlineto
602 492 12 62 rlineto
-74 -36 rmoveto
-523 -428 157 809 368 -371 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,34 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550">
<CharString>
145 113 135 114 hstem
-370 736 vstem
-322 393 {5e72ad10} callgsubr
60 rlineto
-529 hlineto
-12 -60 rlineto
-260 -275 {5e72ad10} callgsubr
61 rlineto
-529 hlineto
-12 -61 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="5e72ad10">
rmoveto
111 hlineto
24 114 rlineto
-112 hlineto
717 -87 rmoveto
13 return
</CharString>
<CharString index="1" fingerprint="5e72ad10">
rmoveto
111 hlineto
24 114 rlineto
-112 hlineto
717 -87 rmoveto
13 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,42 @@
<Glyph name="equal_equal.2.liga" lsb="-468" width="550">
<CharString>
{a926ac67} callgsubr
hstem
-468 425 85 425 vstem
379 vmoveto
{5b688db4} callsubr
935 hmoveto
{5b688db4} callsubr
-128 -223 rmoveto
{5b688db4} callsubr
935 hmoveto
{5b688db4} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="5b688db4">
{9b1a6feb} callgsubr
-426 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="5b688db4">
{9b1a6feb} callgsubr
-426 {50f87708} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,28 +1,41 @@
<Glyph name="equal_equal.liga" lsb="-487" width="550">
<Glyph name="equal_equal.liga" lsb="-468" width="550">
<CharString>
156 52 171 51 hstem
-471 980 vstem
497 379 {05ba9ecb} callgsubr
898 -223 {05ba9ecb} callgsubr
126 22 201 22 hstem
-498 906 vstem
510 379 {8426191d} callsubr
892 -223 {8426191d} callsubr
endchar
</CharString>
<Subrs/>
<Subrs>
<CharString index="0" fingerprint="8426191d">
{0b772534} callgsubr
-936 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="8426191d">
{0b772534} callgsubr
-936 {50f87708} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="05ba9ecb">
<CharString index="0" fingerprint="0b772534">
rmoveto
11 51 rlineto
-942 {82aca778} callgsubr
{9b1a6feb} callgsubr
return
</CharString>
<CharString index="1" fingerprint="82aca778">
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto
-10 -51 rlineto
-10 -52 rlineto
return
</CharString>
<CharString index="2" fingerprint="05ba9ecb">
<CharString index="3" fingerprint="0b772534">
rmoveto
11 51 rlineto
-942 {82aca778} callgsubr
{9b1a6feb} callgsubr
return
</CharString>
</GlobalSubrs>
@@ -0,0 +1,51 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1018" width="550">
<CharString>
{a926ac67} callgsubr
hstem
-1018 442 80 441 81 441 cntrmask 00111000
-533 379 {6be5a511} callgsubr
-645 -223 {6be5a511} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="52901839">
{50f87708} callgsubr
963 {7382e414} callsubr
-442 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="7382e414">
hmoveto
{9b1a6feb} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="6be5a511">
{0b772534} callgsubr
-443 hlineto
-10 -52 rlineto
963 hmoveto
11 52 rlineto
-442 {52901839} callsubr
return
</CharString>
<CharString index="2" fingerprint="0b772534">
rmoveto
{9b1a6feb} callgsubr
return
</CharString>
<CharString index="3" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,26 @@
<Glyph name="equal_equal_equal.liga" lsb="-1018" width="550">
<CharString>
{e06728d3} callsubr
563 511 {ef3b9a97} callsubr
-247 {ef3b9a97} callsubr
-248 rmoveto
13 61 rlineto
-1486 hlineto
-12 -61 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e06728d3">
16 61 187 60 187 60 hstem
return
</CharString>
<CharString index="1" fingerprint="ef3b9a97">
rmoveto
13 60 rlineto
-1486 hlineto
-12 -60 rlineto
1437 return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,65 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString>
{17e5c391} callgsubr
-1018 1478 -393 {9772cd75} callgsubr
{4ae75cfb} callsubr
-1249 {50f87708} callgsubr
1310 {34bb5356} callsubr
-1327 {50f87708} callgsubr
1264 {a374cd37} callsubr
{b821e20e} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="34bb5356">
hlineto
89 -90 -2 -8 -103 -73 rlineto
return
</CharString>
<CharString index="3" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
<CharString index="4" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="5" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="4" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,65 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString>
{17e5c391} callgsubr
-468 927 -392 {9772cd75} callgsubr
{4ae75cfb} callsubr
-699 {50f87708} callgsubr
760 {34bb5356} callsubr
-777 {50f87708} callgsubr
714 {a374cd37} callsubr
{b821e20e} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="34bb5356">
hlineto
89 -90 -2 -8 -103 -73 rlineto
return
</CharString>
<CharString index="3" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
<CharString index="4" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="5" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="4" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,58 @@
<Glyph name="equal_less_less.liga" lsb="-1018" width="550">
<CharString>
{17e5c391} callgsubr
-1018 1477 -666 417 -117 {9772cd75} callgsubr
-145 294 rmoveto
hintmask 11010000
{ba93ac95} callsubr
-922 {50f87708} callgsubr
859 hlineto
-82 -58 -9 -52 59 -61 rlineto
-860 hlineto
hintmask 11100000
-10 -52 rlineto
921 {a556ddda} callsubr
302 8 rmoveto
hintmask 11001000
355 252 {502a035d} callsubr
-259 262 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
return
</CharString>
<CharString index="1" fingerprint="a556ddda">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
<CharString index="2" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,43 @@
<Glyph name="exclam_equal.liga" lsb="-468" width="550">
<CharString>
126 22 201 22 hstemhm
-498 906 -768 665 hintmask 11100000
510 379 {0b772534} callgsubr
-398 {a374cd37} callsubr
182 258 -47 23 -198 -281 rlineto
-475 {50f87708} callgsubr
448 hlineto
-121 -171 rlineto
-360 {50f87708} callgsubr
334 hlineto
-226 -320 53 -14 236 334 rlineto
538 hlineto
{9b1a6feb} callgsubr
-513 hlineto
121 171 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b772534">
rmoveto
{9b1a6feb} callgsubr
return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1018" width="550">
<CharString>
{e06728d3} callsubr
-603 665 vstem
563 511 rmoveto
13 60 rlineto
-597 hlineto
83 118 -47 23 -99 -141 rlineto
-826 hlineto
-12 -60 rlineto
795 hlineto
-132 -187 rlineto
-699 hlineto
-12 -60 rlineto
669 hlineto
-132 -187 rlineto
-573 hlineto
-12 -61 rlineto
542 hlineto
-127 -180 53 -14 137 194 rlineto
880 hlineto
13 61 rlineto
-850 hlineto
132 187 rlineto
753 hlineto
13 60 rlineto
-724 hlineto
132 187 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e06728d3">
16 61 187 60 187 60 hstem
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,25 @@
<Glyph name="greater_equal.2.liga" lsb="-338" width="550">
<CharString>
-119 50 hstemhm
-338 481 -478 702 hintmask 10100000
-307 {60d14561} callsubr
-757 -293 rlineto
684 -89 rmoveto
{0e168d1d} callsubr
-705 hlineto
hintmask 11000000
-10 -50 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="60d14561">
22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString>
<CharString index="1" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,17 @@
<Glyph name="greater_equal.liga" lsb="-326" width="550">
<CharString>
-335 702 vstem
-293 {60d14561} callsubr
-730 -283 rlineto
697 113 rmoveto
-730 -283 -17 42 758 297 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="60d14561">
22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,72 @@
<Glyph name="greater_equal_greater.liga" lsb="-1033" width="550">
<CharString>
{17e5c391} callgsubr
-1033 417 -394 1469 -392 417 hintmask 11010000
{4ae75cfb} callsubr
-1022 {4a0409a4} callgsubr
hintmask 11100000
{ebacf4f0} callgsubr
1009 hlineto
hintmask 11001000
{9521edfd} callsubr
-1010 hlineto
65 46 rlineto
hintmask 11100000
10 52 -71 73 rlineto
1022 hlineto
89 -90 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="9521edfd">
{b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return
</CharString>
<CharString index="3" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="4" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="4a0409a4">
hlineto
-156 160 {5a2c4896} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return
</CharString>
<CharString index="4" fingerprint="ebacf4f0">
-355 -252 27 -46 243 173 rlineto
return
</CharString>
<CharString index="5" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,54 @@
<Glyph name="greater_greater_equal.liga" lsb="-1033" width="550">
<CharString>
{17e5c391} callgsubr
-1033 417 -393 1477 -1201 {9772cd75} callgsubr
-616 306 rmoveto
-278 285 {5a2c4896} callgsubr
-355 -252 27 -46 380 271 rlineto
1147 177 rmoveto
-959 {4a0409a4} callgsubr
hintmask 11001000
{ebacf4f0} callgsubr
hintmask 11010000
930 hlineto
{9b1a6feb} callgsubr
-869 hlineto
65 46 rlineto
hintmask 11001000
10 52 -71 73 rlineto
897 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return
</CharString>
<CharString index="4" fingerprint="4a0409a4">
hlineto
-156 160 {5a2c4896} callgsubr
rlineto
return
</CharString>
<CharString index="5" fingerprint="ebacf4f0">
-355 -252 27 -46 243 173 rlineto
return
</CharString>
<CharString index="6" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,44 @@
<Glyph name="hyphen_greater.liga" lsb="-430" width="550">
<CharString>
264 52 hstemhm
-430 890 {7928fd8b} callgsubr
-817 {50f87708} callgsubr
828 {5fadfa30} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="1" fingerprint="5fadfa30">
hlineto
hintmask 10100000
-331 -235 {8182c88f} callsubr
</CharString>
<CharString index="2" fingerprint="8182c88f">
{2f89f84b} callgsubr
endchar
</CharString>
<CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b">
-393 417 hintmask 11000000
{9e664772} callsubr
232 -235 rlineto
return
</CharString>
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="2" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,22 @@
<Glyph name="hyphen_hyphen.liga" lsb="-379" width="550">
<CharString>
264 51 hstem
-379 304 133 304 vstem
-84 {3e00176a} callsubr
732 hmoveto
9 51 rlineto
-295 hlineto
-9 -51 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="3e00176a">
264 rmoveto
9 51 rlineto
-295 hlineto
-9 -51 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,44 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550">
<CharString>
264 52 hstemhm
-980 1440 {7928fd8b} callgsubr
-1367 {50f87708} callgsubr
1378 {5fadfa30} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="1" fingerprint="5fadfa30">
hlineto
hintmask 10100000
-331 -235 {8182c88f} callsubr
</CharString>
<CharString index="2" fingerprint="8182c88f">
{2f89f84b} callgsubr
endchar
</CharString>
<CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b">
-393 417 hintmask 11000000
{9e664772} callsubr
232 -235 rlineto
return
</CharString>
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="2" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,15 @@
<Glyph name="less_bar.liga" lsb="-248" width="550">
<CharString>
-201 985 hstem
-344 566 vstem
346 778 rmoveto
-582 -425 -12 -62 404 -492 rlineto
66 hlineto
191 985 rlineto
-239 -893 rmoveto
-351 426 2 10 504 366 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,25 @@
<Glyph name="less_equal.2.liga" lsb="-364" width="550">
<CharString>
148 -21 hstem
-365 706 vstem
364 18 rmoveto
-10 -52 -643 293 {cc477545} callgsubr
-168 -405 rmoveto
705 hlineto
{0e168d1d} callsubr
-705 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="cc477545">
11 54 722 278 16 -43 -655 -258 -1 -8 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,17 @@
<Glyph name="less_equal.liga" lsb="-309" width="550">
<CharString>
-363 699 vstem
377 22 rmoveto
-33 -42 -620 283 {cc477545} callgsubr
-126 -193 rmoveto
11 56 642 -297 -33 -42 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="cc477545">
11 54 722 278 16 -43 -655 -258 -1 -8 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,58 @@
<Glyph name="less_equal_equal.liga" lsb="-1007" width="550">
<CharString>
{17e5c391} callgsubr
-1010 1478 -1475 {9772cd75} callgsubr
-825 379 rmoveto
1335 hlineto
{9b1a6feb} callgsubr
-1273 {a374cd37} callsubr
{e5767b17} callsubr
hintmask 11100000
1285 hlineto
{9b1a6feb} callgsubr
-1348 hlineto
-77 78 2 8 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
<CharString index="1" fingerprint="e5767b17">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="2" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
<CharString index="3" fingerprint="13fcb190">
-130 132 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,76 @@
<Glyph name="less_equal_greater.liga" lsb="-1007" width="550">
<CharString>
{17e5c391} callgsubr
-1007 417 657 417 hintmask 11010000
{4ae75cfb} callsubr
-1036 hlineto
hintmask 11110000
{e5767b17} callsubr
1064 hlineto
{9521edfd} callsubr
-1189 hlineto
{553b793e} callgsubr
1160 hlineto
89 -90 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="e5767b17">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
<CharString index="4" fingerprint="13fcb190">
-130 132 return
</CharString>
<CharString index="5" fingerprint="9521edfd">
{b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return
</CharString>
<CharString index="6" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="7" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="3" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="553b793e">
-77 78 2 8 120 85 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,69 @@
<Glyph name="less_equal_less.liga" lsb="-1007" width="550">
<CharString>
{17e5c391} callgsubr
-1010 1469 -1466 417 683 {9772cd75} callgsubr
155 294 rmoveto
hintmask 11001000
{ba93ac95} callsubr
-1009 {a374cd37} callsubr
{e5767b17} callsubr
1021 {a556ddda} callsubr
-1023 -78 rmoveto
{553b793e} callgsubr
1009 hlineto
-82 -58 rlineto
hintmask 11001000
-9 -52 59 -61 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
return
</CharString>
<CharString index="1" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
<CharString index="2" fingerprint="e5767b17">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
<CharString index="4" fingerprint="13fcb190">
-130 132 return
</CharString>
<CharString index="5" fingerprint="a556ddda">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="4" fingerprint="553b793e">
-77 78 2 8 120 85 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,48 @@
<Glyph name="less_exclam_hyphen_hyphen.liga" lsb="-1557" width="550">
<CharString>
0 96 168 52 hstem
-1557 417 213 225 vstem
-852 {1df71722} callgsubr
-288 320 rmoveto
{e6467a83} callsubr
446 hlineto
13 52 rlineto
-448 hlineto
861 hmoveto
-10 -52 rlineto
1044 hlineto
13 52 rlineto
-1371 -316 {2f3e5c58} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="1df71722">
226 rmoveto
39 hlineto
25 116 56 211 30 122 rrcurveto
-78 hlineto
-21 -122 -29 -211 -22 -116 rrcurveto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="2" fingerprint="2f3e5c58">
rmoveto
90 hlineto
20 96 rlineto
-90 hlineto
endchar
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,31 @@
<Glyph name="less_hyphen.liga" lsb="-457" width="550">
<CharString>
264 52 hstem
-457 {e8cda87a} callgsubr
-808 hlineto
324 230 {e6467a83} callsubr
806 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,31 @@
<Glyph name="less_hyphen_hyphen.liga" lsb="-1007" width="550">
<CharString>
264 52 hstem
-1007 {e8cda87a} callgsubr
-1358 hlineto
324 230 {e6467a83} callsubr
1356 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,17 @@
<Glyph name="less_slash.liga" lsb="-457" width="525">
<CharString>
418 -457 417 -245 665 hintmask 10000000
333 712 rmoveto
-479 -680 -251 254 2 8 355 252 {46d990e9} callgsubr
277 -285 rlineto
hintmask 01000000
-105 -148 53 -14 612 867 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,51 @@
<Glyph name="plus_plus.liga" lsb="-422" width="550">
<CharString>
264 50 hstem
-3 439 vstem
248 314 rmoveto
{b27b490d} callgsubr
-365 {b7d29b5c} callgsubr
38 193 rlineto
365 hlineto
-38 -193 rlineto
54 hlineto
38 193 rlineto
187 hlineto
{0e168d1d} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b27b490d">
38 194 rlineto
-54 hlineto
-38 -194 rlineto
return
</CharString>
<CharString index="1" fingerprint="b7d29b5c">
hlineto
{b27b490d} callgsubr
-187 {71266b2d} callgsubr
188 hlineto
-38 -193 rlineto
54 hlineto
return
</CharString>
<CharString index="2" fingerprint="b27b490d">
38 194 rlineto
-54 hlineto
-38 -194 rlineto
return
</CharString>
<CharString index="3" fingerprint="71266b2d">
hlineto
-10 -50 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,41 @@
<Glyph name="question_question.liga" lsb="-396" width="550">
<CharString>
0 96 hstem
-74 67 353 67 vstem
-367 678 rmoveto
{b374d8cf} callsubr
420 hmoveto
{b374d8cf} callsubr
-449 -678 {60a53e89} callsubr
400 -96 {60a53e89} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="b374d8cf">
-11 -59 rlineto
201 -24 103 -33 -78 vvcurveto
-61 -60 -60 -190 -98 vhcurveto
19 -33 rlineto
215 109 83 80 83 vvcurveto
95 -117 53 -243 26 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="b374d8cf">
-11 -59 rlineto
201 -24 103 -33 -78 vvcurveto
-61 -60 -60 -190 -98 vhcurveto
19 -33 rlineto
215 109 83 80 83 vvcurveto
95 -117 53 -243 26 vhcurveto
return
</CharString>
<CharString index="2" fingerprint="60a53e89">
rmoveto
89 hlineto
20 96 rlineto
-89 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,30 @@
<Glyph name="slash_greater.liga" lsb="-378" width="550">
<CharString>
-378 665 -220 417 hintmask 01000000
213 584 rmoveto
hintmask 10000000
74 105 {57653682} callsubr
504 714 245 -247 -2 -8 rlineto
hintmask 01000000
-355 -252 {8182c88f} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="57653682">
-47 23 -618 -876 53 -14 return
</CharString>
<CharString index="1" fingerprint="8182c88f">
{2f89f84b} callgsubr
endchar
</CharString>
<CharString index="2" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,23 @@
<Glyph name="underscore_underscore.liga" lsb="-553" width="550">
<CharString>
-100 50 hstem
-553 1125 vstem
562 -100 rmoveto
{0e168d1d} callsubr
-1115 {71266b2d} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="71266b2d">
hlineto
-10 -50 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="uniE0A0" code="0xe0a0" lsb="6" width="550">
<CharString>
-59 53 160 104 264 54 53 53 hstemhm
6 53 0 105 0 53 106 53 0 105 0 53 hintmask 1111010101000000
428 576 rmoveto
-58 -47 -47 -60 hvcurveto
hintmask 1111010010000000
-38 22 -34 31 -18 vhcurveto
-15 vlineto
-53 -53 -53 -53 -44 -34 -9 -15 -28 vhcurveto
251 vlineto
hintmask 1111101101000000
31 17 22 34 40 vvcurveto
58 -47 48 -58 -60 -46 -48 -58 vhcurveto
hintmask 1111010101000000
-40 21 -34 32 -17 vhcurveto
-347 vlineto
hintmask 1111101010000000
-32 -17 -21 -34 -40 vvcurveto
-58 46 -48 60 58 47 48 58 29 -11 25 -17 19 vhcurveto
18 16 24 16 41 hhcurveto
106 105 105 106 hvcurveto
14 vlineto
hintmask 1111010101000000
32 19 21 34 38 vvcurveto
59 -46 47 -60 vhcurveto
hintmask 1111101101000000
-316 53 rmoveto
28 24 -24 -29 -30 -24 -24 -28 -30 -23 24 30 29 23 24 30 hvcurveto
316 -212 rmoveto
-28 -24 24 28 30 24 23 28 30 23 -23 -30 -28 -23 -24 -30 hvcurveto
-316 -423 rmoveto
-30 -23 23 30 29 23 24 30 28 24 -24 -29 -30 -24 -23 -28 hvcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
609 313 rmoveto
-627 581 -2 -1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
-20 313 rmoveto
629 -518 -2 1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Glyph>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+121
View File
@@ -0,0 +1,121 @@
<ttFont>
<head>
<!-- Most of this table will be recalculated by the compiler -->
<tableVersion value="1.0"/>
<fontRevision value="1.20099"/>
<magicNumber value="0x5f0f3cf5"/>
<flags value="00000000 00000011"/>
<unitsPerEm value="1000"/>
<xMin value="-1787"/>
<yMin value="-333"/>
<xMax value="783"/>
<yMax value="1282"/>
<macStyle value="00000000 00000000"/>
<lowestRecPPEM value="3"/>
<fontDirectionHint value="2"/>
<indexToLocFormat value="0"/>
<glyphDataFormat value="0"/>
</head>
<hhea>
<tableVersion value="0x00010000"/>
<ascent value="960"/>
<descent value="-240"/>
<lineGap value="0"/>
<advanceWidthMax value="625"/>
<minLeftSideBearing value="-1787"/>
<minRightSideBearing value="-158"/>
<xMaxExtent value="783"/>
<caretSlopeRise value="1"/>
<caretSlopeRun value="0"/>
<caretOffset value="0"/>
<reserved0 value="0"/>
<reserved1 value="0"/>
<reserved2 value="0"/>
<reserved3 value="0"/>
<metricDataFormat value="0"/>
<numberOfHMetrics value="483"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-1787 -333 783 1282"/>
</CFFFont>
</CFF>
<CFF>
<CFFFont>
<Private>
<nominalWidthX value="107"/>
</Private>
</CFFFont>
</CFF>
</ttFont>
@@ -0,0 +1,7 @@
<Glyph name="LIG" lsb="0" width="625">
<CharString>
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,54 @@
<Glyph name="ampersand_ampersand.liga" lsb="-449" width="625">
<CharString>
-16 127 451 142 hstem
-449 149 267 131 23 160 166 131 vstem
491 224 rmoveto
{61b5daa5} callsubr
{4301c904} callsubr
-79 -50 -50 -54 -13 -71 -24 30 rcurveline
{61b5daa5} callsubr
{4301c904} callsubr
{2bd6a1b5} callsubr
-68 62 108 -31 121 hhcurveto
69 68 31 68 52 hvcurveto
23 -30 24 -33 25 -36 130 96 rcurveline
-41 55 -37 47 -33 42 rrcurveto
-724 -113 rmoveto
{a063a877} callsubr
480 hmoveto
{a063a877} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="61b5daa5">
32 59 33 78 22 75 -131 16 rcurveline
-8 -39 -13 -48 -14 -44 rrcurveto
return
</CharString>
<CharString index="1" fingerprint="4301c904">
-88 104 -43 47 33 vvcurveto
44 30 18 133 -5 vhcurveto
-10 142 rlineto
-238 4 -75 -102 -102 vvcurveto
-43 20 -41 36 -51 vhcurveto
return
</CharString>
<CharString index="2" fingerprint="61b5daa5">
32 59 33 78 22 75 -131 16 rcurveline
-8 -39 -13 -48 -14 -44 rrcurveto
return
</CharString>
<CharString index="3" fingerprint="2bd6a1b5">
-94 -59 -52 -65 -93 vvcurveto
-96 59 -72 121 69 68 31 68 52 vhcurveto
return
</CharString>
<CharString index="4" fingerprint="a063a877">
-45 -22 33 42 39 18 36 37 32 hvcurveto
28 -35 33 -40 38 -48 rrcurveto
-40 -27 -27 -19 -33 hhcurveto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,23 @@
<Glyph name="bar_bar.liga" lsb="-308" width="625">
<CharString>
-308 149 318 149 vstem
-159 806 {2dc5cb94} callgsubr
467 1010 {2dc5cb94} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="2dc5cb94">
rmoveto
-149 -12 rlineto
-998 149 vlineto
return
</CharString>
<CharString index="1" fingerprint="2dc5cb94">
rmoveto
-149 -12 rlineto
-998 149 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,22 @@
<Glyph name="bar_greater.liga" lsb="-304" width="625">
<CharString>
-304 652 vstem
-155 806 {2dc5cb94} callgsubr
503 472 rlineto
129 vlineto
-141 -72 rmoveto
-362 -339 rlineto
637 vlineto
362 -284 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="2dc5cb94">
rmoveto
-149 -12 rlineto
-998 149 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="colon_equal.liga" lsb="-450" width="625">
<CharString>
126 183 60 183 hstem
-450 907 vstem
-450 369 rmoveto
{567c0d9d} callgsubr
873 -158 {04aa7597} callgsubr
-566 {35032154} callgsubr
-310 -268 rmoveto
{567c0d9d} callgsubr
873 -157 {04aa7597} callgsubr
-566 {35032154} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="567c0d9d">
207 hlineto
3 183 rlineto
-207 hlineto
return
</CharString>
<CharString index="1" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
<CharString index="2" fingerprint="35032154">
-132 vlineto
return
</CharString>
<CharString index="3" fingerprint="567c0d9d">
207 hlineto
3 183 rlineto
-207 hlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,33 @@
<Glyph name="equal_equal.2.liga" lsb="-546" width="625">
<CharString>
{b6a51f90} callgsubr
hstem
-546 1091 vstem
-30 394 rmoveto
{6c83893f} callgsubr
1091 {25b0bac7} callgsubr
-59 -242 rmoveto
{6c83893f} callgsubr
1091 {25b0bac7} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="6c83893f">
132 -516 {35032154} callgsubr
return
</CharString>
<CharString index="2" fingerprint="35032154">
-132 vlineto
return
</CharString>
<CharString index="3" fingerprint="25b0bac7">
hmoveto
{6c83893f} callgsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,31 @@
<Glyph name="equal_equal.liga" lsb="-546" width="625">
<CharString>
{b6a51f90} callgsubr
hstem
-546 1091 vstem
{2afc7c25} callsubr
-1091 {35032154} callgsubr
1091 -242 {04aa7597} callgsubr
-1091 {35032154} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2afc7c25">
545 394 {04aa7597} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
<CharString index="2" fingerprint="35032154">
-132 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,49 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1171" width="625">
<CharString>
{b6a51f90} callgsubr
hstem
-1171 1716 vstem
-655 394 {d9b0093f} callsubr
-684 -242 {d9b0093f} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="d9b0093f">
rmoveto
132 -516 -132 vlineto
1116 hmoveto
{4b301e1c} callgsubr
return
</CharString>
<CharString index="1" fingerprint="d9b0093f">
rmoveto
132 -516 -132 vlineto
1116 hmoveto
{4b301e1c} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="4b301e1c">
{6c83893f} callgsubr
1116 {25b0bac7} callgsubr
return
</CharString>
<CharString index="2" fingerprint="6c83893f">
132 -516 {35032154} callgsubr
return
</CharString>
<CharString index="3" fingerprint="35032154">
-132 vlineto
return
</CharString>
<CharString index="4" fingerprint="25b0bac7">
hmoveto
{6c83893f} callgsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,28 @@
<Glyph name="equal_equal_equal.liga" lsb="-1091" width="625">
<CharString>
273 132 110 132 hstem
-1091 1636 vstem
545 515 {04aa7597} callgsubr
-1636 {35032154} callgsubr
1636 -242 {04aa7597} callgsubr
-1636 {35032154} callgsubr
1636 -242 {04aa7597} callgsubr
-1636 {35032154} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
<CharString index="1" fingerprint="35032154">
-132 vlineto
return
</CharString>
<CharString index="2" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,46 @@
<Glyph name="equal_equal_greater.liga" lsb="-1171" width="625">
<CharString>
{b6a51f90} callgsubr
hstemhm
-1171 1712 {7f892a4a} callsubr
-1329 -132 1500 {9a6ba509} callsubr
-1518 -132 1349 hlineto
-90 -70 {00c9cf16} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7f892a4a">
-141 141 hintmask 11100000
{8890d024} callsubr
69 -53 rlineto
return
</CharString>
<CharString index="1" fingerprint="8890d024">
177 693 rmoveto
-88 -114 return
</CharString>
<CharString index="2" fingerprint="9a6ba509">
hlineto
hintmask 11010000
71 -55 rlineto
-14 vlineto
-53 -41 {bf847d0e} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="00c9cf16">
83 -112 370 298 rlineto
129 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,46 @@
<Glyph name="equal_greater.liga" lsb="-546" width="625">
<CharString>
{b6a51f90} callgsubr
hstemhm
-546 1087 {7f892a4a} callsubr
-704 -132 875 {9a6ba509} callsubr
-893 -132 724 hlineto
-90 -70 {00c9cf16} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7f892a4a">
-141 141 hintmask 11100000
{8890d024} callsubr
69 -53 rlineto
return
</CharString>
<CharString index="1" fingerprint="8890d024">
177 693 rmoveto
-88 -114 return
</CharString>
<CharString index="2" fingerprint="9a6ba509">
hlineto
hintmask 11010000
71 -55 rlineto
-14 vlineto
-53 -41 {bf847d0e} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="00c9cf16">
83 -112 370 298 rlineto
129 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,50 @@
<Glyph name="equal_less_less.liga" lsb="-1171" width="625">
<CharString>
{b6a51f90} callgsubr
hstemhm
-1171 1712 -872 141 278 141 hintmask 11010000
-190 339 rmoveto
{a6f5fb2a} callgsubr
-209 -168 {bf847d0e} callgsubr
-1001 -132 hlineto
hintmask 11010000
840 -110 hlineto
hintmask 11100000
-840 -132 hlineto
hintmask 11010000
981 hlineto
223 -181 88 113 -311 241 rlineto
hintmask 11011000
419 14 rmoveto
hintmask 11100000
{a6f5fb2a} callgsubr
rlineto
hintmask 11011000
{822f0283} callsubr
{bf847d0e} callgsubr
88 113 rlineto
hintmask 11011000
-311 241 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="822f0283">
-370 -298 rlineto
-130 vlineto
364 -295 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="a6f5fb2a">
312 243 -83 112 return
</CharString>
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,37 @@
<Glyph name="exclam_equal.liga" lsb="-546" width="625">
<CharString>
-235 1073 -686 132 110 132 hstemhm
-546 1091 -864 636 hintmask 01110000
{2afc7c25} callsubr
-351 vlineto
hintmask 01101000
123 248 rlineto
hintmask 10001000
-135 64 rlineto
hintmask 01101000
-155 -312 rlineto
-573 -132 508 hlineto
-55 -110 rlineto
-453 -132 387 hlineto
-160 -323 rlineto
hintmask 10001000
136 -64 rlineto
hintmask 01101000
192 387 rlineto
536 132 -471 hlineto
55 110 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2afc7c25">
545 394 {04aa7597} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,27 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1091" width="625">
<CharString>
273 132 110 132 hstem
-1091 1636 vstem
545 515 {04aa7597} callgsubr
-563 vlineto
63 127 -135 64 -95 -191 rlineto
-906 -132 841 hlineto
-55 -110 rlineto
-786 -132 720 hlineto
-54 -110 rlineto
-666 -132 600 hlineto
-100 -202 136 -64 132 266 rlineto
868 132 -803 hlineto
55 110 rlineto
748 132 -683 hlineto
55 110 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="04aa7597">
rmoveto
132 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,21 @@
<Glyph name="greater_equal.2.liga" lsb="-409" width="625">
<CharString>
-397 805 vstem
-402 82 rmoveto
-146 vlineto
803 332 {92a7e129} callsubr
-578 rmoveto
127 -803 -127 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="92a7e129">
rlineto
129 vlineto
-763 311 -47 -129 589 -240 rlineto
-14 vlineto
221 return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,21 @@
<Glyph name="greater_equal.liga" lsb="-409" width="625">
<CharString>
-397 805 vstem
-402 82 rmoveto
47 -127 756 313 {92a7e129} callsubr
-317 rmoveto
149 vlineto
-803 -335 47 -127 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="92a7e129">
rlineto
129 vlineto
-763 311 -47 -129 589 -240 rlineto
-14 vlineto
221 return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,54 @@
<Glyph name="greater_equal_greater.liga" lsb="-1162" width="625">
<CharString>
{b6a51f90} callgsubr
hstemhm
-1162 1703 -1391 141 1109 141 hintmask 11010000
{8890d024} callsubr
69 -53 rlineto
-1026 hlineto
-205 167 {bf847d0e} callgsubr
-88 -114 rlineto
hintmask 11010000
{e525c5a7} callgsubr
hintmask 11100000
{64c17bc4} callgsubr
226 182 rlineto
1031 hlineto
-90 -70 {00c9cf16} callgsubr
hintmask 11011000
-141 -72 rmoveto
-53 -41 rlineto
-1056 110 1038 hlineto
71 -55 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="8890d024">
177 693 rmoveto
-88 -114 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="b6a51f90">
152 132 110 132 return
</CharString>
<CharString index="1" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="e525c5a7">
311 -240 rlineto
-14 vlineto
return
</CharString>
<CharString index="3" fingerprint="64c17bc4">
-312 -243 83 -112 return
</CharString>
<CharString index="4" fingerprint="00c9cf16">
83 -112 370 298 rlineto
129 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>

Some files were not shown because too many files have changed in this diff Show More