1 Commits

Author SHA1 Message Date
Kiliman da7425fbe9 📝 Update to v2.2.2 fixes some ligatures not in correct weight 2019-08-05 12:07:18 -04:00
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/). These ligatures were custom created using [Glyphs](https://glyphsapp.com/).
There are even italic versions of the ligatures. 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 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 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 SSm Bold/Bold Italic
- Operator Mono Light/Light 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 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. 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 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: In addition to the graphic above, the following new ligatures are available:
<img src="./images/new-ligatures.png"/> <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 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 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. 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. 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) - for Mac users it's better to run `pip3 install fonttools` - [info](https://stackoverflow.com/a/33416270/3191011)
- Node.js - 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. 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 "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 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 Thanks also to all of you for your kinds words of encouragement and feedback. I really
appreciate it. appreciate it.
## Contributors ## Contributors
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): 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> <CharString>
-13 60 586 67 hstem -12 52 533 58 hstem
-477 70 10 69 291 70 10 69 vstem 296 159 rmoveto
359 178 rmoveto 35 61 31 81 25 96 -55 7 rcurveline
38 67 35 90 26 106 -63 7 rcurveline {8f8784a0} callgsubr
-18 -86 -27 -79 -29 -62 rrcurveto rrcurveto
{75868691} callsubr {db974013} callgsubr
-5 0 -4 1 -5 vhcurveto -21 5 -21 10 -21 vhcurveto
-45 51 38 67 35 90 26 106 rlinecurve -48 6 {8f8784a0} callgsubr
-63 7 -18 -86 -27 -79 -29 -62 rlinecurve rlinecurve
{75868691} callsubr {4eaf5c4e} callgsubr
-85 55 -69 100 70 72 40 89 60 vhcurveto 38 -59 33 -31 33 -15 rrcurveto
-39 33 71 -90 134 hhcurveto -8 19 21 -5 25 hhcurveto
70 72 40 89 60 hvcurveto 63 65 36 82 54 hvcurveto
33 -39 37 -43 39 -49 56 47 rcurveline 31 -35 33 -40 36 -44 48 40 rcurveline
-47 55 -42 49 -37 42 rrcurveto -42 50 -39 44 -34 38 rrcurveto
-667 -131 rmoveto -219 163 rmoveto
{a5af4707} callgsubr -38 -24 -29 -25 -22 -27 17 43 15 48 14 51 10 -21 14 -21 19 -24 rrcurveto
440 hmoveto -335 -282 rmoveto
{a5af4707} callgsubr {62d0dced} callgsubr
351 hmoveto
{62d0dced} callgsubr
-148 114 rmoveto
0 0 0 0 vhcurveto
endchar endchar
</CharString> </CharString>
<Subrs> <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> <GlobalSubrs>
<CharString index="0" fingerprint="a5af4707"> <CharString index="0" fingerprint="8f8784a0">
-66 -33 46 63 56 35 59 73 51 hvcurveto -17 -79 -24 -72 -27 -58 return
37 -44 48 -53 58 -68 rrcurveto </CharString>
-74 -47 -54 -36 -51 hhcurveto <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 return
</CharString> </CharString>
<CharString index="1" fingerprint="a5af4707"> <CharString index="2" fingerprint="8f8784a0">
-66 -33 46 63 56 35 59 73 51 hvcurveto -17 -79 -24 -72 -27 -58 return
37 -44 48 -53 58 -68 rrcurveto </CharString>
-74 -47 -54 -36 -51 hhcurveto <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 return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -1,12 +1,11 @@
<Glyph name="bar_bar.liga" lsb="-226" width="550"> <Glyph name="bar_bar.liga" lsb="-226" width="550">
<CharString> <CharString>
-226 56 329 56 vstem -226 56 329 56 vstem
-170 705 {a9d1a864} callgsubr -170 705 {a9d1a864} callsubr
385 886 {a9d1a864} callgsubr 385 886 {a9d1a864} callsubr
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a9d1a864"> <CharString index="0" fingerprint="a9d1a864">
rmoveto rmoveto
-56 -5 rlineto -56 -5 rlineto
@@ -19,5 +18,6 @@
-881 56 vlineto -881 56 vlineto
return return
</CharString> </CharString>
</GlobalSubrs> </Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,16 +1,14 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550"> <Glyph name="bar_greater.liga" lsb="-251" width="550">
<CharString> <CharString>
-201 985 hstem -251 56 468 57 vstem
-233 572 vstem 330 317 rmoveto
-167 784 rmoveto -525 456 -56 -5 rlineto
-66 -6 rlineto -949 56 5 vlineto
-979 66 vlineto 525 439 rlineto
506 492 rlineto -57 23 rmoveto
62 vlineto -468 -391 rlineto
-67 -36 rmoveto 804 vlineto
-439 -428 rlineto 468 -405 rlineto
809 vlineto
439 -371 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs/>
@@ -1,32 +1,48 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550"> <Glyph name="colon_equal.liga" lsb="-289" width="550">
<CharString> <CharString>
145 113 135 114 hstem 131 101 -76 52 147 101 -77 52 hstemhm
-370 736 vstem -288.5 96.5 hintmask 00000000
-370 393 {47439142} callgsubr hintmask 01101000
60 rlineto -289 355 {f593abee} callsubr
-529 -60 hlineto hintmask 10011000
-207 -275 {47439142} callgsubr 635 -77 rmoveto
61 rlineto {d805e4a1} callgsubr
-529 -61 hlineto -211 -248 {f593abee} callsubr
hintmask 01011000
635 -76 rmoveto
{d805e4a1} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs> <CharString index="0" fingerprint="f593abee">
<CharString index="0" fingerprint="47439142">
rmoveto rmoveto
111 hlineto 96 hlineto
2 114 rlineto 2 101 rlineto
-112 hlineto -97 hlineto
734 -87 rmoveto return
1 return
</CharString> </CharString>
<CharString index="1" fingerprint="47439142"> <CharString index="1" fingerprint="f593abee">
rmoveto rmoveto
111 hlineto 96 hlineto
2 114 rlineto 2 101 rlineto
-112 hlineto -97 hlineto
734 -87 rmoveto return
1 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> </CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -3,39 +3,29 @@
{a926ac67} callgsubr {a926ac67} callgsubr
hstem hstem
-468 425 85 425 vstem -468 425 85 425 vstem
-43 379 {37df18c9} callsubr -43 379 {a8999db7} callgsubr
-85 -223 {37df18c9} callsubr -85 -223 {a8999db7} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <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> <GlobalSubrs>
<CharString index="0" fingerprint="a926ac67"> <CharString index="0" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="1" fingerprint="e986858e"> <CharString index="1" fingerprint="a8999db7">
rmoveto 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 return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -3,15 +3,21 @@
{a926ac67} callgsubr {a926ac67} callgsubr
hstem hstem
-468 936 vstem -468 936 vstem
467 379 {e986858e} callgsubr 467 379 {28fd4823} callsubr
-936 -52 hlineto -936 -52 hlineto
935 -223 {e986858e} callgsubr 935 -223 {28fd4823} callsubr
-936 -52 hlineto -936 -52 hlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="c7138596"> <CharString index="0" fingerprint="28fd4823">
1 52 rlineto rmoveto
{c7138596} callgsubr
return
</CharString>
<CharString index="1" fingerprint="28fd4823">
rmoveto
{c7138596} callgsubr
return return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -19,9 +25,8 @@
<CharString index="0" fingerprint="a926ac67"> <CharString index="0" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="1" fingerprint="e986858e"> <CharString index="1" fingerprint="c7138596">
rmoveto 1 52 rlineto
{c7138596} callsubr
return return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -3,29 +3,30 @@
{a926ac67} callgsubr {a926ac67} callgsubr
hstem hstem
-1018 442 80 441 81 441 cntrmask 00111000 -1018 442 80 441 81 441 cntrmask 00111000
-576 379 {42955120} callsubr -576 379 {31d2d078} callsubr
-602 -223 {42955120} callsubr -602 -223 {31d2d078} callsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="42955120"> <CharString index="0" fingerprint="31d2d078">
{e986858e} callgsubr {28fd4823} callsubr
-443 -52 hlineto -443 -52 hlineto
963 hmoveto 963 hmoveto
1 52 rlineto 1 52 rlineto
-442 {2e19355c} callgsubr -442 {2b826e40} callgsubr
return return
</CharString> </CharString>
<CharString index="1" fingerprint="c7138596"> <CharString index="1" fingerprint="28fd4823">
1 52 rlineto rmoveto
{c7138596} callgsubr
return return
</CharString> </CharString>
<CharString index="2" fingerprint="42955120"> <CharString index="2" fingerprint="31d2d078">
{e986858e} callgsubr {28fd4823} callsubr
-443 -52 hlineto -443 -52 hlineto
963 hmoveto 963 hmoveto
1 52 rlineto 1 52 rlineto
-442 {2e19355c} callgsubr -442 {2b826e40} callgsubr
return return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -33,17 +34,20 @@
<CharString index="0" fingerprint="a926ac67"> <CharString index="0" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="1" fingerprint="e986858e"> <CharString index="1" fingerprint="c7138596">
rmoveto 1 52 rlineto
{c7138596} callsubr
return return
</CharString> </CharString>
<CharString index="2" fingerprint="2e19355c"> <CharString index="2" fingerprint="2b826e40">
-52 hlineto -52 hlineto
963 hmoveto 963 {30708a76} callgsubr
{c7138596} callsubr
-442 -52 hlineto -442 -52 hlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="30708a76">
hmoveto
{c7138596} callgsubr
return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,16 +1,22 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550"> <Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1018 1478 -57 {076e1c46} callgsubr -1018 1478 -57 {076e1c46} callsubr
-1259 -52 1320 {ce96b479} callsubr -1259 -52 1320 {ce96b479} callsubr
-1329 -52 1267 {47bbd285} callgsubr -1329 -52 1267 {3bf8a3e7} callgsubr
</CharString> </CharString>
<Subrs> <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 133 595 rmoveto
-36 -43 return -36 -43 return
</CharString> </CharString>
<CharString index="1" fingerprint="ce96b479"> <CharString index="2" fingerprint="ce96b479">
hlineto hlineto
hintmask 11010000 hintmask 11010000
101 -85 rlineto 101 -85 rlineto
@@ -18,15 +24,6 @@
-92 -78 {bf847d0e} callgsubr -92 -78 {bf847d0e} callgsubr
return return
</CharString> </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> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="17e5c391"> <CharString index="0" fingerprint="17e5c391">
@@ -37,21 +34,24 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="076e1c46"> <CharString index="2" fingerprint="bf847d0e">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="3" fingerprint="bf847d0e">
rlineto rlineto
hintmask 11100000 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="4" fingerprint="47bbd285"> <CharString index="3" fingerprint="3bf8a3e7">
hlineto hlineto
-158 -134 {8c7751fe} callsubr -158 -134 {c7af96e2} callgsubr
endchar endchar
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,16 +1,22 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550"> <Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-468 927 -56 {076e1c46} callgsubr -468 927 -56 {076e1c46} callsubr
-709 -52 770 {ce96b479} callsubr -709 -52 770 {ce96b479} callsubr
-779 -52 717 {47bbd285} callgsubr -779 -52 717 {3bf8a3e7} callgsubr
</CharString> </CharString>
<Subrs> <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 133 595 rmoveto
-36 -43 return -36 -43 return
</CharString> </CharString>
<CharString index="1" fingerprint="ce96b479"> <CharString index="2" fingerprint="ce96b479">
hlineto hlineto
hintmask 11010000 hintmask 11010000
101 -85 rlineto 101 -85 rlineto
@@ -18,15 +24,6 @@
-92 -78 {bf847d0e} callgsubr -92 -78 {bf847d0e} callgsubr
return return
</CharString> </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> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="17e5c391"> <CharString index="0" fingerprint="17e5c391">
@@ -37,21 +34,24 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="076e1c46"> <CharString index="2" fingerprint="bf847d0e">
57 hintmask 11100000
{ea3a6f68} callsubr
144 -121 rlineto
return
</CharString>
<CharString index="3" fingerprint="bf847d0e">
rlineto rlineto
hintmask 11100000 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="4" fingerprint="47bbd285"> <CharString index="3" fingerprint="3bf8a3e7">
hlineto hlineto
-158 -134 {8c7751fe} callsubr -158 -134 {c7af96e2} callgsubr
endchar endchar
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -16,7 +16,7 @@
-311 264 rlineto -311 264 rlineto
hintmask 11001000 hintmask 11001000
300 hmoveto 300 hmoveto
{fd54dc80} callsubr {9d42e380} callsubr
{bf847d0e} callgsubr {bf847d0e} callgsubr
36 42 rlineto 36 42 rlineto
endchar endchar
@@ -25,15 +25,20 @@
<CharString index="0" fingerprint="653069d6"> <CharString index="0" fingerprint="653069d6">
306 258 -36 43 return 306 258 -36 43 return
</CharString> </CharString>
<CharString index="1" fingerprint="fd54dc80"> <CharString index="1" fingerprint="9d42e380">
{a8585996} callgsubr {a8585996} callsubr
{f9df3c06} callsubr {f9df3c06} callsubr
return return
</CharString> </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 306 258 -36 43 return
</CharString> </CharString>
<CharString index="3" fingerprint="f9df3c06"> <CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto -328 -279 rlineto
-53 vlineto -53 vlineto
333 -283 return 333 -283 return
@@ -53,10 +58,5 @@
hintmask 11100000 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="3" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,10 +1,10 @@
<Glyph name="exclam_equal.liga" lsb="-468" width="550"> <Glyph name="exclam_equal.liga" lsb="-468" width="550">
<CharString> <CharString>
{36aee12c} callgsubr {36aee12c} callsubr
-561 52 171 52 hstemhm -561 52 171 52 hstemhm
-468 936 -755 520 hintmask 00110000 -468 936 -755 520 hintmask 00110000
66 379 rmoveto 66 379 rmoveto
401 {368d5b4d} callsubr 401 {91954767} callsubr
-375 hlineto -375 hlineto
hintmask 00101000 hintmask 00101000
140 262 rlineto 140 262 rlineto
@@ -21,29 +21,24 @@
54 -19 rlineto 54 -19 rlineto
hintmask 01101000 hintmask 01101000
180 337 rlineto 180 337 rlineto
520 {368d5b4d} callsubr 520 {91954767} callsubr
-494 hlineto -494 hlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="368d5b4d"> <CharString index="0" fingerprint="36aee12c">
hlineto -181 898 return
{c7138596} callsubr
return
</CharString> </CharString>
<CharString index="1" fingerprint="c7138596"> <CharString index="1" fingerprint="91954767">
1 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="368d5b4d">
hlineto hlineto
{c7138596} callsubr {c7138596} callgsubr
return return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="36aee12c"> <CharString index="0" fingerprint="c7138596">
-181 898 return 1 52 rlineto
return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,6 +1,6 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1018" width="550"> <Glyph name="exclam_equal_equal.liga" lsb="-1018" width="550">
<CharString> <CharString>
{36aee12c} callgsubr {36aee12c} callsubr
-701 61 187 60 187 60 hstemhm -701 61 187 60 187 60 hstemhm
-530 520 hintmask 01111000 -530 520 hintmask 01111000
467 264 rmoveto 467 264 rmoveto
@@ -31,10 +31,10 @@
99 187 rlineto 99 187 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="36aee12c"> <CharString index="0" fingerprint="36aee12c">
-181 898 return -181 898 return
</CharString> </CharString>
</GlobalSubrs> </Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -2,7 +2,7 @@
<CharString> <CharString>
-119 50 hstemhm -119 50 hstemhm
-338 481 -478 702 hintmask 10100000 -338 481 -478 702 hintmask 10100000
{64fb1ad2} callsubr {64fb1ad2} callgsubr
-700 -293 rlineto -700 -293 rlineto
701 -89 rmoveto 701 -89 rmoveto
50 vlineto 50 vlineto
@@ -11,6 +11,13 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="64fb1ad2"> <CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto -334 22 rmoveto
612 {89cb26bd} callsubr 612 {89cb26bd} callsubr
@@ -18,11 +25,5 @@
-54 vlineto -54 vlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="89cb26bd"> </GlobalSubrs>
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,13 +1,20 @@
<Glyph name="greater_equal.liga" lsb="-334" width="550"> <Glyph name="greater_equal.liga" lsb="-334" width="550">
<CharString> <CharString>
-335 702 vstem -335 702 vstem
{64fb1ad2} callsubr {64fb1ad2} callgsubr
-675 -283 rlineto -675 -283 rlineto
675 113 rmoveto 675 113 rmoveto
-675 -283 -25 42 700 297 rlineto -675 -283 -25 42 700 297 rlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="89cb26bd">
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="64fb1ad2"> <CharString index="0" fingerprint="64fb1ad2">
-334 22 rmoveto -334 22 rmoveto
612 {89cb26bd} callsubr 612 {89cb26bd} callsubr
@@ -15,11 +22,5 @@
-54 vlineto -54 vlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="89cb26bd"> </GlobalSubrs>
264 rlineto
8 vlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,13 +1,13 @@
<Glyph name="greater_equal_greater.liga" lsb="-1009" width="550"> <Glyph name="greater_equal_greater.liga" lsb="-1009" width="550">
<CharString> <CharString>
{0b3c1f4e} callgsubr {0b3c1f4e} callsubr
1469 -1156 57 1043 {076e1c46} callgsubr 1469 -1156 57 1043 {076e1c46} callsubr
-1015 {75fc0322} callsubr -1015 {75fc0322} callsubr
hintmask 11010000 hintmask 11010000
{7d351c1f} callgsubr {7d351c1f} callgsubr
208 176 rlineto 208 176 rlineto
1015 hlineto 1015 hlineto
-158 -134 {8c7751fe} callsubr -158 -134 {c7af96e2} callgsubr
hintmask 11001000 hintmask 11001000
-57 -31 rmoveto -57 -31 rmoveto
-92 -78 rlineto -92 -78 rlineto
@@ -22,24 +22,55 @@
endchar endchar
</CharString> </CharString>
<Subrs> <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 133 595 rmoveto
-36 -43 return -36 -43 return
</CharString> </CharString>
<CharString index="1" fingerprint="75fc0322"> <CharString index="3" fingerprint="75fc0322">
hlineto hlineto
-193 164 -36 -43 rlineto -193 164 -36 -43 rlineto
return return
</CharString> </CharString>
<CharString index="2" fingerprint="735054ce"> <CharString index="4" fingerprint="735054ce">
306 {1341d64a} callgsubr 306 {1341d64a} callgsubr
return return
</CharString> </CharString>
<CharString index="3" fingerprint="4d0a4e5f"> <CharString index="5" fingerprint="4d0a4e5f">
-312 -264 35 -42 return -312 -264 35 -42 return
</CharString> </CharString>
<CharString index="4" fingerprint="8c7751fe"> </Subrs>
35 -42 {fe9ab107} callsubr <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 54 vlineto
return return
</CharString> </CharString>
@@ -47,36 +78,5 @@
334 283 rlineto 334 283 rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -6,18 +6,18 @@
-327 278 -36 -43 {7d351c1f} callgsubr -327 278 -36 -43 {7d351c1f} callgsubr
rlineto rlineto
hintmask 11010000 hintmask 11010000
{fe9ab107} callsubr {fe9ab107} callgsubr
hintmask 11001000 hintmask 11001000
300 hmoveto 300 hmoveto
54 vlineto 54 vlineto
-73 62 {bf847d0e} callgsubr -73 62 {bf847d0e} callgsubr
880 {368d5b4d} callsubr 880 {91954767} callsubr
-942 {75fc0322} callsubr -942 {75fc0322} callsubr
hintmask 11001000 hintmask 11001000
{735054ce} callsubr {735054ce} callsubr
{4d0a4e5f} callsubr {4d0a4e5f} callsubr
208 176 {bf847d0e} callgsubr 208 176 {bf847d0e} callgsubr
933 {368d5b4d} callsubr 933 {91954767} callsubr
-873 hlineto -873 hlineto
endchar endchar
</CharString> </CharString>
@@ -29,25 +29,17 @@
<CharString index="1" fingerprint="4d0a4e5f"> <CharString index="1" fingerprint="4d0a4e5f">
-312 -264 35 -42 return -312 -264 35 -42 return
</CharString> </CharString>
<CharString index="2" fingerprint="fe9ab107"> <CharString index="2" fingerprint="91954767">
334 283 rlineto
return
</CharString>
<CharString index="3" fingerprint="368d5b4d">
hlineto hlineto
{c7138596} callsubr {c7138596} callgsubr
return return
</CharString> </CharString>
<CharString index="4" fingerprint="c7138596"> <CharString index="3" fingerprint="75fc0322">
1 52 rlineto
return
</CharString>
<CharString index="5" fingerprint="75fc0322">
hlineto hlineto
-193 164 -36 -43 rlineto -193 164 -36 -43 rlineto
return return
</CharString> </CharString>
<CharString index="6" fingerprint="735054ce"> <CharString index="4" fingerprint="735054ce">
306 {1341d64a} callgsubr 306 {1341d64a} callgsubr
return return
</CharString> </CharString>
@@ -72,10 +64,18 @@
-8 vlineto -8 vlineto
return return
</CharString> </CharString>
<CharString index="4" fingerprint="bf847d0e"> <CharString index="4" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
<CharString index="5" fingerprint="bf847d0e">
rlineto rlineto
hintmask 11100000 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="6" fingerprint="c7138596">
1 52 rlineto
return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,39 +1,39 @@
<Glyph name="hyphen_greater.liga" lsb="-430" width="550"> <Glyph name="hyphen_greater.liga" lsb="-430" width="550">
<CharString> <CharString>
{4ef4eda0} callgsubr {4ef4eda0} callsubr
-430 890 {98ef964f} callgsubr -430 890 {98ef964f} callgsubr
-807 -52 807 {8dadaa8a} callsubr -807 -52 807 {ada6e010} callsubr
</CharString> </CharString>
<Subrs> <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"> <CharString index="0" fingerprint="4ef4eda0">
264 52 hstem 264 52 hstem
return return
</CharString> </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 vstem
{ea3a6f68} callsubr {ea3a6f68} callsubr
280 -236 rlineto 280 -236 rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,14 +1,20 @@
<Glyph name="hyphen_hyphen.liga" lsb="-383" width="550"> <Glyph name="hyphen_hyphen.liga" lsb="-383" width="550">
<CharString> <CharString>
{4ef4eda0} callgsubr {4ef4eda0} callsubr
-383 314 123 314 vstem -383 314 123 314 vstem
-72 264 rmoveto -72 264 rmoveto
{3b143fa3} callsubr {3b143fa3} callgsubr
748 hmoveto 748 hmoveto
{3b143fa3} callsubr {3b143fa3} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3b143fa3"> <CharString index="0" fingerprint="3b143fa3">
3 52 rlineto 3 52 rlineto
-314 -52 hlineto -314 -52 hlineto
@@ -19,11 +25,5 @@
-314 -52 hlineto -314 -52 hlineto
return return
</CharString> </CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,39 +1,39 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550"> <Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550">
<CharString> <CharString>
{4ef4eda0} callgsubr {4ef4eda0} callsubr
-980 1440 {98ef964f} callgsubr -980 1440 {98ef964f} callgsubr
-1357 -52 1357 {8dadaa8a} callsubr -1357 -52 1357 {ada6e010} callsubr
</CharString> </CharString>
<Subrs> <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"> <CharString index="0" fingerprint="4ef4eda0">
264 52 hstem 264 52 hstem
return return
</CharString> </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 vstem
{ea3a6f68} callsubr {ea3a6f68} callsubr
280 -236 rlineto 280 -236 rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,16 +1,15 @@
<Glyph name="less_bar.liga" lsb="-344" width="550"> <Glyph name="less_bar.liga" lsb="-301" width="550">
<CharString> <CharString>
-201 985 hstem -301 57 468 56 vstem
-344 566 vstem 224 773 rmoveto
156 778 rmoveto -525 -456 rlineto
-500 -425 rlineto -54 vlineto
-62 vlineto 525 -439 rlineto
500 -492 rlineto -5 56 949 vlineto
66 985 hlineto -524 -482 rmoveto
-500 -467 rmoveto 8 vlineto
10 vlineto 468 405 rlineto
434 366 rlineto -804 vlineto
-803 vlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs/>
@@ -1,64 +1,59 @@
<Glyph name="less_equal_equal.liga" lsb="-1010" width="550"> <Glyph name="less_equal_equal.liga" lsb="-1010" width="550">
<CharString> <CharString>
{0b3c1f4e} callgsubr {0b3c1f4e} callsubr
58 -58 1478 hintmask 11100000 58 -58 1478 hintmask 11100000
-952 286 rmoveto -952 286 rmoveto
8 vlineto 8 vlineto
101 85 rlineto 101 85 rlineto
hintmask 11010000 hintmask 11010000
1318 {368d5b4d} callsubr 1318 {91954767} callsubr
-1258 {def21ba5} callsubr -1258 {2e75d6c9} callgsubr
1266 {368d5b4d} callsubr 1266 {91954767} callsubr
-1328 hlineto -1328 hlineto
endchar endchar
</CharString> </CharString>
<Subrs> <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"> <CharString index="0" fingerprint="0b3c1f4e">
{17e5c391} callgsubr {17e5c391} callgsubr
-1010 return -1010 return
</CharString> </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 {a926ac67} callgsubr
hstemhm hstemhm
return return
</CharString> </CharString>
<CharString index="2" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,12 +1,12 @@
<Glyph name="less_equal_greater.liga" lsb="-1010" width="550"> <Glyph name="less_equal_greater.liga" lsb="-1010" width="550">
<CharString> <CharString>
{0b3c1f4e} callgsubr {0b3c1f4e} callsubr
58 -58 1470 -57 {076e1c46} callgsubr 58 -58 1470 -57 {076e1c46} callsubr
-1031 {def21ba5} callsubr -1031 {2e75d6c9} callgsubr
1048 hlineto 1048 hlineto
-158 -134 35 -42 rlineto -158 -134 35 -42 rlineto
hintmask 11010000 hintmask 11010000
{fe9ab107} callsubr {fe9ab107} callgsubr
54 vlineto 54 vlineto
hintmask 11101000 hintmask 11101000
-57 -31 rmoveto -57 -31 rmoveto
@@ -18,20 +18,20 @@
endchar endchar
</CharString> </CharString>
<Subrs> <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 133 595 rmoveto
-36 -43 return -36 -43 return
</CharString> </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"> <CharString index="3" fingerprint="ecf99dc2">
{f9df3c06} callsubr {f9df3c06} callsubr
36 42 return 36 42 return
@@ -41,31 +41,31 @@
-53 vlineto -53 vlineto
333 -283 return 333 -283 return
</CharString> </CharString>
<CharString index="5" fingerprint="fe9ab107">
334 283 rlineto
return
</CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e"> <CharString index="0" fingerprint="17e5c391">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr {a926ac67} callgsubr
hstemhm hstemhm
return return
</CharString> </CharString>
<CharString index="2" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="3" fingerprint="076e1c46"> <CharString index="2" fingerprint="2e75d6c9">
57 hintmask 11100000 hlineto
{ea3a6f68} callsubr 144 121 {3eba54eb} callgsubr
144 -121 rlineto -158 134 rlineto
return return
</CharString> </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 -92 78 rlineto
8 vlineto 8 vlineto
101 85 rlineto 101 85 rlineto
@@ -1,12 +1,12 @@
<Glyph name="less_equal_less.liga" lsb="-1010" width="550"> <Glyph name="less_equal_less.liga" lsb="-1010" width="550">
<CharString> <CharString>
{0b3c1f4e} callgsubr {0b3c1f4e} callsubr
58 -58 1469 -369 58 hintmask 11010000 58 -58 1469 -369 58 hintmask 11010000
423 -20 rmoveto 423 -20 rmoveto
36 42 rlineto 36 42 rlineto
hintmask 11001000 hintmask 11001000
-311 264 rlineto -311 264 rlineto
{a8585996} callgsubr {a8585996} callsubr
-193 -164 rlineto -193 -164 rlineto
-1015 hlineto -1015 hlineto
144 121 -36 43 rlineto 144 121 -36 43 rlineto
@@ -25,38 +25,38 @@
endchar endchar
</CharString> </CharString>
<Subrs> <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 306 258 -36 43 return
</CharString> </CharString>
<CharString index="1" fingerprint="ecf99dc2"> <CharString index="3" fingerprint="ecf99dc2">
{f9df3c06} callsubr {f9df3c06} callsubr
36 42 return 36 42 return
</CharString> </CharString>
<CharString index="2" fingerprint="f9df3c06"> <CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto -328 -279 rlineto
-53 vlineto -53 vlineto
333 -283 return 333 -283 return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="0b3c1f4e"> <CharString index="0" fingerprint="17e5c391">
{17e5c391} callgsubr
-1010 return
</CharString>
<CharString index="1" fingerprint="17e5c391">
{a926ac67} callgsubr {a926ac67} callgsubr
hstemhm hstemhm
return return
</CharString> </CharString>
<CharString index="2" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="3" fingerprint="a8585996"> <CharString index="2" fingerprint="a1ea141e">
8 vlineto
{653069d6} callsubr
return
</CharString>
<CharString index="4" fingerprint="a1ea141e">
-92 78 rlineto -92 78 rlineto
8 vlineto 8 vlineto
101 85 rlineto 101 85 rlineto
@@ -2,7 +2,7 @@
<CharString> <CharString>
0 96 168 52 hstemhm 0 96 168 52 hstemhm
-1560 58 629 94 -62 40 hintmask 11101000 -1560 58 629 94 -62 40 hintmask 11101000
-841 {9500e647} callsubr -841 {9500e647} callgsubr
-355 326 rmoveto -355 326 rmoveto
-36 43 {80b4b821} callgsubr -36 43 {80b4b821} callgsubr
447 hlineto 447 hlineto
@@ -12,9 +12,27 @@
-52 1044 vlineto -52 1044 vlineto
3 52 rlineto 3 52 rlineto
hintmask 11110000 hintmask 11110000
-1308 -316 {8ff4d132} callgsubr -1308 -316 {8ff4d132} callsubr
</CharString> </CharString>
<Subrs> <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"> <CharString index="0" fingerprint="9500e647">
226 rmoveto 226 rmoveto
40 hlineto 40 hlineto
@@ -23,28 +41,10 @@
2 -122 10 -212 -116 vvcurveto 2 -122 10 -212 -116 vvcurveto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="ecf99dc2"> <CharString index="1" fingerprint="80b4b821">
{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 {ecf99dc2} callsubr
-285 242 rlineto -285 242 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="8ff4d132">
rmoveto
93 hlineto
3 96 rlineto
-94 hlineto
endchar
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,37 +1,36 @@
<Glyph name="less_slash.liga" lsb="-460" width="525"> <Glyph name="less_slash.liga" lsb="-460" width="525">
<CharString> <CharString>
418 {36aee12c} callgsubr 418 {36aee12c} callsubr
hstem hstem
-460 58 199 520 vstem -460 58 199 520 vstem
266 717 rmoveto 266 717 rmoveto
-367 -687 -301 256 rlineto -367 -687 -301 256 rlineto
{fd54dc80} callsubr {9d42e380} callsubr
-76 -142 54 -19 466 874 rlineto -76 -142 54 -19 466 874 rlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="fd54dc80"> <CharString index="0" fingerprint="36aee12c">
{a8585996} callgsubr -181 898 return
</CharString>
<CharString index="1" fingerprint="9d42e380">
{a8585996} callsubr
{f9df3c06} callsubr {f9df3c06} callsubr
return return
</CharString> </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 306 258 -36 43 return
</CharString> </CharString>
<CharString index="2" fingerprint="f9df3c06"> <CharString index="4" fingerprint="f9df3c06">
-328 -279 rlineto -328 -279 rlineto
-53 vlineto -53 vlineto
333 -283 return 333 -283 return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs/>
<CharString index="0" fingerprint="36aee12c">
-181 898 return
</CharString>
<CharString index="1" fingerprint="a8585996">
8 vlineto
{653069d6} callsubr
return
</CharString>
</GlobalSubrs>
</Glyph> </Glyph>
@@ -1,30 +1,30 @@
<Glyph name="plus_plus.liga" lsb="-423" width="550"> <Glyph name="plus_plus.liga" lsb="-423" width="550">
<CharString> <CharString>
{4ef4eda0} callgsubr {4ef4eda0} callsubr
-239 55 364 55 vstem -239 55 364 55 vstem
235 {9b6142ec} callsubr 235 {9b6142ec} callsubr
192 -55 -192 -364 {7c4152a6} callgsubr 192 -55 -192 -364 {7c4152a6} callgsubr
193 364 -193 55 193 182 vlineto 193 364 -193 55 193 182 vlineto
{c7138596} callsubr {c7138596} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="9b6142ec"> <CharString index="0" fingerprint="4ef4eda0">
264 52 hstem
return
</CharString>
<CharString index="1" fingerprint="9b6142ec">
316 rmoveto 316 rmoveto
return return
</CharString> </CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7c4152a6">
192 -55 -192 -184 -52 184 -193 55 return
</CharString>
<CharString index="1" fingerprint="c7138596"> <CharString index="1" fingerprint="c7138596">
1 52 rlineto 1 52 rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -6,26 +6,11 @@
{400ad052} callgsubr {400ad052} callgsubr
420 hmoveto 420 hmoveto
{400ad052} callgsubr {400ad052} callgsubr
-329 -678 {b01158f3} callsubr -329 -678 {b01158f3} callgsubr
419 -96 {b01158f3} callsubr 419 -96 {b01158f3} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <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> <GlobalSubrs>
<CharString index="0" fingerprint="400ad052"> <CharString index="0" fingerprint="400ad052">
-6 -57 rlineto -6 -57 rlineto
@@ -45,5 +30,12 @@
78 -88 64 -299 18 vhcurveto 78 -88 64 -299 18 vhcurveto
return return
</CharString> </CharString>
<CharString index="2" fingerprint="b01158f3">
rmoveto
90 hlineto
2 96 rlineto
-91 hlineto
return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,18 +1,26 @@
<Glyph name="slash_greater.liga" lsb="-335" width="550"> <Glyph name="slash_greater.liga" lsb="-335" width="550">
<CharString> <CharString>
{36aee12c} callgsubr {36aee12c} callsubr
hstem hstem
-335 520 218 57 vstem -335 520 218 57 vstem
133 595 rmoveto 133 595 rmoveto
-1 -1 53 99 {c030e715} callgsubr -1 -1 53 99 {c030e715} callsubr
387 726 297 -251 rlineto 387 726 297 -251 rlineto
-8 vlineto -8 vlineto
-312 -264 {8c7751fe} callsubr -312 -264 {c7af96e2} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="8c7751fe"> <CharString index="0" fingerprint="36aee12c">
35 -42 {fe9ab107} callsubr -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 54 vlineto
return return
</CharString> </CharString>
@@ -20,13 +28,5 @@
334 283 rlineto 334 283 rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,16 +1,16 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550"> <Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550">
<CharString> <CharString>
{99cad421} callgsubr {99cad421} callsubr
609 313 rmoveto 609 313 rmoveto
-627 581 -2 -1099 rlineto -627 581 -2 -1099 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421"> <CharString index="0" fingerprint="99cad421">
-205 1099 hstem -205 1099 hstem
-20 629 vstem -20 629 vstem
return return
</CharString> </CharString>
</GlobalSubrs> </Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,16 +1,16 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550"> <Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550">
<CharString> <CharString>
{99cad421} callgsubr {99cad421} callsubr
-20 313 rmoveto -20 313 rmoveto
629 -518 -2 1099 rlineto 629 -518 -2 1099 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="99cad421"> <CharString index="0" fingerprint="99cad421">
-205 1099 hstem -205 1099 hstem
-20 629 vstem -20 629 vstem
return return
</CharString> </CharString>
</GlobalSubrs> </Subrs>
<GlobalSubrs/>
</Glyph> </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> <CharString>
-13 60 586 67 hstem -10 55 hstem
-477 70 10 69 291 70 10 69 vstem -400 58 163 49 112 58 163 49 vstem
359 178 rmoveto 311 165 rmoveto
38 67 35 90 26 106 -63 7 rcurveline 42 51 41 61 40 72 {4c9e2c1e} callgsubr
-18 -86 -27 -79 -29 -62 rrcurveto -60 -54 -53 -54 -39 -54 15 23 14 25 15 26 {761b8378} callgsubr
{75868691} callgsubr 23 -31 29 -46 32 -25 rrcurveto
-5 0 -4 1 -5 vhcurveto -17 19 26 -10 33 hhcurveto
-45 51 38 67 35 90 26 106 rlinecurve 63 78 45 84 79 hvcurveto
-63 7 -18 -86 -27 -79 -29 -62 rlinecurve 34 -46 41 -46 47 -45 45 41 rcurveline
{75868691} callgsubr -51 48 -43 46 -34 48 rrcurveto
-85 55 -69 100 70 72 40 89 60 vhcurveto -625 -120 rmoveto
-39 33 71 -90 134 hhcurveto {8855f5cc} callsubr
70 72 40 89 60 hvcurveto 382 hmoveto
33 -39 37 -43 39 -49 56 47 rcurveline {8855f5cc} callsubr
-47 55 -42 49 -37 42 rrcurveto -83 195 rmoveto
-667 -131 rmoveto -20 -33 -13 -32 -6 -32 -6 7 -6 7 -5 8 19 23 19 25 18 27 rrcurveto
{a5af4707} callgsubr
440 hmoveto
{a5af4707} callgsubr
endchar endchar
</CharString> </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> <GlobalSubrs>
<CharString index="0" fingerprint="75868691"> <CharString index="0" fingerprint="4c9e2c1e">
-144 163 -65 69 64 vvcurveto -52 19 rcurveline
65 51 60 194 -9 vhcurveto -32 -63 -33 -54 -34 -45 -42 69 -24 70 -5 76 rrcurveto
-6 67 rlineto 57 60 35 65 50 vvcurveto
-235 5 -73 -101 -93 vvcurveto 29 -17 15 -24 -44 -56 -103 -100 -3 vhcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="75868691"> <CharString index="1" fingerprint="761b8378">
-144 163 -65 69 64 vvcurveto {4c9e2c1e} callgsubr
65 51 60 194 -9 vhcurveto -124 -111 -94 -113 -108 vvcurveto
-6 67 rlineto -72 40 -43 70 63 78 45 84 79 vhcurveto
-235 5 -73 -101 -93 vvcurveto
-49 23 -44 46 -60 vhcurveto
-100 -63 -49 -73 -81 vvcurveto
return return
</CharString> </CharString>
<CharString index="2" fingerprint="a5af4707"> <CharString index="2" fingerprint="4c9e2c1e">
-66 -33 46 63 56 35 59 73 51 hvcurveto -52 19 rcurveline
37 -44 48 -53 58 -68 rrcurveto -32 -63 -33 -54 -34 -45 -42 69 -24 70 -5 76 rrcurveto
-74 -47 -54 -36 -51 hhcurveto 57 60 35 65 50 vvcurveto
29 -17 15 -24 -44 -56 -103 -100 -3 vhcurveto
return return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -1,11 +1,12 @@
<Glyph name="bar_bar.liga" lsb="-312" width="550"> <Glyph name="bar_bar.liga" lsb="-312" width="550">
<CharString> <CharString>
-312 227 158 227 vstem -312 227 158 227 vstem
-85 703 {b95482c8} callsubr -85 703 {b95482c8} callgsubr
557 883 {b95482c8} callsubr 557 883 {b95482c8} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="b95482c8"> <CharString index="0" fingerprint="b95482c8">
rmoveto rmoveto
-56 -2 -171 -881 rlineto -56 -2 -171 -881 rlineto
@@ -18,6 +19,5 @@
55 hlineto 55 hlineto
return return
</CharString> </CharString>
</Subrs> </GlobalSubrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,13 +1,12 @@
<Glyph name="bar_greater.liga" lsb="-233" width="550"> <Glyph name="bar_greater.liga" lsb="-344" width="550">
<CharString> <CharString>
-162 1024 hstem -344 56 559 53 vstem
-194 611 vstem 334 317 rmoveto
24 784 rmoveto -436 456 -57 -5 -185 -949 rlineto
-67 -6 -190 -979 rlineto 56 hlineto
66 hlineto 1 4 611 440 rlineto
602 492 12 62 rlineto -53 23 rmoveto
-74 -36 rmoveto -544 -392 156 804 390 -404 rlineto
-523 -428 157 809 368 -371 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs/>
@@ -1,34 +1,51 @@
<Glyph name="colon_equal.liga" lsb="-370" width="550"> <Glyph name="colon_equal.liga" lsb="-321" width="550">
<CharString> <CharString>
145 113 135 114 hstem 131 101 -76 52 147 101 -77 52 hstemhm
-370 736 vstem -321 696 hintmask 00000000
-322 393 {5e72ad10} callgsubr hintmask 01101000
60 rlineto -277 355 {35be6a3e} callsubr
-529 hlineto hintmask 10011000
-12 -60 rlineto 620 -77 {7140cd68} callsubr
-260 -275 {5e72ad10} callgsubr -260 -248 {35be6a3e} callsubr
61 rlineto hintmask 01011000
-529 hlineto 620 -76 {7140cd68} callsubr
-12 -61 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs> <CharString index="0" fingerprint="35be6a3e">
<CharString index="0" fingerprint="5e72ad10">
rmoveto rmoveto
111 hlineto 96 hlineto
24 114 rlineto 22 101 rlineto
-112 hlineto -97 hlineto
717 -87 rmoveto return
13 return
</CharString> </CharString>
<CharString index="1" fingerprint="5e72ad10"> <CharString index="1" fingerprint="7140cd68">
rmoveto rmoveto
111 hlineto {6d81c4ca} callgsubr
24 114 rlineto return
-112 hlineto </CharString>
717 -87 rmoveto <CharString index="2" fingerprint="9b1a6feb">
13 return 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> </CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -4,24 +4,22 @@
hstem hstem
-468 425 85 425 vstem -468 425 85 425 vstem
379 vmoveto 379 vmoveto
{5b688db4} callsubr {6d81c4ca} callgsubr
935 hmoveto 935 hmoveto
{5b688db4} callsubr {6d81c4ca} callgsubr
-128 -223 rmoveto -128 -223 {7140cd68} callsubr
{5b688db4} callsubr
935 hmoveto 935 hmoveto
{5b688db4} callsubr {6d81c4ca} callgsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="5b688db4"> <CharString index="0" fingerprint="9b1a6feb">
{9b1a6feb} callgsubr 11 52 rlineto
-426 {50f87708} callgsubr
return return
</CharString> </CharString>
<CharString index="1" fingerprint="5b688db4"> <CharString index="1" fingerprint="7140cd68">
{9b1a6feb} callgsubr rmoveto
-426 {50f87708} callgsubr {6d81c4ca} callgsubr
return return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -29,8 +27,9 @@
<CharString index="0" fingerprint="a926ac67"> <CharString index="0" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="1" fingerprint="9b1a6feb"> <CharString index="1" fingerprint="6d81c4ca">
11 52 rlineto {9b1a6feb} callsubr
-426 {50f87708} callgsubr
return return
</CharString> </CharString>
<CharString index="2" fingerprint="50f87708"> <CharString index="2" fingerprint="50f87708">
@@ -2,40 +2,40 @@
<CharString> <CharString>
126 22 201 22 hstem 126 22 201 22 hstem
-498 906 vstem -498 906 vstem
510 379 {8426191d} callsubr 510 379 {a61c4392} callsubr
892 -223 {8426191d} callsubr 892 -223 {a61c4392} callsubr
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="8426191d"> <CharString index="0" fingerprint="a61c4392">
{0b772534} callgsubr {053ace07} callsubr
-936 {50f87708} callgsubr -936 {50f87708} callgsubr
return return
</CharString> </CharString>
<CharString index="1" fingerprint="8426191d"> <CharString index="1" fingerprint="053ace07">
{0b772534} callgsubr 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 -936 {50f87708} callgsubr
return return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="0b772534"> <CharString index="0" fingerprint="50f87708">
rmoveto
{9b1a6feb} callgsubr
return
</CharString>
<CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto
return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto hlineto
-10 -52 rlineto -10 -52 rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="0b772534"> <CharString index="1" fingerprint="50f87708">
rmoveto hlineto
{9b1a6feb} callgsubr -10 -52 rlineto
return return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -3,20 +3,47 @@
{a926ac67} callgsubr {a926ac67} callgsubr
hstem hstem
-1018 442 80 441 81 441 cntrmask 00111000 -1018 442 80 441 81 441 cntrmask 00111000
-533 379 {6be5a511} callgsubr -533 379 {2b10fd76} callsubr
-645 -223 {6be5a511} callgsubr -645 -223 {2b10fd76} callsubr
endchar endchar
</CharString> </CharString>
<Subrs> <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 {50f87708} callgsubr
963 {7382e414} callsubr 963 {a590d80b} callsubr
-442 {50f87708} callgsubr -442 {50f87708} callgsubr
return return
</CharString> </CharString>
<CharString index="1" fingerprint="7382e414"> <CharString index="4" fingerprint="a590d80b">
hmoveto 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 return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -24,25 +51,7 @@
<CharString index="0" fingerprint="a926ac67"> <CharString index="0" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="1" fingerprint="6be5a511"> <CharString index="1" fingerprint="50f87708">
{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 hlineto
-10 -52 rlineto -10 -52 rlineto
return return
@@ -1,8 +1,8 @@
<Glyph name="equal_equal_greater.liga" lsb="-1018" width="550"> <Glyph name="equal_equal_greater.liga" lsb="-1018" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1018 1478 -393 {9772cd75} callgsubr -1018 1478 -393 {9772cd75} callsubr
{4ae75cfb} callsubr {e0be236e} callsubr
-1249 {50f87708} callgsubr -1249 {50f87708} callgsubr
1310 {34bb5356} callsubr 1310 {34bb5356} callsubr
-1327 {50f87708} callgsubr -1327 {50f87708} callgsubr
@@ -11,14 +11,14 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="4ae75cfb"> <CharString index="0" fingerprint="9772cd75">
{9e664772} callsubr 417 hintmask 11100000
119 -120 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="9e664772"> <CharString index="1" fingerprint="e0be236e">
206 591 rmoveto {9e664772} callgsubr
-41 -40 return 119 -120 rlineto
return
</CharString> </CharString>
<CharString index="2" fingerprint="34bb5356"> <CharString index="2" fingerprint="34bb5356">
hlineto hlineto
@@ -47,9 +47,9 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="9e664772">
417 hintmask 11100000 206 591 rmoveto
return -41 -40 return
</CharString> </CharString>
<CharString index="3" fingerprint="50f87708"> <CharString index="3" fingerprint="50f87708">
hlineto hlineto
@@ -1,8 +1,8 @@
<Glyph name="equal_greater.liga" lsb="-468" width="550"> <Glyph name="equal_greater.liga" lsb="-468" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-468 927 -392 {9772cd75} callgsubr -468 927 -392 {9772cd75} callsubr
{4ae75cfb} callsubr {e0be236e} callsubr
-699 {50f87708} callgsubr -699 {50f87708} callgsubr
760 {34bb5356} callsubr 760 {34bb5356} callsubr
-777 {50f87708} callgsubr -777 {50f87708} callgsubr
@@ -11,14 +11,14 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="4ae75cfb"> <CharString index="0" fingerprint="9772cd75">
{9e664772} callsubr 417 hintmask 11100000
119 -120 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="9e664772"> <CharString index="1" fingerprint="e0be236e">
206 591 rmoveto {9e664772} callgsubr
-41 -40 return 119 -120 rlineto
return
</CharString> </CharString>
<CharString index="2" fingerprint="34bb5356"> <CharString index="2" fingerprint="34bb5356">
hlineto hlineto
@@ -47,9 +47,9 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="9e664772">
417 hintmask 11100000 206 591 rmoveto
return -41 -40 return
</CharString> </CharString>
<CharString index="3" fingerprint="50f87708"> <CharString index="3" fingerprint="50f87708">
hlineto hlineto
@@ -1,17 +1,17 @@
<Glyph name="equal_less_less.liga" lsb="-1018" width="550"> <Glyph name="equal_less_less.liga" lsb="-1018" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1018 1477 -666 417 -117 {9772cd75} callgsubr -1018 1477 -666 417 -117 {9772cd75} callsubr
-145 294 rmoveto -145 294 rmoveto
hintmask 11010000 hintmask 11010000
{ba93ac95} callsubr {ba93ac95} callgsubr
-922 {50f87708} callgsubr -922 {50f87708} callgsubr
859 hlineto 859 hlineto
-82 -58 -9 -52 59 -61 rlineto -82 -58 -9 -52 59 -61 rlineto
-860 hlineto -860 hlineto
hintmask 11100000 hintmask 11100000
-10 -52 rlineto -10 -52 rlineto
921 {a556ddda} callsubr 921 {a556ddda} callgsubr
302 8 rmoveto 302 8 rmoveto
hintmask 11001000 hintmask 11001000
355 252 {502a035d} callsubr 355 252 {502a035d} callsubr
@@ -19,16 +19,11 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="ba93ac95"> <CharString index="0" fingerprint="9772cd75">
355 252 -27 45 -226 -160 rlineto 417 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="1" fingerprint="a556ddda"> <CharString index="1" fingerprint="502a035d">
hlineto
168 -173 41 41 -259 262 rlineto
return
</CharString>
<CharString index="2" fingerprint="502a035d">
{46d990e9} callgsubr {46d990e9} callgsubr
278 -286 41 41 return 278 -286 41 41 return
</CharString> </CharString>
@@ -42,8 +37,8 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="ba93ac95">
417 hintmask 11100000 355 252 -27 45 -226 -160 rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="50f87708"> <CharString index="3" fingerprint="50f87708">
@@ -51,7 +46,12 @@
-10 -52 rlineto -10 -52 rlineto
return return
</CharString> </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 -27 45 -381 -270 -9 -52 return
</CharString> </CharString>
</GlobalSubrs> </GlobalSubrs>
@@ -2,7 +2,7 @@
<CharString> <CharString>
126 22 201 22 hstemhm 126 22 201 22 hstemhm
-498 906 -768 665 hintmask 11100000 -498 906 -768 665 hintmask 11100000
510 379 {0b772534} callgsubr 510 379 {053ace07} callsubr
-398 {a374cd37} callsubr -398 {a374cd37} callsubr
182 258 -47 23 -198 -281 rlineto 182 258 -47 23 -198 -281 rlineto
-475 {50f87708} callgsubr -475 {50f87708} callgsubr
@@ -12,29 +12,34 @@
334 hlineto 334 hlineto
-226 -320 53 -14 236 334 rlineto -226 -320 53 -14 236 334 rlineto
538 hlineto 538 hlineto
{9b1a6feb} callgsubr {9b1a6feb} callsubr
-513 hlineto -513 hlineto
121 171 rlineto 121 171 rlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="a374cd37"> <CharString index="0" fingerprint="053ace07">
hlineto
hintmask 11010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0b772534">
rmoveto rmoveto
{9b1a6feb} callgsubr {9b1a6feb} callsubr
return return
</CharString> </CharString>
<CharString index="1" fingerprint="9b1a6feb"> <CharString index="1" fingerprint="9b1a6feb">
11 52 rlineto 11 52 rlineto
return return
</CharString> </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 hlineto
-10 -52 rlineto -10 -52 rlineto
return return
@@ -2,7 +2,7 @@
<CharString> <CharString>
-119 50 hstemhm -119 50 hstemhm
-338 481 -478 702 hintmask 10100000 -338 481 -478 702 hintmask 10100000
-307 {60d14561} callsubr -307 {60d14561} callgsubr
-757 -293 rlineto -757 -293 rlineto
684 -89 rmoveto 684 -89 rmoveto
{0e168d1d} callsubr {0e168d1d} callsubr
@@ -12,14 +12,15 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="60d14561"> <CharString index="0" fingerprint="0e168d1d">
22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString>
<CharString index="1" fingerprint="0e168d1d">
10 50 rlineto 10 50 rlineto
return return
</CharString> </CharString>
</Subrs> </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> </Glyph>
@@ -1,17 +1,17 @@
<Glyph name="greater_equal.liga" lsb="-326" width="550"> <Glyph name="greater_equal.liga" lsb="-326" width="550">
<CharString> <CharString>
-335 702 vstem -335 702 vstem
-293 {60d14561} callsubr -293 {60d14561} callgsubr
-730 -283 rlineto -730 -283 rlineto
697 113 rmoveto 697 113 rmoveto
-730 -283 -17 42 758 297 rlineto -730 -283 -17 42 758 297 rlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="60d14561"> <CharString index="0" fingerprint="60d14561">
22 rmoveto 22 rmoveto
664 264 1 8 -555 258 34 43 614 -278 -11 -54 return 664 264 1 8 -555 258 34 43 614 -278 -11 -54 return
</CharString> </CharString>
</Subrs> </GlobalSubrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -2,13 +2,13 @@
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1033 417 -394 1469 -392 417 hintmask 11010000 -1033 417 -394 1469 -392 417 hintmask 11010000
{4ae75cfb} callsubr {e0be236e} callsubr
-1022 {4a0409a4} callgsubr -1022 {4a0409a4} callgsubr
hintmask 11100000 hintmask 11100000
{ebacf4f0} callgsubr {ebacf4f0} callsubr
1009 hlineto 1009 hlineto
hintmask 11001000 hintmask 11001000
{9521edfd} callsubr {9521edfd} callgsubr
-1010 hlineto -1010 hlineto
65 46 rlineto 65 46 rlineto
hintmask 11100000 hintmask 11100000
@@ -18,26 +18,20 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="4ae75cfb"> <CharString index="0" fingerprint="e0be236e">
{9e664772} callsubr {9e664772} callgsubr
119 -120 rlineto 119 -120 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="9e664772"> <CharString index="1" fingerprint="ebacf4f0">
206 591 rmoveto -355 -252 27 -46 243 173 rlineto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="9521edfd">
{b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="b821e20e"> <CharString index="2" fingerprint="b821e20e">
-179 -127 {2f89f84b} callgsubr -179 -127 {2f89f84b} callgsubr
return return
</CharString> </CharString>
<CharString index="4" fingerprint="1c31358f"> <CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return 27 -46 380 271 10 52 return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -50,20 +44,26 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="4a0409a4"> <CharString index="2" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="3" fingerprint="4a0409a4">
hlineto hlineto
-156 160 {5a2c4896} callgsubr -156 160 {5a2c4896} callgsubr
rlineto rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="5a2c4896"> <CharString index="4" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return -41 -40 259 -262 -2 -8 return
</CharString> </CharString>
<CharString index="4" fingerprint="ebacf4f0"> <CharString index="5" fingerprint="9521edfd">
-355 -252 27 -46 243 173 rlineto {b821e20e} callsubr
-62 -25 rmoveto
-103 -73 rlineto
return return
</CharString> </CharString>
<CharString index="5" fingerprint="2f89f84b"> <CharString index="6" fingerprint="2f89f84b">
{1c31358f} callsubr {1c31358f} callsubr
rlineto rlineto
return return
@@ -1,17 +1,17 @@
<Glyph name="greater_greater_equal.liga" lsb="-1033" width="550"> <Glyph name="greater_greater_equal.liga" lsb="-1033" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1033 417 -393 1477 -1201 {9772cd75} callgsubr -1033 417 -393 1477 -1201 {9772cd75} callsubr
-616 306 rmoveto -616 306 rmoveto
-278 285 {5a2c4896} callgsubr -278 285 {5a2c4896} callgsubr
-355 -252 27 -46 380 271 rlineto -355 -252 27 -46 380 271 rlineto
1147 177 rmoveto 1147 177 rmoveto
-959 {4a0409a4} callgsubr -959 {4a0409a4} callgsubr
hintmask 11001000 hintmask 11001000
{ebacf4f0} callgsubr {ebacf4f0} callsubr
hintmask 11010000 hintmask 11010000
930 hlineto 930 hlineto
{9b1a6feb} callgsubr {9b1a6feb} callsubr
-869 hlineto -869 hlineto
65 46 rlineto 65 46 rlineto
hintmask 11001000 hintmask 11001000
@@ -19,7 +19,20 @@
897 hlineto 897 hlineto
endchar endchar
</CharString> </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> <GlobalSubrs>
<CharString index="0" fingerprint="17e5c391"> <CharString index="0" fingerprint="17e5c391">
{a926ac67} callgsubr {a926ac67} callgsubr
@@ -29,26 +42,14 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="5a2c4896">
417 hintmask 11100000
return
</CharString>
<CharString index="3" fingerprint="5a2c4896">
-41 -40 259 -262 -2 -8 return -41 -40 259 -262 -2 -8 return
</CharString> </CharString>
<CharString index="4" fingerprint="4a0409a4"> <CharString index="3" fingerprint="4a0409a4">
hlineto hlineto
-156 160 {5a2c4896} callgsubr -156 160 {5a2c4896} callgsubr
rlineto rlineto
return return
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,41 +1,41 @@
<Glyph name="hyphen_greater.liga" lsb="-430" width="550"> <Glyph name="hyphen_greater.liga" lsb="-430" width="550">
<CharString> <CharString>
264 52 hstemhm 264 52 hstemhm
-430 890 {7928fd8b} callgsubr -430 890 {eadcabe1} callgsubr
-817 {50f87708} callgsubr -817 {50f87708} callgsubr
828 {5fadfa30} callsubr 828 {5fadfa30} callsubr
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="9e664772"> <CharString index="0" fingerprint="5fadfa30">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="1" fingerprint="5fadfa30">
hlineto hlineto
hintmask 10100000 hintmask 10100000
-331 -235 {8182c88f} callsubr -331 -235 {8182c88f} callsubr
</CharString> </CharString>
<CharString index="2" fingerprint="8182c88f"> <CharString index="1" fingerprint="8182c88f">
{2f89f84b} callgsubr {2f89f84b} callgsubr
endchar endchar
</CharString> </CharString>
<CharString index="3" fingerprint="1c31358f"> <CharString index="2" fingerprint="1c31358f">
27 -46 380 271 10 52 return 27 -46 380 271 10 52 return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b"> <CharString index="0" fingerprint="eadcabe1">
-393 417 hintmask 11000000 -393 417 hintmask 11000000
{9e664772} callsubr {9e664772} callgsubr
232 -235 rlineto 232 -235 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="50f87708"> <CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto hlineto
-10 -52 rlineto -10 -52 rlineto
return return
</CharString> </CharString>
<CharString index="2" fingerprint="2f89f84b"> <CharString index="3" fingerprint="2f89f84b">
{1c31358f} callsubr {1c31358f} callsubr
rlineto rlineto
return return
@@ -1,41 +1,41 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550"> <Glyph name="hyphen_hyphen_greater.liga" lsb="-980" width="550">
<CharString> <CharString>
264 52 hstemhm 264 52 hstemhm
-980 1440 {7928fd8b} callgsubr -980 1440 {eadcabe1} callgsubr
-1367 {50f87708} callgsubr -1367 {50f87708} callgsubr
1378 {5fadfa30} callsubr 1378 {5fadfa30} callsubr
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="9e664772"> <CharString index="0" fingerprint="5fadfa30">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="1" fingerprint="5fadfa30">
hlineto hlineto
hintmask 10100000 hintmask 10100000
-331 -235 {8182c88f} callsubr -331 -235 {8182c88f} callsubr
</CharString> </CharString>
<CharString index="2" fingerprint="8182c88f"> <CharString index="1" fingerprint="8182c88f">
{2f89f84b} callgsubr {2f89f84b} callgsubr
endchar endchar
</CharString> </CharString>
<CharString index="3" fingerprint="1c31358f"> <CharString index="2" fingerprint="1c31358f">
27 -46 380 271 10 52 return 27 -46 380 271 10 52 return
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="7928fd8b"> <CharString index="0" fingerprint="eadcabe1">
-393 417 hintmask 11000000 -393 417 hintmask 11000000
{9e664772} callsubr {9e664772} callgsubr
232 -235 rlineto 232 -235 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="50f87708"> <CharString index="1" fingerprint="9e664772">
206 591 rmoveto
-41 -40 return
</CharString>
<CharString index="2" fingerprint="50f87708">
hlineto hlineto
-10 -52 rlineto -10 -52 rlineto
return return
</CharString> </CharString>
<CharString index="2" fingerprint="2f89f84b"> <CharString index="3" fingerprint="2f89f84b">
{1c31358f} callsubr {1c31358f} callsubr
rlineto rlineto
return return
@@ -1,13 +1,12 @@
<Glyph name="less_bar.liga" lsb="-248" width="550"> <Glyph name="less_bar.liga" lsb="-309" width="550">
<CharString> <CharString>
-201 985 hstem -309 62 378 56 vstem
-344 566 vstem 316 773 rmoveto
346 778 rmoveto -614 -456 -11 -54 441 -441 -1 -3 rlineto
-582 -425 -12 -62 404 -492 rlineto 56 hlineto
66 hlineto 184 949 rlineto
191 985 rlineto -225 -874 rmoveto
-239 -893 rmoveto -393 392 1 8 548 405 rlineto
-351 426 2 10 504 366 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs/>
@@ -3,7 +3,7 @@
148 -21 hstem 148 -21 hstem
-365 706 vstem -365 706 vstem
364 18 rmoveto 364 18 rmoveto
-10 -52 -643 293 {cc477545} callgsubr -10 -52 -643 293 {cc477545} callsubr
-168 -405 rmoveto -168 -405 rmoveto
705 hlineto 705 hlineto
{0e168d1d} callsubr {0e168d1d} callsubr
@@ -11,15 +11,14 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="cc477545"> <CharString index="0" fingerprint="cc477545">
11 54 722 278 16 -43 -655 -258 -1 -8 rlineto 11 54 722 278 16 -43 -655 -258 -1 -8 rlineto
return return
</CharString> </CharString>
</GlobalSubrs> <CharString index="1" fingerprint="0e168d1d">
10 50 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -2,16 +2,16 @@
<CharString> <CharString>
-363 699 vstem -363 699 vstem
377 22 rmoveto 377 22 rmoveto
-33 -42 -620 283 {cc477545} callgsubr -33 -42 -620 283 {cc477545} callsubr
-126 -193 rmoveto -126 -193 rmoveto
11 56 642 -297 -33 -42 rlineto 11 56 642 -297 -33 -42 rlineto
endchar endchar
</CharString> </CharString>
<Subrs/> <Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="cc477545"> <CharString index="0" fingerprint="cc477545">
11 54 722 278 16 -43 -655 -258 -1 -8 rlineto 11 54 722 278 16 -43 -655 -258 -1 -8 rlineto
return return
</CharString> </CharString>
</GlobalSubrs> </Subrs>
<GlobalSubrs/>
</Glyph> </Glyph>
@@ -1,38 +1,37 @@
<Glyph name="less_equal_equal.liga" lsb="-1007" width="550"> <Glyph name="less_equal_equal.liga" lsb="-1007" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1010 1478 -1475 {9772cd75} callgsubr -1010 1478 -1475 {9772cd75} callsubr
-825 379 rmoveto -825 379 rmoveto
1335 hlineto 1335 hlineto
{9b1a6feb} callgsubr {9b1a6feb} callsubr
-1273 {a374cd37} callsubr -1273 {a374cd37} callsubr
{e5767b17} callsubr {c18f7f36} callgsubr
hintmask 11100000 hintmask 11100000
1285 hlineto 1285 hlineto
{9b1a6feb} callgsubr {9b1a6feb} callsubr
-1348 hlineto -1348 hlineto
-77 78 2 8 rlineto -77 78 2 8 rlineto
endchar endchar
</CharString> </CharString>
<Subrs> <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 hlineto
hintmask 11010000 hintmask 11010000
return return
</CharString> </CharString>
<CharString index="1" fingerprint="e5767b17"> <CharString index="3" fingerprint="502a035d">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="2" fingerprint="502a035d">
{46d990e9} callgsubr {46d990e9} callgsubr
278 -286 41 41 return 278 -286 41 41 return
</CharString> </CharString>
<CharString index="3" fingerprint="13fcb190">
-130 132 return
</CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="17e5c391"> <CharString index="0" fingerprint="17e5c391">
@@ -43,16 +42,17 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="c18f7f36">
417 hintmask 11100000 162 115 {502a035d} callsubr
{13fcb190} callgsubr
rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="9b1a6feb"> <CharString index="3" fingerprint="46d990e9">
11 52 rlineto
return
</CharString>
<CharString index="4" fingerprint="46d990e9">
-27 45 -381 -270 -9 -52 return -27 45 -381 -270 -9 -52 return
</CharString> </CharString>
<CharString index="4" fingerprint="13fcb190">
-130 132 return
</CharString>
</GlobalSubrs> </GlobalSubrs>
</Glyph> </Glyph>
@@ -2,12 +2,12 @@
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1007 417 657 417 hintmask 11010000 -1007 417 657 417 hintmask 11010000
{4ae75cfb} callsubr {e0be236e} callsubr
-1036 hlineto -1036 hlineto
hintmask 11110000 hintmask 11110000
{e5767b17} callsubr {c18f7f36} callgsubr
1064 hlineto 1064 hlineto
{9521edfd} callsubr {9521edfd} callgsubr
-1189 hlineto -1189 hlineto
{553b793e} callgsubr {553b793e} callgsubr
1160 hlineto 1160 hlineto
@@ -15,39 +15,20 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="4ae75cfb"> <CharString index="0" fingerprint="e0be236e">
{9e664772} callsubr {9e664772} callgsubr
119 -120 rlineto 119 -120 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="9e664772"> <CharString index="1" fingerprint="502a035d">
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 {46d990e9} callgsubr
278 -286 41 41 return 278 -286 41 41 return
</CharString> </CharString>
<CharString index="4" fingerprint="13fcb190"> <CharString index="2" fingerprint="b821e20e">
-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 -179 -127 {2f89f84b} callgsubr
return return
</CharString> </CharString>
<CharString index="7" fingerprint="1c31358f"> <CharString index="3" fingerprint="1c31358f">
27 -46 380 271 10 52 return 27 -46 380 271 10 52 return
</CharString> </CharString>
</Subrs> </Subrs>
@@ -60,15 +41,34 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </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 -27 45 -381 -270 -9 -52 return
</CharString> </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 {1c31358f} callsubr
rlineto rlineto
return return
</CharString> </CharString>
<CharString index="4" fingerprint="553b793e"> <CharString index="8" fingerprint="553b793e">
-77 78 2 8 120 85 rlineto -77 78 2 8 120 85 rlineto
return return
</CharString> </CharString>
@@ -1,13 +1,13 @@
<Glyph name="less_equal_less.liga" lsb="-1007" width="550"> <Glyph name="less_equal_less.liga" lsb="-1007" width="550">
<CharString> <CharString>
{17e5c391} callgsubr {17e5c391} callgsubr
-1010 1469 -1466 417 683 {9772cd75} callgsubr -1010 1469 -1466 417 683 {9772cd75} callsubr
155 294 rmoveto 155 294 rmoveto
hintmask 11001000 hintmask 11001000
{ba93ac95} callsubr {ba93ac95} callgsubr
-1009 {a374cd37} callsubr -1009 {a374cd37} callsubr
{e5767b17} callsubr {c18f7f36} callgsubr
1021 {a556ddda} callsubr 1021 {a556ddda} callgsubr
-1023 -78 rmoveto -1023 -78 rmoveto
{553b793e} callgsubr {553b793e} callgsubr
1009 hlineto 1009 hlineto
@@ -17,8 +17,8 @@
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="ba93ac95"> <CharString index="0" fingerprint="9772cd75">
355 252 -27 45 -226 -160 rlineto 417 hintmask 11100000
return return
</CharString> </CharString>
<CharString index="1" fingerprint="a374cd37"> <CharString index="1" fingerprint="a374cd37">
@@ -26,24 +26,10 @@
hintmask 11010000 hintmask 11010000
return return
</CharString> </CharString>
<CharString index="2" fingerprint="e5767b17"> <CharString index="2" fingerprint="502a035d">
162 115 {502a035d} callsubr
{13fcb190} callsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="502a035d">
{46d990e9} callgsubr {46d990e9} callgsubr
278 -286 41 41 return 278 -286 41 41 return
</CharString> </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> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="17e5c391"> <CharString index="0" fingerprint="17e5c391">
@@ -54,14 +40,28 @@
<CharString index="1" fingerprint="a926ac67"> <CharString index="1" fingerprint="a926ac67">
156 52 171 52 return 156 52 171 52 return
</CharString> </CharString>
<CharString index="2" fingerprint="9772cd75"> <CharString index="2" fingerprint="ba93ac95">
417 hintmask 11100000 355 252 -27 45 -226 -160 rlineto
return return
</CharString> </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 -27 45 -381 -270 -9 -52 return
</CharString> </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 -77 78 2 8 120 85 rlineto
return return
</CharString> </CharString>
@@ -2,9 +2,9 @@
<CharString> <CharString>
0 96 168 52 hstem 0 96 168 52 hstem
-1557 417 213 225 vstem -1557 417 213 225 vstem
-852 {1df71722} callgsubr -852 {1df71722} callsubr
-288 320 rmoveto -288 320 rmoveto
{e6467a83} callsubr {e6467a83} callgsubr
446 hlineto 446 hlineto
13 52 rlineto 13 52 rlineto
-448 hlineto -448 hlineto
@@ -12,20 +12,9 @@
-10 -52 rlineto -10 -52 rlineto
1044 hlineto 1044 hlineto
13 52 rlineto 13 52 rlineto
-1371 -316 {2f3e5c58} callgsubr -1371 -316 {2f3e5c58} callsubr
</CharString> </CharString>
<Subrs> <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"> <CharString index="0" fingerprint="1df71722">
226 rmoveto 226 rmoveto
39 hlineto 39 hlineto
@@ -34,8 +23,9 @@
-21 -122 -29 -211 -22 -116 rrcurveto -21 -122 -29 -211 -22 -116 rrcurveto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="46d990e9"> <CharString index="1" fingerprint="502a035d">
-27 45 -381 -270 -9 -52 return {46d990e9} callgsubr
278 -286 41 41 return
</CharString> </CharString>
<CharString index="2" fingerprint="2f3e5c58"> <CharString index="2" fingerprint="2f3e5c58">
rmoveto rmoveto
@@ -44,5 +34,15 @@
-90 hlineto -90 hlineto
endchar endchar
</CharString> </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> </GlobalSubrs>
</Glyph> </Glyph>
@@ -1,16 +1,16 @@
<Glyph name="less_hyphen.liga" lsb="-457" width="550"> <Glyph name="less_hyphen.liga" lsb="-457" width="550">
<CharString> <CharString>
264 52 hstem 264 52 hstem
-457 {e8cda87a} callgsubr -457 {e8cda87a} callsubr
-808 hlineto -808 hlineto
324 230 {e6467a83} callsubr 324 230 {e6467a83} callgsubr
806 hlineto 806 hlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="e6467a83"> <CharString index="0" fingerprint="e8cda87a">
{502a035d} callsubr 417 vstem
-237 240 rlineto 444 316 rmoveto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="502a035d"> <CharString index="1" fingerprint="502a035d">
@@ -19,9 +19,9 @@
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a"> <CharString index="0" fingerprint="e6467a83">
417 vstem {502a035d} callsubr
444 316 rmoveto -237 240 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="46d990e9"> <CharString index="1" fingerprint="46d990e9">
@@ -1,16 +1,16 @@
<Glyph name="less_hyphen_hyphen.liga" lsb="-1007" width="550"> <Glyph name="less_hyphen_hyphen.liga" lsb="-1007" width="550">
<CharString> <CharString>
264 52 hstem 264 52 hstem
-1007 {e8cda87a} callgsubr -1007 {e8cda87a} callsubr
-1358 hlineto -1358 hlineto
324 230 {e6467a83} callsubr 324 230 {e6467a83} callgsubr
1356 hlineto 1356 hlineto
endchar endchar
</CharString> </CharString>
<Subrs> <Subrs>
<CharString index="0" fingerprint="e6467a83"> <CharString index="0" fingerprint="e8cda87a">
{502a035d} callsubr 417 vstem
-237 240 rlineto 444 316 rmoveto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="502a035d"> <CharString index="1" fingerprint="502a035d">
@@ -19,9 +19,9 @@
</CharString> </CharString>
</Subrs> </Subrs>
<GlobalSubrs> <GlobalSubrs>
<CharString index="0" fingerprint="e8cda87a"> <CharString index="0" fingerprint="e6467a83">
417 vstem {502a035d} callsubr
444 316 rmoveto -237 240 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="46d990e9"> <CharString index="1" fingerprint="46d990e9">
@@ -4,7 +4,7 @@
-3 439 vstem -3 439 vstem
248 314 rmoveto 248 314 rmoveto
{b27b490d} callgsubr {b27b490d} callgsubr
-365 {b7d29b5c} callgsubr -365 {b7d29b5c} callsubr
38 193 rlineto 38 193 rlineto
365 hlineto 365 hlineto
-38 -193 rlineto -38 -193 rlineto
@@ -15,7 +15,16 @@
endchar endchar
</CharString> </CharString>
<Subrs> <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 10 50 rlineto
return return
</CharString> </CharString>
@@ -27,22 +36,13 @@
-38 -194 rlineto -38 -194 rlineto
return return
</CharString> </CharString>
<CharString index="1" fingerprint="b7d29b5c"> <CharString index="1" fingerprint="b27b490d">
hlineto
{b27b490d} callgsubr
-187 {71266b2d} callgsubr
188 hlineto
-38 -193 rlineto
54 hlineto
return
</CharString>
<CharString index="2" fingerprint="b27b490d">
38 194 rlineto 38 194 rlineto
-54 hlineto -54 hlineto
-38 -194 rlineto -38 -194 rlineto
return return
</CharString> </CharString>
<CharString index="3" fingerprint="71266b2d"> <CharString index="2" fingerprint="71266b2d">
hlineto hlineto
-10 -50 rlineto -10 -50 rlineto
return 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", "name": "operator-mono-lig",
"version": "2.2.1", "version": "2.2.2",
"description": "Patch Operator Mono font to include ligatures", "description": "Patch Operator Mono font to include ligatures",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {