📝 Update to v2.2.2 fixes some ligatures not in correct weight

This commit is contained in:
Kiliman
2019-08-05 12:07:18 -04:00
parent 2282dd3d5d
commit da7425fbe9
63 changed files with 2473 additions and 2418 deletions
+10 -9
View File
@@ -10,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.2.1
## New Version 2.2.2
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
@@ -29,12 +29,13 @@ the following fonts. Thanks Mark, and thanks to all of you who have been patient
- Operator Mono SSm Bold/Bold Italic
- Operator Mono Light/Light Italic
### 🐛 Fixed in Version 2.2.1
### 🐛 Fixed in Version 2.2.2
Fixed glyph widths Operator Mono Light and Light Italic. These fonts accidentally were sized
the same as the ScreenSmart versions and caused alignment issues.
the same as the ScreenSmart versions and caused alignment issues. Also fixed a few ligatures
that didn't have the correct weight.
### Customize the generated font
### 🔧 Customize the generated font
In addition to the new ligatures, this version now allows you to customize what ligatures are added to a font.
By default, all available ligatures will be added to the generated font. However, if you don't like a particular
@@ -67,7 +68,7 @@ greater_equal.liga=greater_equal.2.liga
In addition to the graphic above, the following new ligatures are available:
<img src="./images/new-ligatures.png"/>
### Help Wanted
### 🙏 Help Wanted
As noted above, v2.0 only includes ligatures for **Operator Mono SSm Book**. In order to
update the other fonts, all the ligatures need to be redone. Unfortunately I just don't
@@ -76,7 +77,7 @@ please let me know. I will even purchase a license to Gylphs Mini for you.
You can reach me at kiliman@gmail.com.
## Take the poll
## ☑️ Take the poll
Which font weight of Operator Mono do you use? Also note difference between Screen Smart (SSm) and regular version. This will help prioritize the order of development.
@@ -99,7 +100,7 @@ Which font weight of Operator Mono do you use? Also note difference between Scre
- for Mac users it's better to run `pip3 install fonttools` - [info](https://stackoverflow.com/a/33416270/3191011)
- Node.js
## How to Install
## 🛠 How to Install
1. Once all the prerequisites have been installed, clone this repo. Or download latest release from [Releases](https://github.com/kiliman/operator-mono-lig/releases) and unzip.
@@ -149,14 +150,14 @@ You can now select the newly generated font in your code editor. Make sure you e
"editor.fontWeight": "500", // adjust for desired weight
```
## Thank You
## 😍 Thank You
Thanks to Hoefler&Co for making such an amazing font. It makes writing code truly pleasurable.
Thanks also to all of you for your kinds words of encouragement and feedback. I really
appreciate it.
## Contributors
## Contributors
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
@@ -1,57 +1,56 @@
<Glyph name="ampersand_ampersand.liga" lsb="-477" width="550">
<Glyph name="ampersand_ampersand.liga" lsb="-408" 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
-12 52 533 58 hstem
296 159 rmoveto
35 61 31 81 25 96 -55 7 rcurveline
{8f8784a0} callgsubr
rrcurveto
{db974013} callgsubr
-21 5 -21 10 -21 vhcurveto
-48 6 {8f8784a0} callgsubr
rlinecurve
{4eaf5c4e} callgsubr
38 -59 33 -31 33 -15 rrcurveto
-8 19 21 -5 25 hhcurveto
63 65 36 82 54 hvcurveto
31 -35 33 -40 36 -44 48 40 rcurveline
-42 50 -39 44 -34 38 rrcurveto
-219 163 rmoveto
-38 -24 -29 -25 -22 -27 17 43 15 48 14 51 10 -21 14 -21 19 -24 rrcurveto
-335 -282 rmoveto
{62d0dced} callgsubr
351 hmoveto
{62d0dced} callgsubr
-148 114 rmoveto
0 0 0 0 vhcurveto
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>
<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
<CharString index="0" fingerprint="8f8784a0">
-17 -79 -24 -72 -27 -58 return
</CharString>
<CharString index="1" fingerprint="db974013">
-132 149 -60 63 60 vvcurveto
59 47 55 177 -8 vhcurveto
-4 58 rlineto
-212 4 -66 -91 -83 vvcurveto
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
<CharString index="2" fingerprint="8f8784a0">
-17 -79 -24 -72 -27 -58 return
</CharString>
<CharString index="3" fingerprint="4eaf5c4e">
{db974013} callgsubr
-44 21 -41 42 -54 vhcurveto
-90 -57 -44 -66 -72 vvcurveto
-77 49 -62 89 63 65 36 82 54 vhcurveto
return
</CharString>
<CharString index="4" fingerprint="62d0dced">
-60 -31 42 58 50 32 55 68 47 hvcurveto
34 -41 43 -48 53 -61 rrcurveto
-69 -43 -49 -33 -47 hhcurveto
return
</CharString>
</GlobalSubrs>
@@ -1,12 +1,11 @@
<Glyph name="bar_bar.liga" lsb="-226" width="550">
<CharString>
-226 56 329 56 vstem
-170 705 {a9d1a864} callgsubr
385 886 {a9d1a864} callgsubr
-170 705 {a9d1a864} callsubr
385 886 {a9d1a864} callsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<Subrs>
<CharString index="0" fingerprint="a9d1a864">
rmoveto
-56 -5 rlineto
@@ -19,5 +18,6 @@
-881 56 vlineto
return
</CharString>
</GlobalSubrs>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,14 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550">
<Glyph name="bar_greater.liga" lsb="-251" 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
-251 56 468 57 vstem
330 317 rmoveto
-525 456 -56 -5 rlineto
-949 56 5 vlineto
525 439 rlineto
-57 23 rmoveto
-468 -391 rlineto
804 vlineto
468 -405 rlineto
endchar
</CharString>
<Subrs/>
@@ -1,32 +1,48 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550">
<Glyph name="colon_equal.liga" lsb="-289" 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
131 101 -76 52 147 101 -77 52 hstemhm
-288.5 96.5 hintmask 00000000
hintmask 01101000
-289 355 {f593abee} callsubr
hintmask 10011000
635 -77 rmoveto
{d805e4a1} callgsubr
-211 -248 {f593abee} callsubr
hintmask 01011000
635 -76 rmoveto
{d805e4a1} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="47439142">
<Subrs>
<CharString index="0" fingerprint="f593abee">
rmoveto
111 hlineto
2 114 rlineto
-112 hlineto
734 -87 rmoveto
1 return
96 hlineto
2 101 rlineto
-97 hlineto
return
</CharString>
<CharString index="1" fingerprint="47439142">
<CharString index="1" fingerprint="f593abee">
rmoveto
111 hlineto
2 114 rlineto
-112 hlineto
734 -87 rmoveto
1 return
96 hlineto
2 101 rlineto
-97 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="d805e4a1">
{c7138596} callgsubr
-426 -52 hlineto
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="d805e4a1">
{c7138596} callgsubr
-426 -52 hlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -3,39 +3,29 @@
{a926ac67} callgsubr
hstem
-468 425 85 425 vstem
-43 379 {37df18c9} callsubr
-85 -223 {37df18c9} callsubr
-43 379 {a8999db7} callgsubr
-85 -223 {a8999db7} callgsubr
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>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
<CharString index="1" fingerprint="a8999db7">
rmoveto
{c7138596} callsubr
{d805e4a1} callgsubr
935 hmoveto
{d805e4a1} callgsubr
return
</CharString>
<CharString index="2" fingerprint="d805e4a1">
{c7138596} callgsubr
-426 -52 hlineto
return
</CharString>
<CharString index="3" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</GlobalSubrs>
@@ -3,15 +3,21 @@
{a926ac67} callgsubr
hstem
-468 936 vstem
467 379 {e986858e} callgsubr
467 379 {28fd4823} callsubr
-936 -52 hlineto
935 -223 {e986858e} callgsubr
935 -223 {28fd4823} callsubr
-936 -52 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="c7138596">
1 52 rlineto
<CharString index="0" fingerprint="28fd4823">
rmoveto
{c7138596} callgsubr
return
</CharString>
<CharString index="1" fingerprint="28fd4823">
rmoveto
{c7138596} callgsubr
return
</CharString>
</Subrs>
@@ -19,9 +25,8 @@
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
rmoveto
{c7138596} callsubr
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</GlobalSubrs>
@@ -3,29 +3,30 @@
{a926ac67} callgsubr
hstem
-1018 442 80 441 81 441 cntrmask 00111000
-576 379 {42955120} callsubr
-602 -223 {42955120} callsubr
-576 379 {31d2d078} callsubr
-602 -223 {31d2d078} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="42955120">
{e986858e} callgsubr
<CharString index="0" fingerprint="31d2d078">
{28fd4823} callsubr
-443 -52 hlineto
963 hmoveto
1 52 rlineto
-442 {2e19355c} callgsubr
-442 {2b826e40} callgsubr
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
<CharString index="1" fingerprint="28fd4823">
rmoveto
{c7138596} callgsubr
return
</CharString>
<CharString index="2" fingerprint="42955120">
{e986858e} callgsubr
<CharString index="2" fingerprint="31d2d078">
{28fd4823} callsubr
-443 -52 hlineto
963 hmoveto
1 52 rlineto
-442 {2e19355c} callgsubr
-442 {2b826e40} callgsubr
return
</CharString>
</Subrs>
@@ -33,17 +34,20 @@
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="e986858e">
rmoveto
{c7138596} callsubr
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="2e19355c">
<CharString index="2" fingerprint="2b826e40">
-52 hlineto
963 hmoveto
{c7138596} callsubr
963 {30708a76} callgsubr
-442 -52 hlineto
return
</CharString>
<CharString index="3" fingerprint="30708a76">
hmoveto
{c7138596} callgsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,16 +1,22 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString>
{17e5c391} callgsubr
-1018 1478 -57 {076e1c46} callgsubr
-1018 1478 -57 {076e1c46} callsubr
-1259 -52 1320 {ce96b479} callsubr
-1329 -52 1267 {47bbd285} callgsubr
-1329 -52 1267 {3bf8a3e7} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="1" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="ce96b479">
<CharString index="2" fingerprint="ce96b479">
hlineto
hintmask 11010000
101 -85 rlineto
@@ -18,15 +24,6 @@
-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="17e5c391">
@@ -37,21 +34,24 @@
<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">
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="4" fingerprint="47bbd285">
<CharString index="3" fingerprint="3bf8a3e7">
hlineto
-158 -134 {8c7751fe} callsubr
-158 -134 {c7af96e2} callgsubr
endchar
</CharString>
<CharString index="4" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="5" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,16 +1,22 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString>
{17e5c391} callgsubr
-468 927 -56 {076e1c46} callgsubr
-468 927 -56 {076e1c46} callsubr
-709 -52 770 {ce96b479} callsubr
-779 -52 717 {47bbd285} callgsubr
-779 -52 717 {3bf8a3e7} callgsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="1" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="ce96b479">
<CharString index="2" fingerprint="ce96b479">
hlineto
hintmask 11010000
101 -85 rlineto
@@ -18,15 +24,6 @@
-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="17e5c391">
@@ -37,21 +34,24 @@
<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">
<CharString index="2" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="4" fingerprint="47bbd285">
<CharString index="3" fingerprint="3bf8a3e7">
hlineto
-158 -134 {8c7751fe} callsubr
-158 -134 {c7af96e2} callgsubr
endchar
</CharString>
<CharString index="4" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="5" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -16,7 +16,7 @@
-311 264 rlineto
hintmask 11001000
300 hmoveto
{fd54dc80} callsubr
{9d42e380} callsubr
{bf847d0e} callgsubr
36 42 rlineto
endchar
@@ -25,15 +25,20 @@
<CharString index="0" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="1" fingerprint="fd54dc80">
{a8585996} callgsubr
<CharString index="1" fingerprint="9d42e380">
{a8585996} callsubr
{f9df3c06} callsubr
return
</CharString>
<CharString index="2" fingerprint="653069d6">
<CharString index="2" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="3" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="3" fingerprint="f9df3c06">
<CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
@@ -53,10 +58,5 @@
hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,10 +1,10 @@
<Glyph name="exclam_equal.liga" lsb="-468" width="550">
<CharString>
{36aee12c} callgsubr
{36aee12c} callsubr
-561 52 171 52 hstemhm
-468 936 -755 520 hintmask 00110000
66 379 rmoveto
401 {368d5b4d} callsubr
401 {91954767} callsubr
-375 hlineto
hintmask 00101000
140 262 rlineto
@@ -21,29 +21,24 @@
54 -19 rlineto
hintmask 01101000
180 337 rlineto
520 {368d5b4d} callsubr
520 {91954767} callsubr
-494 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="368d5b4d">
hlineto
{c7138596} callsubr
return
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="368d5b4d">
<CharString index="1" fingerprint="91954767">
hlineto
{c7138596} callsubr
{c7138596} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
<CharString index="0" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,6 +1,6 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1018" width="550">
<CharString>
{36aee12c} callgsubr
{36aee12c} callsubr
-701 61 187 60 187 60 hstemhm
-530 520 hintmask 01111000
467 264 rmoveto
@@ -31,10 +31,10 @@
99 187 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<Subrs>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
</GlobalSubrs>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -2,7 +2,7 @@
<CharString>
-119 50 hstemhm
-338 481 -478 702 hintmask 10100000
{64fb1ad2} callsubr
{64fb1ad2} callgsubr
-700 -293 rlineto
701 -89 rmoveto
50 vlineto
@@ -11,6 +11,13 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto
612 {89cb26bd} callsubr
@@ -18,11 +25,5 @@
-54 vlineto
return
</CharString>
<CharString index="1" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</GlobalSubrs>
</Glyph>
@@ -1,13 +1,20 @@
<Glyph name="greater_equal.liga" lsb="-334" width="550">
<CharString>
-335 702 vstem
{64fb1ad2} callsubr
{64fb1ad2} callgsubr
-675 -283 rlineto
675 113 rmoveto
-675 -283 -25 42 700 297 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto
612 {89cb26bd} callsubr
@@ -15,11 +22,5 @@
-54 vlineto
return
</CharString>
<CharString index="1" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</GlobalSubrs>
</Glyph>
@@ -1,13 +1,13 @@
<Glyph name="greater_equal_greater.liga" lsb="-1009" width="550">
<CharString>
{0b3c1f4e} callgsubr
1469 -1156 57 1043 {076e1c46} callgsubr
{0b3c1f4e} callsubr
1469 -1156 57 1043 {076e1c46} callsubr
-1015 {75fc0322} callsubr
hintmask 11010000
{7d351c1f} callgsubr
208 176 rlineto
1015 hlineto
-158 -134 {8c7751fe} callsubr
-158 -134 {c7af96e2} callgsubr
hintmask 11001000
-57 -31 rmoveto
-92 -78 rlineto
@@ -22,24 +22,55 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" 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="1" fingerprint="75fc0322">
<CharString index="3" fingerprint="75fc0322">
hlineto
-193 164 -36 -43 rlineto
return
</CharString>
<CharString index="2" fingerprint="735054ce">
<CharString index="4" fingerprint="735054ce">
306 {1341d64a} callgsubr
return
</CharString>
<CharString index="3" fingerprint="4d0a4e5f">
<CharString index="5" fingerprint="4d0a4e5f">
-312 -264 35 -42 return
</CharString>
<CharString index="4" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
</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="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
@@ -47,36 +78,5 @@
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="3" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="4" fingerprint="7d351c1f">
{735054ce} callsubr
hintmask 11100000
{4d0a4e5f} callsubr
return
</CharString>
<CharString index="5" fingerprint="1341d64a">
-258 rlineto
-8 vlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -6,18 +6,18 @@
-327 278 -36 -43 {7d351c1f} callgsubr
rlineto
hintmask 11010000
{fe9ab107} callsubr
{fe9ab107} callgsubr
hintmask 11001000
300 hmoveto
54 vlineto
-73 62 {bf847d0e} callgsubr
880 {368d5b4d} callsubr
880 {91954767} callsubr
-942 {75fc0322} callsubr
hintmask 11001000
{735054ce} callsubr
{4d0a4e5f} callsubr
208 176 {bf847d0e} callgsubr
933 {368d5b4d} callsubr
933 {91954767} callsubr
-873 hlineto
endchar
</CharString>
@@ -29,25 +29,17 @@
<CharString index="1" fingerprint="4d0a4e5f">
-312 -264 35 -42 return
</CharString>
<CharString index="2" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="3" fingerprint="368d5b4d">
<CharString index="2" fingerprint="91954767">
hlineto
{c7138596} callsubr
{c7138596} callgsubr
return
</CharString>
<CharString index="4" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="5" fingerprint="75fc0322">
<CharString index="3" fingerprint="75fc0322">
hlineto
-193 164 -36 -43 rlineto
return
</CharString>
<CharString index="6" fingerprint="735054ce">
<CharString index="4" fingerprint="735054ce">
306 {1341d64a} callgsubr
return
</CharString>
@@ -72,10 +64,18 @@
-8 vlineto
return
</CharString>
<CharString index="4" fingerprint="bf847d0e">
<CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="5" fingerprint="bf847d0e">
rlineto
hintmask 11100000
return
</CharString>
<CharString index="6" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,39 +1,39 @@
<Glyph name="hyphen_greater.liga" lsb="-430" width="550">
<CharString>
{4ef4eda0} callgsubr
{4ef4eda0} callsubr
-430 890 {98ef964f} callgsubr
-807 -52 807 {8dadaa8a} callsubr
-807 -52 807 {ada6e010} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="8dadaa8a">
hlineto
-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">
264 52 hstem
return
</CharString>
<CharString index="1" fingerprint="98ef964f">
<CharString index="1" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="2" fingerprint="ada6e010">
hlineto
-286 -242 {c7af96e2} callgsubr
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="98ef964f">
vstem
{ea3a6f68} callsubr
280 -236 rlineto
return
</CharString>
<CharString index="1" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="2" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,14 +1,20 @@
<Glyph name="hyphen_hyphen.liga" lsb="-383" width="550">
<CharString>
{4ef4eda0} callgsubr
{4ef4eda0} callsubr
-383 314 123 314 vstem
-72 264 rmoveto
{3b143fa3} callsubr
{3b143fa3} callgsubr
748 hmoveto
{3b143fa3} callsubr
{3b143fa3} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3b143fa3">
3 52 rlineto
-314 -52 hlineto
@@ -19,11 +25,5 @@
-314 -52 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,39 +1,39 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550">
<CharString>
{4ef4eda0} callgsubr
{4ef4eda0} callsubr
-980 1440 {98ef964f} callgsubr
-1357 -52 1357 {8dadaa8a} callsubr
-1357 -52 1357 {ada6e010} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="1" fingerprint="8dadaa8a">
hlineto
-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">
264 52 hstem
return
</CharString>
<CharString index="1" fingerprint="98ef964f">
<CharString index="1" fingerprint="ea3a6f68">
133 595 rmoveto
-36 -43 return
</CharString>
<CharString index="2" fingerprint="ada6e010">
hlineto
-286 -242 {c7af96e2} callgsubr
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="98ef964f">
vstem
{ea3a6f68} callsubr
280 -236 rlineto
return
</CharString>
<CharString index="1" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
<CharString index="2" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,16 +1,15 @@
<Glyph name="less_bar.liga" lsb="-344" width="550">
<Glyph name="less_bar.liga" lsb="-301" 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
-301 57 468 56 vstem
224 773 rmoveto
-525 -456 rlineto
-54 vlineto
525 -439 rlineto
-5 56 949 vlineto
-524 -482 rmoveto
8 vlineto
468 405 rlineto
-804 vlineto
endchar
</CharString>
<Subrs/>
@@ -1,64 +1,59 @@
<Glyph name="less_equal_equal.liga" lsb="-1010" width="550">
<CharString>
{0b3c1f4e} callgsubr
{0b3c1f4e} callsubr
58 -58 1478 hintmask 11100000
-952 286 rmoveto
8 vlineto
101 85 rlineto
hintmask 11010000
1318 {368d5b4d} callsubr
-1258 {def21ba5} callsubr
1266 {368d5b4d} callsubr
1318 {91954767} callsubr
-1258 {2e75d6c9} callgsubr
1266 {91954767} callsubr
-1328 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="368d5b4d">
hlineto
{c7138596} callsubr
return
</CharString>
<CharString index="1" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<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">
<CharString index="1" fingerprint="91954767">
hlineto
{c7138596} callgsubr
return
</CharString>
<CharString index="2" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 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="2" fingerprint="a926ac67">
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
<CharString index="3" fingerprint="2e75d6c9">
hlineto
144 121 {3eba54eb} callgsubr
-158 134 rlineto
return
</CharString>
<CharString index="4" fingerprint="3eba54eb">
-36 43 {ecf99dc2} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,12 +1,12 @@
<Glyph name="less_equal_greater.liga" lsb="-1010" width="550">
<CharString>
{0b3c1f4e} callgsubr
58 -58 1470 -57 {076e1c46} callgsubr
-1031 {def21ba5} callsubr
{0b3c1f4e} callsubr
58 -58 1470 -57 {076e1c46} callsubr
-1031 {2e75d6c9} callgsubr
1048 hlineto
-158 -134 35 -42 rlineto
hintmask 11010000
{fe9ab107} callsubr
{fe9ab107} callgsubr
54 vlineto
hintmask 11101000
-57 -31 rmoveto
@@ -18,20 +18,20 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ea3a6f68">
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" 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="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
@@ -41,31 +41,31 @@
-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">
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="3" fingerprint="076e1c46">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
<CharString index="2" fingerprint="2e75d6c9">
hlineto
144 121 {3eba54eb} callgsubr
-158 134 rlineto
return
</CharString>
<CharString index="4" fingerprint="a1ea141e">
<CharString index="3" fingerprint="3eba54eb">
-36 43 {ecf99dc2} callsubr
return
</CharString>
<CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="5" fingerprint="a1ea141e">
-92 78 rlineto
8 vlineto
101 85 rlineto
@@ -1,12 +1,12 @@
<Glyph name="less_equal_less.liga" lsb="-1010" width="550">
<CharString>
{0b3c1f4e} callgsubr
{0b3c1f4e} callsubr
58 -58 1469 -369 58 hintmask 11010000
423 -20 rmoveto
36 42 rlineto
hintmask 11001000
-311 264 rlineto
{a8585996} callgsubr
{a8585996} callsubr
-193 -164 rlineto
-1015 hlineto
144 121 -36 43 rlineto
@@ -25,38 +25,38 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="653069d6">
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="2" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="1" fingerprint="ecf99dc2">
<CharString index="3" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
<CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="a926ac67">
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="3" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="4" fingerprint="a1ea141e">
<CharString index="2" fingerprint="a1ea141e">
-92 78 rlineto
8 vlineto
101 85 rlineto
@@ -2,7 +2,7 @@
<CharString>
0 96 168 52 hstemhm
-1560 58 629 94 -62 40 hintmask 11101000
-841 {9500e647} callsubr
-841 {9500e647} callgsubr
-355 326 rmoveto
-36 43 {80b4b821} callgsubr
447 hlineto
@@ -12,9 +12,27 @@
-52 1044 vlineto
3 52 rlineto
hintmask 11110000
-1308 -316 {8ff4d132} callgsubr
-1308 -316 {8ff4d132} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="ecf99dc2">
{f9df3c06} callsubr
36 42 return
</CharString>
<CharString index="1" fingerprint="f9df3c06">
-328 -279 rlineto
-53 vlineto
333 -283 return
</CharString>
<CharString index="2" fingerprint="8ff4d132">
rmoveto
93 hlineto
3 96 rlineto
-94 hlineto
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="9500e647">
226 rmoveto
40 hlineto
@@ -23,28 +41,10 @@
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">
<CharString index="1" 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>
@@ -1,37 +1,36 @@
<Glyph name="less_slash.liga" lsb="-460" width="525">
<CharString>
418 {36aee12c} callgsubr
418 {36aee12c} callsubr
hstem
-460 58 199 520 vstem
266 717 rmoveto
-367 -687 -301 256 rlineto
{fd54dc80} callsubr
{9d42e380} callsubr
-76 -142 54 -19 466 874 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="fd54dc80">
{a8585996} callgsubr
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="9d42e380">
{a8585996} callsubr
{f9df3c06} callsubr
return
</CharString>
<CharString index="1" fingerprint="653069d6">
<CharString index="2" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="3" fingerprint="653069d6">
306 258 -36 43 return
</CharString>
<CharString index="2" fingerprint="f9df3c06">
<CharString index="4" 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>
<GlobalSubrs/>
</Glyph>
@@ -1,30 +1,30 @@
<Glyph name="plus_plus.liga" lsb="-423" width="550">
<CharString>
{4ef4eda0} callgsubr
{4ef4eda0} callsubr
-239 55 364 55 vstem
235 {9b6142ec} callsubr
192 -55 -192 -364 {7c4152a6} callgsubr
193 364 -193 55 193 182 vlineto
{c7138596} callsubr
{c7138596} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="9b6142ec">
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
<CharString index="1" fingerprint="9b6142ec">
316 rmoveto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7c4152a6">
192 -55 -192 -184 -52 184 -193 55 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>
@@ -6,26 +6,11 @@
{400ad052} callgsubr
420 hmoveto
{400ad052} callgsubr
-329 -678 {b01158f3} callsubr
419 -96 {b01158f3} callsubr
-329 -678 {b01158f3} callgsubr
419 -96 {b01158f3} callgsubr
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>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="400ad052">
-6 -57 rlineto
@@ -45,5 +30,12 @@
78 -88 64 -299 18 vhcurveto
return
</CharString>
<CharString index="2" fingerprint="b01158f3">
rmoveto
90 hlineto
2 96 rlineto
-91 hlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,18 +1,26 @@
<Glyph name="slash_greater.liga" lsb="-335" width="550">
<CharString>
{36aee12c} callgsubr
{36aee12c} callsubr
hstem
-335 520 218 57 vstem
133 595 rmoveto
-1 -1 53 99 {c030e715} callgsubr
-1 -1 53 99 {c030e715} callsubr
387 726 297 -251 rlineto
-8 vlineto
-312 -264 {8c7751fe} callsubr
-312 -264 {c7af96e2} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="8c7751fe">
35 -42 {fe9ab107} callsubr
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="c030e715">
-51 24 -469 -879 54 -19 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="c7af96e2">
35 -42 {fe9ab107} callgsubr
54 vlineto
return
</CharString>
@@ -20,13 +28,5 @@
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>
@@ -1,16 +1,16 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
{99cad421} callsubr
609 313 rmoveto
-627 581 -2 -1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<Subrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,16 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550">
<CharString>
{99cad421} callgsubr
{99cad421} callsubr
-20 313 rmoveto
629 -518 -2 1099 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<Subrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</GlobalSubrs>
</Subrs>
<GlobalSubrs/>
</Glyph>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,50 +1,56 @@
<Glyph name="ampersand_ampersand.liga" lsb="-477" width="550">
<Glyph name="ampersand_ampersand.liga" lsb="-440" 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
-10 55 hstem
-400 58 163 49 112 58 163 49 vstem
311 165 rmoveto
42 51 41 61 40 72 {4c9e2c1e} callgsubr
-60 -54 -53 -54 -39 -54 15 23 14 25 15 26 {761b8378} callgsubr
23 -31 29 -46 32 -25 rrcurveto
-17 19 26 -10 33 hhcurveto
63 78 45 84 79 hvcurveto
34 -46 41 -46 47 -45 45 41 rcurveline
-51 48 -43 46 -34 48 rrcurveto
-625 -120 rmoveto
{8855f5cc} callsubr
382 hmoveto
{8855f5cc} callsubr
-83 195 rmoveto
-20 -33 -13 -32 -6 -32 -6 7 -6 7 -5 8 19 23 19 25 18 27 rrcurveto
endchar
</CharString>
<Subrs/>
<Subrs>
<CharString index="0" fingerprint="8855f5cc">
-42 -26 26 46 81 73 92 90 89 hvcurveto
9 -76 28 -73 45 -71 rrcurveto
-76 -67 -63 -38 -47 hhcurveto
return
</CharString>
<CharString index="1" fingerprint="8855f5cc">
-42 -26 26 46 81 73 92 90 89 hvcurveto
9 -76 28 -73 45 -71 rrcurveto
-76 -67 -63 -38 -47 hhcurveto
return
</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
<CharString index="0" fingerprint="4c9e2c1e">
-52 19 rcurveline
-32 -63 -33 -54 -34 -45 -42 69 -24 70 -5 76 rrcurveto
57 60 35 65 50 vvcurveto
29 -17 15 -24 -44 -56 -103 -100 -3 vhcurveto
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
<CharString index="1" fingerprint="761b8378">
{4c9e2c1e} callgsubr
-124 -111 -94 -113 -108 vvcurveto
-72 40 -43 70 63 78 45 84 79 vhcurveto
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
<CharString index="2" fingerprint="4c9e2c1e">
-52 19 rcurveline
-32 -63 -33 -54 -34 -45 -42 69 -24 70 -5 76 rrcurveto
57 60 35 65 50 vvcurveto
29 -17 15 -24 -44 -56 -103 -100 -3 vhcurveto
return
</CharString>
</GlobalSubrs>
@@ -1,11 +1,12 @@
<Glyph name="bar_bar.liga" lsb="-312" width="550">
<CharString>
-312 227 158 227 vstem
-85 703 {b95482c8} callsubr
557 883 {b95482c8} callsubr
-85 703 {b95482c8} callgsubr
557 883 {b95482c8} callgsubr
endchar
</CharString>
<Subrs>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="b95482c8">
rmoveto
-56 -2 -171 -881 rlineto
@@ -18,6 +19,5 @@
55 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</GlobalSubrs>
</Glyph>
@@ -1,13 +1,12 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550">
<Glyph name="bar_greater.liga" lsb="-344" 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
-344 56 559 53 vstem
334 317 rmoveto
-436 456 -57 -5 -185 -949 rlineto
56 hlineto
1 4 611 440 rlineto
-53 23 rmoveto
-544 -392 156 804 390 -404 rlineto
endchar
</CharString>
<Subrs/>
@@ -1,34 +1,51 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550">
<Glyph name="colon_equal.liga" lsb="-321" 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
131 101 -76 52 147 101 -77 52 hstemhm
-321 696 hintmask 00000000
hintmask 01101000
-277 355 {35be6a3e} callsubr
hintmask 10011000
620 -77 {7140cd68} callsubr
-260 -248 {35be6a3e} callsubr
hintmask 01011000
620 -76 {7140cd68} callsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="5e72ad10">
<Subrs>
<CharString index="0" fingerprint="35be6a3e">
rmoveto
111 hlineto
24 114 rlineto
-112 hlineto
717 -87 rmoveto
13 return
96 hlineto
22 101 rlineto
-97 hlineto
return
</CharString>
<CharString index="1" fingerprint="5e72ad10">
<CharString index="1" fingerprint="7140cd68">
rmoveto
111 hlineto
24 114 rlineto
-112 hlineto
717 -87 rmoveto
13 return
{6d81c4ca} callgsubr
return
</CharString>
<CharString index="2" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="3" fingerprint="35be6a3e">
rmoveto
96 hlineto
22 101 rlineto
-97 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="6d81c4ca">
{9b1a6feb} callsubr
-426 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -4,24 +4,22 @@
hstem
-468 425 85 425 vstem
379 vmoveto
{5b688db4} callsubr
{6d81c4ca} callgsubr
935 hmoveto
{5b688db4} callsubr
-128 -223 rmoveto
{5b688db4} callsubr
{6d81c4ca} callgsubr
-128 -223 {7140cd68} callsubr
935 hmoveto
{5b688db4} callsubr
{6d81c4ca} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="5b688db4">
{9b1a6feb} callgsubr
-426 {50f87708} callgsubr
<CharString index="0" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="1" fingerprint="5b688db4">
{9b1a6feb} callgsubr
-426 {50f87708} callgsubr
<CharString index="1" fingerprint="7140cd68">
rmoveto
{6d81c4ca} callgsubr
return
</CharString>
</Subrs>
@@ -29,8 +27,9 @@
<CharString index="0" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
<CharString index="1" fingerprint="6d81c4ca">
{9b1a6feb} callsubr
-426 {50f87708} callgsubr
return
</CharString>
<CharString index="2" fingerprint="50f87708">
@@ -2,40 +2,40 @@
<CharString>
126 22 201 22 hstem
-498 906 vstem
510 379 {8426191d} callsubr
892 -223 {8426191d} callsubr
510 379 {a61c4392} callsubr
892 -223 {a61c4392} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="8426191d">
{0b772534} callgsubr
<CharString index="0" fingerprint="a61c4392">
{053ace07} callsubr
-936 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="8426191d">
{0b772534} callgsubr
<CharString index="1" fingerprint="053ace07">
rmoveto
{9b1a6feb} callsubr
return
</CharString>
<CharString index="2" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="3" fingerprint="a61c4392">
{053ace07} callsubr
-936 {50f87708} callgsubr
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">
<CharString index="0" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="3" fingerprint="0b772534">
rmoveto
{9b1a6feb} callgsubr
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
</GlobalSubrs>
@@ -3,20 +3,47 @@
{a926ac67} callgsubr
hstem
-1018 442 80 441 81 441 cntrmask 00111000
-533 379 {6be5a511} callgsubr
-645 -223 {6be5a511} callgsubr
-533 379 {2b10fd76} callsubr
-645 -223 {2b10fd76} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="52901839">
<CharString index="0" fingerprint="2b10fd76">
{053ace07} callsubr
-443 hlineto
-10 -52 rlineto
963 hmoveto
11 52 rlineto
-442 {90479866} callsubr
return
</CharString>
<CharString index="1" fingerprint="053ace07">
rmoveto
{9b1a6feb} callsubr
return
</CharString>
<CharString index="2" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="3" fingerprint="90479866">
{50f87708} callgsubr
963 {7382e414} callsubr
963 {a590d80b} callsubr
-442 {50f87708} callgsubr
return
</CharString>
<CharString index="1" fingerprint="7382e414">
<CharString index="4" fingerprint="a590d80b">
hmoveto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
return
</CharString>
<CharString index="5" fingerprint="2b10fd76">
{053ace07} callsubr
-443 hlineto
-10 -52 rlineto
963 hmoveto
11 52 rlineto
-442 {90479866} callsubr
return
</CharString>
</Subrs>
@@ -24,25 +51,7 @@
<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">
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
@@ -1,8 +1,8 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString>
{17e5c391} callgsubr
-1018 1478 -393 {9772cd75} callgsubr
{4ae75cfb} callsubr
-1018 1478 -393 {9772cd75} callsubr
{e0be236e} callsubr
-1249 {50f87708} callgsubr
1310 {34bb5356} callsubr
-1327 {50f87708} callgsubr
@@ -11,14 +11,14 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
<CharString index="1" fingerprint="e0be236e">
{9e664772} callgsubr
119 -120 rlineto
return
</CharString>
<CharString index="2" fingerprint="34bb5356">
hlineto
@@ -47,9 +47,9 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
<CharString index="2" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="3" fingerprint="50f87708">
hlineto
@@ -1,8 +1,8 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString>
{17e5c391} callgsubr
-468 927 -392 {9772cd75} callgsubr
{4ae75cfb} callsubr
-468 927 -392 {9772cd75} callsubr
{e0be236e} callsubr
-699 {50f87708} callgsubr
760 {34bb5356} callsubr
-777 {50f87708} callgsubr
@@ -11,14 +11,14 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
119 -120 rlineto
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
<CharString index="1" fingerprint="e0be236e">
{9e664772} callgsubr
119 -120 rlineto
return
</CharString>
<CharString index="2" fingerprint="34bb5356">
hlineto
@@ -47,9 +47,9 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
return
<CharString index="2" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="3" fingerprint="50f87708">
hlineto
@@ -1,17 +1,17 @@
<Glyph name="equal_less_less.liga" lsb="-1018" width="550">
<CharString>
{17e5c391} callgsubr
-1018 1477 -666 417 -117 {9772cd75} callgsubr
-1018 1477 -666 417 -117 {9772cd75} callsubr
-145 294 rmoveto
hintmask 11010000
{ba93ac95} callsubr
{ba93ac95} callgsubr
-922 {50f87708} callgsubr
859 hlineto
-82 -58 -9 -52 59 -61 rlineto
-860 hlineto
hintmask 11100000
-10 -52 rlineto
921 {a556ddda} callsubr
921 {a556ddda} callgsubr
302 8 rmoveto
hintmask 11001000
355 252 {502a035d} callsubr
@@ -19,16 +19,11 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="a556ddda">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
<CharString index="2" fingerprint="502a035d">
<CharString index="1" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
@@ -42,8 +37,8 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
<CharString index="2" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
return
</CharString>
<CharString index="3" fingerprint="50f87708">
@@ -51,7 +46,12 @@
-10 -52 rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
<CharString index="4" fingerprint="a556ddda">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
<CharString index="5" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
@@ -2,7 +2,7 @@
<CharString>
126 22 201 22 hstemhm
-498 906 -768 665 hintmask 11100000
510 379 {0b772534} callgsubr
510 379 {053ace07} callsubr
-398 {a374cd37} callsubr
182 258 -47 23 -198 -281 rlineto
-475 {50f87708} callgsubr
@@ -12,29 +12,34 @@
334 hlineto
-226 -320 53 -14 236 334 rlineto
538 hlineto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
-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">
<CharString index="0" fingerprint="053ace07">
rmoveto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="50f87708">
<CharString index="2" fingerprint="a374cd37">
hlineto
hintmask 11010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="1" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
@@ -2,7 +2,7 @@
<CharString>
-119 50 hstemhm
-338 481 -478 702 hintmask 10100000
-307 {60d14561} callsubr
-307 {60d14561} callgsubr
-757 -293 rlineto
684 -89 rmoveto
{0e168d1d} callsubr
@@ -12,14 +12,15 @@
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">
<CharString index="0" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="60d14561">
22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,17 +1,17 @@
<Glyph name="greater_equal.liga" lsb="-326" width="550">
<CharString>
-335 702 vstem
-293 {60d14561} callsubr
-293 {60d14561} callgsubr
-730 -283 rlineto
697 113 rmoveto
-730 -283 -17 42 758 297 rlineto
endchar
</CharString>
<Subrs>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="60d14561">
22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString>
</Subrs>
<GlobalSubrs/>
</GlobalSubrs>
</Glyph>
@@ -2,13 +2,13 @@
<CharString>
{17e5c391} callgsubr
-1033 417 -394 1469 -392 417 hintmask 11010000
{4ae75cfb} callsubr
{e0be236e} callsubr
-1022 {4a0409a4} callgsubr
hintmask 11100000
{ebacf4f0} callgsubr
{ebacf4f0} callsubr
1009 hlineto
hintmask 11001000
{9521edfd} callsubr
{9521edfd} callgsubr
-1010 hlineto
65 46 rlineto
hintmask 11100000
@@ -18,26 +18,20 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
<CharString index="0" fingerprint="e0be236e">
{9e664772} callgsubr
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
<CharString index="1" fingerprint="ebacf4f0">
-355 -252 27 -46 243 173 rlineto
return
</CharString>
<CharString index="3" fingerprint="b821e20e">
<CharString index="2" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="4" fingerprint="1c31358f">
<CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
@@ -50,20 +44,26 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="4a0409a4">
<CharString index="2" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="3" fingerprint="4a0409a4">
hlineto
-156 160 {5a2c4896} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="5a2c4896">
<CharString index="4" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return
</CharString>
<CharString index="4" fingerprint="ebacf4f0">
-355 -252 27 -46 243 173 rlineto
<CharString index="5" fingerprint="9521edfd">
{b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return
</CharString>
<CharString index="5" fingerprint="2f89f84b">
<CharString index="6" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
@@ -1,17 +1,17 @@
<Glyph name="greater_greater_equal.liga" lsb="-1033" width="550">
<CharString>
{17e5c391} callgsubr
-1033 417 -393 1477 -1201 {9772cd75} callgsubr
-1033 417 -393 1477 -1201 {9772cd75} callsubr
-616 306 rmoveto
-278 285 {5a2c4896} callgsubr
-355 -252 27 -46 380 271 rlineto
1147 177 rmoveto
-959 {4a0409a4} callgsubr
hintmask 11001000
{ebacf4f0} callgsubr
{ebacf4f0} callsubr
hintmask 11010000
930 hlineto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
-869 hlineto
65 46 rlineto
hintmask 11001000
@@ -19,7 +19,20 @@
897 hlineto
endchar
</CharString>
<Subrs/>
<Subrs>
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="ebacf4f0">
-355 -252 27 -46 243 173 rlineto
return
</CharString>
<CharString index="2" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr
@@ -29,26 +42,14 @@
<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">
<CharString index="2" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return
</CharString>
<CharString index="4" fingerprint="4a0409a4">
<CharString index="3" 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>
@@ -1,41 +1,41 @@
<Glyph name="hyphen_greater.liga" lsb="-430" width="550">
<CharString>
264 52 hstemhm
-430 890 {7928fd8b} callgsubr
-430 890 {eadcabe1} 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">
<CharString index="0" fingerprint="5fadfa30">
hlineto
hintmask 10100000
-331 -235 {8182c88f} callsubr
</CharString>
<CharString index="2" fingerprint="8182c88f">
<CharString index="1" fingerprint="8182c88f">
{2f89f84b} callgsubr
endchar
</CharString>
<CharString index="3" fingerprint="1c31358f">
<CharString index="2" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b">
<CharString index="0" fingerprint="eadcabe1">
-393 417 hintmask 11000000
{9e664772} callsubr
{9e664772} callgsubr
232 -235 rlineto
return
</CharString>
<CharString index="1" fingerprint="50f87708">
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="2" fingerprint="2f89f84b">
<CharString index="3" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
@@ -1,41 +1,41 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550">
<CharString>
264 52 hstemhm
-980 1440 {7928fd8b} callgsubr
-980 1440 {eadcabe1} 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">
<CharString index="0" fingerprint="5fadfa30">
hlineto
hintmask 10100000
-331 -235 {8182c88f} callsubr
</CharString>
<CharString index="2" fingerprint="8182c88f">
<CharString index="1" fingerprint="8182c88f">
{2f89f84b} callgsubr
endchar
</CharString>
<CharString index="3" fingerprint="1c31358f">
<CharString index="2" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b">
<CharString index="0" fingerprint="eadcabe1">
-393 417 hintmask 11000000
{9e664772} callsubr
{9e664772} callgsubr
232 -235 rlineto
return
</CharString>
<CharString index="1" fingerprint="50f87708">
<CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto
-10 -52 rlineto
return
</CharString>
<CharString index="2" fingerprint="2f89f84b">
<CharString index="3" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
@@ -1,13 +1,12 @@
<Glyph name="less_bar.liga" lsb="-248" width="550">
<Glyph name="less_bar.liga" lsb="-309" 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
-309 62 378 56 vstem
316 773 rmoveto
-614 -456 -11 -54 441 -441 -1 -3 rlineto
56 hlineto
184 949 rlineto
-225 -874 rmoveto
-393 392 1 8 548 405 rlineto
endchar
</CharString>
<Subrs/>
@@ -3,7 +3,7 @@
148 -21 hstem
-365 706 vstem
364 18 rmoveto
-10 -52 -643 293 {cc477545} callgsubr
-10 -52 -643 293 {cc477545} callsubr
-168 -405 rmoveto
705 hlineto
{0e168d1d} callsubr
@@ -11,15 +11,14 @@
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>
<CharString index="1" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -2,16 +2,16 @@
<CharString>
-363 699 vstem
377 22 rmoveto
-33 -42 -620 283 {cc477545} callgsubr
-33 -42 -620 283 {cc477545} callsubr
-126 -193 rmoveto
11 56 642 -297 -33 -42 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<Subrs>
<CharString index="0" fingerprint="cc477545">
11 54 722 278 16 -43 -655 -258 -1 -8 rlineto
return
</CharString>
</GlobalSubrs>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -1,38 +1,37 @@
<Glyph name="less_equal_equal.liga" lsb="-1007" width="550">
<CharString>
{17e5c391} callgsubr
-1010 1478 -1475 {9772cd75} callgsubr
-1010 1478 -1475 {9772cd75} callsubr
-825 379 rmoveto
1335 hlineto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
-1273 {a374cd37} callsubr
{e5767b17} callsubr
{c18f7f36} callgsubr
hintmask 11100000
1285 hlineto
{9b1a6feb} callgsubr
{9b1a6feb} callsubr
-1348 hlineto
-77 78 2 8 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="a374cd37">
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" 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">
<CharString index="3" 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">
@@ -43,16 +42,17 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
<CharString index="2" fingerprint="c18f7f36">
162 115 {502a035d} callsubr
{13fcb190} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
<CharString index="3" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="4" fingerprint="13fcb190">
-130 132 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -2,12 +2,12 @@
<CharString>
{17e5c391} callgsubr
-1007 417 657 417 hintmask 11010000
{4ae75cfb} callsubr
{e0be236e} callsubr
-1036 hlineto
hintmask 11110000
{e5767b17} callsubr
{c18f7f36} callgsubr
1064 hlineto
{9521edfd} callsubr
{9521edfd} callgsubr
-1189 hlineto
{553b793e} callgsubr
1160 hlineto
@@ -15,39 +15,20 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4ae75cfb">
{9e664772} callsubr
<CharString index="0" fingerprint="e0be236e">
{9e664772} callgsubr
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">
<CharString index="1" 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">
<CharString index="2" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr
return
</CharString>
<CharString index="7" fingerprint="1c31358f">
<CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return
</CharString>
</Subrs>
@@ -60,15 +41,34 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="46d990e9">
<CharString index="2" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="3" fingerprint="c18f7f36">
162 115 {502a035d} callsubr
{13fcb190} callgsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="3" fingerprint="2f89f84b">
<CharString index="5" fingerprint="13fcb190">
-130 132 return
</CharString>
<CharString index="6" fingerprint="9521edfd">
{b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return
</CharString>
<CharString index="7" fingerprint="2f89f84b">
{1c31358f} callsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="553b793e">
<CharString index="8" fingerprint="553b793e">
-77 78 2 8 120 85 rlineto
return
</CharString>
@@ -1,13 +1,13 @@
<Glyph name="less_equal_less.liga" lsb="-1007" width="550">
<CharString>
{17e5c391} callgsubr
-1010 1469 -1466 417 683 {9772cd75} callgsubr
-1010 1469 -1466 417 683 {9772cd75} callsubr
155 294 rmoveto
hintmask 11001000
{ba93ac95} callsubr
{ba93ac95} callgsubr
-1009 {a374cd37} callsubr
{e5767b17} callsubr
1021 {a556ddda} callsubr
{c18f7f36} callgsubr
1021 {a556ddda} callgsubr
-1023 -78 rmoveto
{553b793e} callgsubr
1009 hlineto
@@ -17,8 +17,8 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
<CharString index="0" fingerprint="9772cd75">
417 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="a374cd37">
@@ -26,24 +26,10 @@
hintmask 11010000
return
</CharString>
<CharString index="2" fingerprint="e5767b17">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="502a035d">
<CharString index="2" 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">
@@ -54,14 +40,28 @@
<CharString index="1" fingerprint="a926ac67">
156 52 171 52 return
</CharString>
<CharString index="2" fingerprint="9772cd75">
417 hintmask 11100000
<CharString index="2" fingerprint="ba93ac95">
355 252 -27 45 -226 -160 rlineto
return
</CharString>
<CharString index="3" fingerprint="46d990e9">
<CharString index="3" fingerprint="c18f7f36">
162 115 {502a035d} callsubr
{13fcb190} callgsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
<CharString index="4" fingerprint="553b793e">
<CharString index="5" fingerprint="13fcb190">
-130 132 return
</CharString>
<CharString index="6" fingerprint="a556ddda">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
<CharString index="7" fingerprint="553b793e">
-77 78 2 8 120 85 rlineto
return
</CharString>
@@ -2,9 +2,9 @@
<CharString>
0 96 168 52 hstem
-1557 417 213 225 vstem
-852 {1df71722} callgsubr
-852 {1df71722} callsubr
-288 320 rmoveto
{e6467a83} callsubr
{e6467a83} callgsubr
446 hlineto
13 52 rlineto
-448 hlineto
@@ -12,20 +12,9 @@
-10 -52 rlineto
1044 hlineto
13 52 rlineto
-1371 -316 {2f3e5c58} callgsubr
-1371 -316 {2f3e5c58} callsubr
</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
@@ -34,8 +23,9 @@
-21 -122 -29 -211 -22 -116 rrcurveto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
<CharString index="1" fingerprint="502a035d">
{46d990e9} callgsubr
278 -286 41 41 return
</CharString>
<CharString index="2" fingerprint="2f3e5c58">
rmoveto
@@ -44,5 +34,15 @@
-90 hlineto
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -1,16 +1,16 @@
<Glyph name="less_hyphen.liga" lsb="-457" width="550">
<CharString>
264 52 hstem
-457 {e8cda87a} callgsubr
-457 {e8cda87a} callsubr
-808 hlineto
324 230 {e6467a83} callsubr
324 230 {e6467a83} callgsubr
806 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="502a035d">
@@ -19,9 +19,9 @@
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
@@ -1,16 +1,16 @@
<Glyph name="less_hyphen_hyphen.liga" lsb="-1007" width="550">
<CharString>
264 52 hstem
-1007 {e8cda87a} callgsubr
-1007 {e8cda87a} callsubr
-1358 hlineto
324 230 {e6467a83} callsubr
324 230 {e6467a83} callgsubr
1356 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
return
</CharString>
<CharString index="1" fingerprint="502a035d">
@@ -19,9 +19,9 @@
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a">
417 vstem
444 316 rmoveto
<CharString index="0" fingerprint="e6467a83">
{502a035d} callsubr
-237 240 rlineto
return
</CharString>
<CharString index="1" fingerprint="46d990e9">
@@ -4,7 +4,7 @@
-3 439 vstem
248 314 rmoveto
{b27b490d} callgsubr
-365 {b7d29b5c} callgsubr
-365 {b7d29b5c} callsubr
38 193 rlineto
365 hlineto
-38 -193 rlineto
@@ -15,7 +15,16 @@
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0e168d1d">
<CharString index="0" fingerprint="b7d29b5c">
hlineto
{b27b490d} callgsubr
-187 {71266b2d} callgsubr
188 hlineto
-38 -193 rlineto
54 hlineto
return
</CharString>
<CharString index="1" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
@@ -27,22 +36,13 @@
-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">
<CharString index="1" fingerprint="b27b490d">
38 194 rlineto
-54 hlineto
-38 -194 rlineto
return
</CharString>
<CharString index="3" fingerprint="71266b2d">
<CharString index="2" fingerprint="71266b2d">
hlineto
-10 -50 rlineto
return
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "operator-mono-lig",
"version": "2.2.1",
"version": "2.2.2",
"description": "Patch Operator Mono font to include ligatures",
"main": "index.js",
"scripts": {