10 Commits

Author SHA1 Message Date
kiliman 38eb637717 🚀 Deploy to v2.2.6 with www ligature for SSm Book/Italic 2019-10-31 13:42:59 -04:00
Kiliman 2dbdb2543c Merge pull request #118 from kiliman/feature/ligature_www
🔀 Add www ligature from @amitkparekh
2019-10-31 13:34:32 -04:00
Amit Parekh 4b908ad07b Add @amitkparekh as a contributor 2019-10-31 17:20:49 +00:00
Amit Parekh a6dc28a403 Add glyph: w_w_w [SSm Book Italic] 2019-10-31 17:20:26 +00:00
Amit Parekh 84a4863e1f Add glyph: w_w_w [SSm Book] 2019-10-31 17:20:14 +00:00
Mark Skelton 6fe2acd518 Update readme 2019-10-31 09:53:34 -04:00
Mark Skelton 25051cfb52 Merge pull request #114 from kiliman/mskelton-rename
Mskelton rename
2019-10-18 21:53:25 -05:00
Mark Skelton f91b91b7df Update README.md 2019-10-18 21:53:01 -05:00
Mark Skelton 1ed5f8afe4 Update README.md 2019-10-18 21:51:48 -05:00
Mark Skelton e87797d070 Update .all-contributorsrc 2019-10-18 21:51:15 -05:00
80 changed files with 1033 additions and 10554 deletions
+12 -2
View File
@@ -22,10 +22,10 @@
]
},
{
"login": "markypython",
"login": "mskelton",
"name": "Mark Skelton",
"avatar_url": "https://avatars3.githubusercontent.com/u/25914066?v=4",
"profile": "https://github.com/markypython",
"profile": "https://github.com/mskelton",
"contributions": [
"design"
]
@@ -38,6 +38,16 @@
"contributions": [
"doc"
]
},
{
"login": "amitkparekh",
"name": "Amit Parekh",
"avatar_url": "https://avatars3.githubusercontent.com/u/7276308?v=4",
"profile": "https://github.com/amitkparekh",
"contributions": [
"doc",
"design"
]
}
],
"contributorsPerLine": 7
+79 -122
View File
@@ -1,6 +1,6 @@
# Operator Mono Ligatures
[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)
[![All Contributors](https://img.shields.io/badge/all_contributors-4-orange.svg?style=flat-square)](#contributors-)
<img src="./images/operator-mono-lig.png" />
@@ -10,7 +10,9 @@ those found in the popular [Fira Code](https://github.com/tonsky/FiraCode) font.
These ligatures were custom created using [Glyphs](https://glyphsapp.com/).
There are even italic versions of the ligatures.
## New Version 2.2.5
## 🎉 What's New in Version 2
<img src="./images/new-ligatures.png"/>
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
@@ -18,9 +20,7 @@ characters properly.
<img src="./images/caret-position.gif" />
### 🎉 New in Version 2.2
With the awesome help from [Mark Skelton](https://github.com/markypython), we now have the full set of ligatures for
With the awesome help from [Mark Skelton](https://github.com/mskelton), we now have the full set of ligatures for
the following fonts. Thanks Mark, and thanks to all of you who have been patiently waiting for these ligatures to be completed.
- Operator Mono SSm Light/Light Italic
@@ -30,27 +30,87 @@ the following fonts. Thanks Mark, and thanks to all of you who have been patient
- Operator Mono Light/Light Italic
- Operator Mono Book/Book Italic
### 🐛 Fixed in Version 2.2.5
## 🙏 Help Wanted
Add Operator Mono Book/Book Italic ligatures.
As noted above, v2 does not include all weights for Operator Mono. In order to update the other fonts, all the ligatures need to be redone. Unfortunately I just don't have the time to do that at the moment. If you have a Mac and are interested in helping, please let me know. I will even purchase a license to Gylphs Mini for you.
### 🐛 Fixed in Version 2.2.4
You can reach me at kiliman@gmail.com.
Add some missing ligatures.
## ☑️ Take the poll
### 🐛 Fixed in Version 2.2.3
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.
Updated Operator Mono SSm Book Italic ligatures.
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Book)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Book/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Medium)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Medium/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Light)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Light/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Book)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Book/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Medium)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Medium/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Light)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Light/vote)
### 🐛 Fixed in Version 2.2.2
> NOTE: Because _Operator Mono_ is not a free font, you must have the original font files. This utility
> will merge the ligature definitions into a copy of the original font. The new font family is named _Operator Mono Lig_ so you can install it side-by-side with the original font.
Fixed glyph widths Operator Mono Light and Light Italic. These fonts accidentally were sized
the same as the ScreenSmart versions and caused alignment issues. Also fixed a few ligatures
that didn't have the correct weight.
## Prerequisites
### 🔧 Customize the generated font
- The original _Operator Mono_ font... of course.
- Python (v2.7+)
- Node.js
- Install _fonttools_ from https://github.com/fonttools/fonttools
- Windows/Linux: `pip install fonttools`
- Mac: `pip3 install fonttools`
## Installation
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.
Next, copy your _Operator Mono_ OpenType files into the `original` folder. **NOTE**: Filenames must not include spaces. It should look like:
- OperatorMonoSSm-Book.otf
- OperatorMonoSSm-BookItalic.otf
- OperatorMono-Light.otf
- OperatorMono-LightItalic.otf
- etc.
Finally, run the following commands to install npm dependencies and build the font files. The new font files will be placed in the `build` folder. You can now install these fonts on your system.
```sh
npm install
# Windows
build
# Linux/Mac
./build.sh
```
### Docker
If you use Docker, you can also use the executable Docker image [here](https://github.com/drod3763/kiliman-operator-mono-lig-docker). It handles all the prerequisite installation for you, you just need to:
1. Clone the repo [located here](https://github.com/drod3763/kiliman-operator-mono-lig-docker).
1. Copy your _Operator Mono_ OpenType files into the `input` folder.
1. From the command line run:
```sh
docker-compose run --rm operator-mono-lig
```
The image will build and execute the conversion. The new font files will be generated into the `output` folder.
## Configure Your Code Editor
You can now select the newly generated font in your code editor. Make sure you enable font ligatures and set the desired font weight if using Windows. The code block below shows what this might look like if using VS Code.
```json
"editor.fontFamily": "OperatorMonoSSmLig-Book",
"editor.fontLigatures": true,
// for Windows
"editor.fontFamily": "Operator Mono SSm Lig",
"editor.fontLigatures": true,
"editor.fontWeight": "500", // adjust for desired weight
```
## 🔧 Customize the generated font
In addition to the new ligatures, this version now allows you to customize what ligatures are added to a font.
By default, all available ligatures will be added to the generated font. However, if you don't like a particular
ligature, or would prefer to use an alternate glyph, you can create a `profiles.ini` file in the `./original` folder
to configure how the font should be built.
@@ -76,109 +136,6 @@ greater_equal.liga=greater_equal.2.liga
... add custom directives for this font ...
```
### New ligatures
In addition to the graphic above, the following new ligatures are available:
<img src="./images/new-ligatures.png"/>
### 🙏 Help Wanted
As noted above, v2.0 only includes ligatures for **Operator Mono SSm Book**. In order to
update the other fonts, all the ligatures need to be redone. Unfortunately I just don't
have the time to do that at the moment. If you have a Mac and are interested in helping,
please let me know. I will even purchase a license to Gylphs Mini for you.
You can reach me at kiliman@gmail.com.
## ☑️ Take the poll
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.
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Book)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Book/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Medium)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Medium/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Light)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20SSm%20Light/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Book)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Book/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Medium)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Medium/vote)
[![](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Light)](https://api.gh-polls.com/poll/01C6T4C3FBG21KVS7FAW7Z09B2/Operator%20Mono%20Light/vote)
> NOTE: Because _Operator Mono_ is not a free font, you must have the original font files. This utility
> will merge the ligature definitions into a copy of the original font. The new font family is named _Operator Mono Lig_ so you can install it side-by-side with the original font.
## Prerequisites
- The original _Operator Mono_ font... of course.
- Install _fonttools_ from https://github.com/fonttools/fonttools
- Install Python (v2.7+)
- Run: `pip install fonttools`
- for Mac users it's better to run `pip3 install fonttools` - [info](https://stackoverflow.com/a/33416270/3191011)
- Node.js
## 🛠 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.
2. From the command line, run:
```
npm install
```
3. Copy your _Operator Mono_ OpenType files into the `original` folder.
- **NOTE**: Filenames must not include spaces. It should look like:
- OperatorMonoSSm-Book.otf
- OperatorMonoSSm-BookItalic.otf
- OperatorMono-Light.otf
- OperatorMono-LightItalic.otf
- etc.
4. From the command line, run:
### Windows
```
build
```
### Linux/Mac
```
./build.sh
```
This will generate the new font files in the `build` folder. You can now install these fonts on your system.
### Docker
If you use Docker, you can also use the executable Docker image [here](https://github.com/drod3763/kiliman-operator-mono-lig-docker). It handles all the prerequisite installation for you, you just need to:
1. Clone the repo located at [https://github.com/drod3763/kiliman-operator-mono-lig-docker].
2. Copy your _Operator Mono_ OpenType files into the `input` folder.
3. From the command line run:
```
docker-compose run --rm operator-mono-lig
```
The image will build and execute the conversion. The new font files will be generated into the `output` folder.
## Configure Your Code Editor
You can now select the newly generated font in your code editor. Make sure you enable font ligatures.
### VS Code
```json
"editor.fontFamily": "OperatorMonoSSmLig-Book",
"editor.fontLigatures": true,
// for Windows
"editor.fontFamily": "Operator Mono SSm Lig",
"editor.fontLigatures": true,
"editor.fontWeight": "500", // adjust for desired weight
```
## 😍 Thank You
Thanks to Hoefler&Co for making such an amazing font. It makes writing code truly pleasurable.
@@ -196,14 +153,14 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<table>
<tr>
<td align="center"><a href="https://github.com/kiliman"><img src="https://avatars3.githubusercontent.com/u/47168?v=4" width="100px;" alt="Kiliman"/><br /><sub><b>Kiliman</b></sub></a><br /><a href="https://github.com/kiliman/operator-mono-lig/commits?author=kiliman" title="Code">💻</a> <a href="https://github.com/kiliman/operator-mono-lig/commits?author=kiliman" title="Documentation">📖</a> <a href="#design-kiliman" title="Design">🎨</a></td>
<td align="center"><a href="https://github.com/markypython"><img src="https://avatars3.githubusercontent.com/u/25914066?v=4" width="100px;" alt="Mark Skelton"/><br /><sub><b>Mark Skelton</b></sub></a><br /><a href="#design-markypython" title="Design">🎨</a></td>
<td align="center"><a href="https://github.com/mskelton"><img src="https://avatars3.githubusercontent.com/u/25914066?v=4" width="100px;" alt="Mark Skelton"/><br /><sub><b>Mark Skelton</b></sub></a><br /><a href="#design-mskelton" title="Design">🎨</a></td>
<td align="center"><a href="https://github.com/drod3763"><img src="https://avatars2.githubusercontent.com/u/7785716?v=4" width="100px;" alt="Derick Rodriguez"/><br /><sub><b>Derick Rodriguez</b></sub></a><br /><a href="https://github.com/kiliman/operator-mono-lig/commits?author=drod3763" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/amitkparekh"><img src="https://avatars3.githubusercontent.com/u/7276308?v=4" width="100px;" alt="Amit Parekh"/><br /><sub><b>Amit Parekh</b></sub></a><br /><a href="https://github.com/kiliman/operator-mono-lig/commits?author=amitkparekh" title="Documentation">📖</a> <a href="#design-amitkparekh" title="Design">🎨</a></td>
</tr>
</table>
<!-- markdownlint-enable -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

After

Width:  |  Height:  |  Size: 168 KiB

+2 -2
View File
@@ -102,13 +102,13 @@
<metricDataFormat value="0"/>
<numberOfHMetrics value="482"/>
<numberOfHMetrics value="489"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-1773 -319 716 1270"/>
<FontBBox value="-1773 -319 708 1270"/>
</CFFFont>
</CFF>
<CFF>
@@ -3,57 +3,38 @@
-13 75 555 84 hstem
-495 88 340 79 380 79 vstem
374 188 rmoveto
{942f298c} callgsubr
37 65 35 89 25 98 -79 9 rcurveline
-16 -75 -22 -73 -26 -59 rrcurveto
-132 151 -60 64 58 vvcurveto
60 46 50 180 -8 vhcurveto
-6 84 rlineto
-236 4 -74 -100 -96 vvcurveto
-47 23 -44 44 -58 vhcurveto
-98 -62 -51 -71 -83 vvcurveto
-13 vlineto
-17 20 -16 19 -16 18 {942f298c} callgsubr
-88 56 -69 105 {a2bf9d92} callgsubr
vhcurveto
-17 20 -16 19 -16 18 37 65 35 89 25 98 -79 9 rcurveline
-16 -75 -22 -73 -26 -59 rrcurveto
-132 151 -60 64 58 vvcurveto
60 46 50 180 -8 vhcurveto
-6 84 rlineto
-236 4 -74 -100 -96 vvcurveto
-47 23 -44 44 -58 vhcurveto
-98 -62 -51 -71 -83 vvcurveto
-88 56 -69 105 70 71 37 85 58 vhcurveto
-37 31 68 -85 161 hhcurveto
{a2bf9d92} callgsubr
hvcurveto
70 71 37 85 58 hvcurveto
31 -37 33 -41 36 -46 73 58 rcurveline
-45 55 -41 48 -37 42 rrcurveto
-689 -126 rmoveto
{5dab1f06} callgsubr
-61 -31 43 58 52 31 54 64 47 hvcurveto
134 -156 rlineto
-67 -43 -47 -31 -47 hhcurveto
459 hmoveto
{5dab1f06} callgsubr
-61 -31 43 58 52 31 54 64 47 hvcurveto
134 -156 rlineto
-67 -43 -47 -31 -47 hhcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="942f298c">
{b458bdd3} callgsubr
{71ca5f9e} callgsubr
-98 -62 -51 -71 -83 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="b458bdd3">
37 65 35 89 25 98 -79 9 rcurveline
-16 -75 -22 -73 -26 -59 rrcurveto
return
</CharString>
<CharString index="2" fingerprint="71ca5f9e">
-132 151 -60 64 58 vvcurveto
60 46 50 180 -8 vhcurveto
-6 84 rlineto
-236 4 -74 -100 -96 vvcurveto
-47 23 -44 44 -58 vhcurveto
return
</CharString>
<CharString index="3" fingerprint="942f298c">
{b458bdd3} callgsubr
{71ca5f9e} callgsubr
-98 -62 -51 -71 -83 vvcurveto
return
</CharString>
<CharString index="4" fingerprint="a2bf9d92">
70 71 37 85 58 return
</CharString>
<CharString index="5" fingerprint="5dab1f06">
-61 -31 43 58 52 31 54 64 47 hvcurveto
134 -156 rlineto
-67 -43 -47 -31 -47 hhcurveto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -1,23 +1,14 @@
<Glyph name="bar_bar.liga" lsb="-265" width="625">
<CharString>
-265 85 360 85 vstem
-180 789 {0a47d65c} callsubr
445 991 {0a47d65c} callsubr
-180 789 rmoveto
-85 -8 rlineto
-983 85 vlineto
445 991 rmoveto
-85 -8 rlineto
-983 85 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0a47d65c">
rmoveto
-85 -8 rlineto
-983 85 vlineto
return
</CharString>
<CharString index="1" fingerprint="0a47d65c">
rmoveto
-85 -8 rlineto
-983 85 vlineto
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,7 +1,9 @@
<Glyph name="bar_greater.liga" lsb="-289" width="625">
<CharString>
-289 665 vstem
-204 789 {0a47d65c} callsubr
-204 789 rmoveto
-85 -8 rlineto
-983 85 vlineto
580 488 rlineto
77 vlineto
-84 -44 rmoveto
@@ -10,13 +12,6 @@
496 -357 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="0a47d65c">
rmoveto
-85 -8 rlineto
-983 85 vlineto
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,45 +1,23 @@
<Glyph name="colon_equal.liga" lsb="-401" width="625">
<CharString>
0 129 39 {cb9b10c3} callsubr
0 129 39 77 169 77 hstem
-553 134 512 438 vstem
-401 388 {d09d3f0f} callgsubr
779 -104 {8952ca5e} callsubr
-401 388 rmoveto
133 hlineto
2 130 rlineto
-133 hlineto
779 -104 rmoveto
1 77 rlineto
-538 -77 hlineto
-244 -278 {d09d3f0f} callgsubr
779 -98 {8952ca5e} callsubr
-244 -278 rmoveto
133 hlineto
2 130 rlineto
-133 hlineto
779 -98 rmoveto
1 77 rlineto
-538 -77 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb9b10c3">
{5e5f0c6d} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="444efb90">
hlineto
2 130 rlineto
-133 hlineto
return
</CharString>
<CharString index="2" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="1" fingerprint="d09d3f0f">
rmoveto
133 {444efb90} callsubr
return
</CharString>
<CharString index="2" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,46 +1,21 @@
<Glyph name="equal_equal.2.liga" lsb="-532" width="625">
<CharString>
{be56e9fa} callgsubr
168 77 169 77 hstem
-532 1063 vstem
-40 414 {8952ca5e} callsubr
-40 414 rmoveto
1 77 rlineto
-493 -77 hlineto
1062 hmoveto
{ab181b74} callgsubr
1 77 rlineto
-493 -77 hlineto
-78 {6b7916a4} callgsubr
-78 -246 rmoveto
1 77 rlineto
-493 -77 hlineto
1062 hmoveto
{ab181b74} callgsubr
1 77 rlineto
-493 -77 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb9b10c3">
{5e5f0c6d} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="be56e9fa">
168 {cb9b10c3} callsubr
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
<CharString index="3" fingerprint="6b7916a4">
-246 {8952ca5e} callsubr
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,40 +1,15 @@
<Glyph name="equal_equal.liga" lsb="-532" width="625">
<CharString>
{be56e9fa} callgsubr
168 77 169 77 hstem
-532 1063 vstem
530 414 {8952ca5e} callsubr
530 414 rmoveto
1 77 rlineto
-1063 -77 hlineto
1062 {6b7916a4} callgsubr
1062 -246 rmoveto
1 77 rlineto
-1063 -77 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb9b10c3">
{5e5f0c6d} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="be56e9fa">
168 {cb9b10c3} callsubr
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
<CharString index="3" fingerprint="6b7916a4">
-246 {8952ca5e} callsubr
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,45 +1,27 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1157" width="625">
<CharString>
{be56e9fa} callgsubr
168 77 169 77 hstem
-1158 1688 vstem
-647 414 {b5f8f374} callsubr
-667 -246 {b5f8f374} callsubr
-647 414 rmoveto
1 77 rlineto
-511 -77 hlineto
1099 hmoveto
1 77 rlineto
-512 -77 hlineto
1099 hmoveto
1 77 rlineto
-511 -77 hlineto
-667 -246 rmoveto
1 77 rlineto
-511 -77 hlineto
1099 hmoveto
1 77 rlineto
-512 -77 hlineto
1099 hmoveto
1 77 rlineto
-511 -77 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb9b10c3">
{5e5f0c6d} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="b5f8f374">
{8952ca5e} callsubr
-511 -77 hlineto
1099 hmoveto
{ab181b74} callgsubr
-512 -77 hlineto
1099 hmoveto
{ab181b74} callgsubr
-511 -77 hlineto
return
</CharString>
<CharString index="2" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="be56e9fa">
168 {cb9b10c3} callsubr
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,38 +1,18 @@
<Glyph name="equal_equal_equal.liga" lsb="-1157" width="625">
<CharString>
45 77 169 {cb9b10c3} callsubr
45 77 169 77 169 77 hstem
-1157 1688 cntrmask 11100000
530 537 {8952ca5e} callsubr
530 537 rmoveto
1 77 rlineto
-1688 -77 hlineto
1687 {6b7916a4} callgsubr
1687 -246 rmoveto
1 77 rlineto
-1688 -77 hlineto
1687 {6b7916a4} callgsubr
1687 -246 rmoveto
1 77 rlineto
-1688 -77 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb9b10c3">
{5e5f0c6d} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="1" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
<CharString index="2" fingerprint="6b7916a4">
-246 {8952ca5e} callsubr
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,79 +1,22 @@
<Glyph name="equal_equal_greater.liga" lsb="-1157" width="625">
<CharString>
{2d9d014a} callgsubr
-1402 -77 1495 {d08059f3} callgsubr
-1508 -77 1415 {c2e7c1d8} callsubr
-25 694 -501 77 169 77 hstemhm
440 84 hintmask 10010000
160 669 rmoveto
-52 -65 rlineto
hintmask 01110000
137 -113 rlineto
-1402 -77 1495 hlineto
102 -84 rlineto
-11 vlineto
-89 -74 rlineto
-1508 -77 1415 hlineto
-155 -129 rlineto
hintmask 10010000
51 -64 370 311 rlineto
77 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="73b4eeb5">
-25 694 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="3" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="4" fingerprint="6fed55c0">
137 -113 rlineto
return
</CharString>
<CharString index="5" fingerprint="c2e7c1d8">
{81b66a3d} callgsubr
hintmask 10010000
{0ebde8d9} callsubr
endchar
</CharString>
<CharString index="6" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="7" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="8" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2d9d014a">
{73b4eeb5} callsubr
440 84 hintmask 10010000
{68618674} callsubr
hintmask 01110000
{6fed55c0} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="d08059f3">
hlineto
102 -84 rlineto
-11 vlineto
-89 -74 rlineto
return
</CharString>
<CharString index="4" fingerprint="81b66a3d">
hlineto
-155 -129 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,79 +1,22 @@
<Glyph name="equal_greater.liga" lsb="-532" width="625">
<CharString>
{2d9d014a} callgsubr
-777 -77 870 {d08059f3} callgsubr
-883 -77 790 {c2e7c1d8} callsubr
-25 694 -501 77 169 77 hstemhm
440 84 hintmask 10010000
160 669 rmoveto
-52 -65 rlineto
hintmask 01110000
137 -113 rlineto
-777 -77 870 hlineto
102 -84 rlineto
-11 vlineto
-89 -74 rlineto
-883 -77 790 hlineto
-155 -129 rlineto
hintmask 10010000
51 -64 370 311 rlineto
77 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="73b4eeb5">
-25 694 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="3" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="4" fingerprint="6fed55c0">
137 -113 rlineto
return
</CharString>
<CharString index="5" fingerprint="c2e7c1d8">
{81b66a3d} callgsubr
hintmask 10010000
{0ebde8d9} callsubr
endchar
</CharString>
<CharString index="6" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="7" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="8" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2d9d014a">
{73b4eeb5} callsubr
440 84 hintmask 10010000
{68618674} callsubr
hintmask 01110000
{6fed55c0} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="d08059f3">
hlineto
102 -84 rlineto
-11 vlineto
-89 -74 rlineto
return
</CharString>
<CharString index="4" fingerprint="81b66a3d">
hlineto
-155 -129 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,6 +1,6 @@
<Glyph name="equal_less_less.liga" lsb="-1157" width="625">
<CharString>
{480b8ca3} callgsubr
-24 693 -501 77 169 77 hstemhm
-1157 1680 -771 84 266 84 hintmask 01001100
-164 330 rmoveto
332 275 rlineto
@@ -8,68 +8,22 @@
-50 64 rlineto
hintmask 01101100
-213 -178 rlineto
-1062 -77 970 {f52ca306} callsubr
-1062 -77 970 hlineto
-61 -51 rlineto
-77 vlineto
49 -41 rlineto
-958 -77 1049 hlineto
hintmask 10001100
229 -192 52 64 {34825a9a} callgsubr
229 -192 52 64 -337 279 rlineto
350 hmoveto
{a802daf0} callgsubr
{4948d217} callgsubr
rlineto
11 vlineto
332 275 -50 64 -366 -306 rlineto
-77 vlineto
369 -310 rlineto
hintmask 10010000
52 64 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="1" fingerprint="f52ca306">
hlineto
-61 -51 rlineto
-77 vlineto
49 -41 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="480b8ca3">
-24 693 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="34825a9a">
-337 279 rlineto
return
</CharString>
<CharString index="4" fingerprint="a802daf0">
11 vlineto
332 275 return
</CharString>
<CharString index="5" fingerprint="4948d217">
-50 64 {d6f695ab} callgsubr
return
</CharString>
<CharString index="6" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="7" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="8" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,10 +1,10 @@
<Glyph name="exclam_equal.liga" lsb="-532" width="625">
<CharString>
{f05ddc40} callsubr
-639 {2104c6cb} callgsubr
-210 1017 -639 77 169 77 hstemhm
-532 1063 -818 593 hintmask 01110000
120 414 rmoveto
410 {2baa6024} callgsubr
410 hlineto
1 77 rlineto
-371 hlineto
hintmask 01101000
146 279 rlineto
@@ -20,32 +20,11 @@
80 -32 rlineto
hintmask 01001000
198 378 rlineto
539 {2baa6024} callgsubr
539 hlineto
1 77 rlineto
-500 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f05ddc40">
-210 1017 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="2baa6024">
hlineto
{ab181b74} callgsubr
return
</CharString>
<CharString index="3" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,64 +1,38 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1157" width="625">
<CharString>
{f05ddc40} callsubr
-762 77 169 {2104c6cb} callgsubr
-210 1017 -762 77 169 77 169 77 hstemhm
-1157 1688 -1151 593 cntrmask 01110000
hintmask 01111000
530 291 {8952ca5e} callsubr
hintmask 00111000
530 291 rmoveto
1 77 rlineto
-768 hlineto
88 169 rlineto
679 {2baa6024} callgsubr
679 hlineto
1 77 rlineto
-640 hlineto
hintmask 01110100
hintmask 00110100
82 156 rlineto
hintmask 10000100
-78 37 rlineto
hintmask 01010100
hintmask 00110100
-101 -193 rlineto
-951 -77 911 hlineto
hintmask 01110100
-89 -169 rlineto
-822 -77 782 hlineto
hintmask 01110100
-88 -169 rlineto
-694 -77 654 hlineto
-117 -223 rlineto
hintmask 10000100
80 -32 rlineto
hintmask 01010100
133 255 rlineto
937 {2baa6024} callgsubr
-897 hlineto
hintmask 01110100
133 255 rlineto
937 hlineto
1 77 rlineto
-897 hlineto
88 169 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f05ddc40">
-210 1017 return
</CharString>
<CharString index="1" fingerprint="8952ca5e">
rmoveto
{ab181b74} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
<CharString index="3" fingerprint="2baa6024">
hlineto
{ab181b74} callgsubr
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -4,19 +4,14 @@
-426 47 rmoveto
-85 vlineto
hintmask 10000000
801 324 {25e18274} callgsubr
801 324 rlineto
77 vlineto
-764 306 -40 -70 702 -266 rlineto
-14 vlineto
110 -486 rmoveto
73 -809 -73 vlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="25e18274">
rlineto
77 vlineto
-764 306 -40 -70 702 -266 rlineto
-14 vlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -2,7 +2,10 @@
<CharString>
-429 805 vstem
-426 47 rmoveto
31 -72 770 311 {25e18274} callgsubr
31 -72 770 311 rlineto
77 vlineto
-764 306 -40 -70 702 -266 rlineto
-14 vlineto
-699 -472 rmoveto
801 326 rlineto
-87 vlineto
@@ -10,13 +13,5 @@
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="25e18274">
rlineto
77 vlineto
-764 306 -40 -70 702 -266 rlineto
-14 vlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -1,20 +1,26 @@
<Glyph name="greater_equal_greater.liga" lsb="-1147" width="625">
<CharString>
{73b4eeb5} callsubr
-25 694 -501 77 169 77 hstemhm
-1147 1671 -1334 84 1166 84 hintmask 10001100
{68618674} callsubr
160 669 rmoveto
-52 -65 rlineto
hintmask 01101100
{6fed55c0} callsubr
137 -113 rlineto
-1123 hlineto
hintmask 10001100
-212 178 {518377e0} callsubr
-212 178 -52 -65 332 -274 rlineto
-11 vlineto
hintmask 10010000
-337 -280 51 -64 rlineto
hintmask 01010000
230 193 rlineto
1124 {81b66a3d} callgsubr
1124 hlineto
-155 -129 rlineto
hintmask 10010000
51 -64 rlineto
hintmask 10001100
{17aabf5c} callsubr
370 311 rlineto
77 vlineto
-84 -44 rmoveto
hintmask 01001100
-89 -74 rlineto
@@ -27,62 +33,6 @@
102 -84 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="73b4eeb5">
-25 694 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="3" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="4" fingerprint="6fed55c0">
137 -113 rlineto
return
</CharString>
<CharString index="5" fingerprint="518377e0">
{51c2609d} callgsubr
hintmask 10010000
-337 -280 51 -64 rlineto
return
</CharString>
<CharString index="6" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="7" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="51c2609d">
-52 -65 332 -274 rlineto
-11 vlineto
return
</CharString>
<CharString index="3" fingerprint="81b66a3d">
hlineto
-155 -129 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,69 +1,33 @@
<Glyph name="greater_greater_equal.liga" lsb="-1147" width="625">
<CharString>
{73b4eeb5} callsubr
-25 694 -501 77 169 77 hstemhm
-1147 1679 -1342 84 260 84 hintmask 01001100
-726 363 rmoveto
hintmask 10001100
-364 306 {518377e0} callsubr
-364 306 -52 -65 332 -274 rlineto
-11 vlineto
hintmask 10010000
-337 -280 51 -64 rlineto
hintmask 10001100
{7d1d3dc1} callsubr
370 311 rlineto
344 hmoveto
77 vlineto
hintmask 01101100
-61 51 rlineto
973 {2baa6024} callgsubr
973 hlineto
1 77 rlineto
-1065 hlineto
hintmask 10001100
-212 178 {51c2609d} callgsubr
-212 178 -52 -65 332 -274 rlineto
-11 vlineto
-337 -280 51 -64 rlineto
hintmask 01001100
230 193 rlineto
1052 {2baa6024} callgsubr
1052 hlineto
1 77 rlineto
-962 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="73b4eeb5">
-25 694 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="518377e0">
{51c2609d} callgsubr
hintmask 10010000
-337 -280 51 -64 rlineto
return
</CharString>
<CharString index="3" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="2" fingerprint="51c2609d">
-52 -65 332 -274 rlineto
-11 vlineto
return
</CharString>
<CharString index="3" fingerprint="2baa6024">
hlineto
{ab181b74} callgsubr
return
</CharString>
<CharString index="4" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,47 +1,18 @@
<Glyph name="hyphen_greater.liga" lsb="-486" width="625">
<CharString>
{add9cb07} callgsubr
-885 -78 886 {e70b385b} callgsubr
-25 694 -383 78 hstemhm
440 84 hintmask 10100000
160 669 rmoveto
-52 -65 rlineto
hintmask 01100000
291 -240 rlineto
-885 -78 886 hlineto
-297 -247 rlineto
hintmask 10100000
51 -64 370 311 rlineto
77 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="1" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="2" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="3" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="4" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="add9cb07">
-25 694 -383 78 hstemhm
440 84 hintmask 10100000
{68618674} callsubr
hintmask 01100000
291 -240 rlineto
return
</CharString>
<CharString index="1" fingerprint="e70b385b">
hlineto
-297 -247 rlineto
hintmask 10100000
{0ebde8d9} callsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,22 +3,13 @@
286 78 hstem
-440 352 176 352 vstem
-94 286 rmoveto
{6661d53b} callgsubr
6 78 rlineto
-352 -78 hlineto
874 hmoveto
{6661d53b} callgsubr
6 78 rlineto
-352 -78 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="6661d53b">
6 78 rlineto
-352 -78 hlineto
return
</CharString>
<CharString index="1" fingerprint="6661d53b">
6 78 rlineto
-352 -78 hlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -1,47 +1,18 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-1111" width="625">
<CharString>
{add9cb07} callgsubr
-1510 -78 1511 {e70b385b} callgsubr
-25 694 -383 78 hstemhm
440 84 hintmask 10100000
160 669 rmoveto
-52 -65 rlineto
hintmask 01100000
291 -240 rlineto
-1510 -78 1511 hlineto
-297 -247 rlineto
hintmask 10100000
51 -64 370 311 rlineto
77 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="1" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="2" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="3" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="4" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="add9cb07">
-25 694 -383 78 hstemhm
440 84 hintmask 10100000
{68618674} callsubr
hintmask 01100000
291 -240 rlineto
return
</CharString>
<CharString index="1" fingerprint="e70b385b">
hlineto
-297 -247 rlineto
hintmask 10100000
{0ebde8d9} callsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,26 +1,16 @@
<Glyph name="less_equal.2.liga" lsb="-429" width="625">
<CharString>
-161 536 {4094d862} callsubr
-161 536 vstem
372 47 rmoveto
-699 272 rlineto
14 vlineto
702 266 -40 70 -764 -306 rlineto
-77 vlineto
801 -324 rlineto
3 -129 rmoveto
73 -804 -73 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4094d862">
vstem
372 47 rmoveto
-699 272 rlineto
14 vlineto
702 266 -40 70 -764 {3c39be5e} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,27 +1,17 @@
<Glyph name="less_equal.liga" lsb="-429" width="625">
<CharString>
375 805 {4094d862} callsubr
375 805 vstem
372 47 rmoveto
-699 272 rlineto
14 vlineto
702 266 -40 70 -764 -306 rlineto
-77 vlineto
770 -311 rlineto
31 -128 rmoveto
-31 -72 -770 311 rlineto
87 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="4094d862">
vstem
372 47 rmoveto
-699 272 rlineto
14 vlineto
702 266 -40 70 -764 {3c39be5e} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,81 +1,28 @@
<Glyph name="less_equal_equal.liga" lsb="-1148" width="625">
<CharString>
{100ccab2} callsubr
-84 1680 hintmask 01010000
-24 693 -501 77 169 77 hstemhm
-1148 84 -84 1680 hintmask 01010000
-1064 319 rmoveto
11 vlineto
hintmask 01110000
101 84 rlineto
1493 {2baa6024} callgsubr
-1401 {4f917770} callsubr
1493 hlineto
1 77 rlineto
-1401 hlineto
138 114 rlineto
hintmask 10010000
{a6f54b4d} callgsubr
1412 {2baa6024} callgsubr
-50 64 rlineto
hintmask 10001000
-366 -306 rlineto
-77 vlineto
369 -310 52 64 rlineto
hintmask 01001000
-155 128 rlineto
1412 hlineto
1 77 rlineto
-1506 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="100ccab2">
{480b8ca3} callgsubr
-1148 84 return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="4f917770">
hlineto
138 114 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="480b8ca3">
-24 693 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="2baa6024">
hlineto
{ab181b74} callgsubr
return
</CharString>
<CharString index="4" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
<CharString index="5" fingerprint="a6f54b4d">
-50 64 rlineto
hintmask 10001000
{ec1485d5} callgsubr
rlineto
hintmask 01001000
-155 128 rlineto
return
</CharString>
<CharString index="6" fingerprint="ec1485d5">
{d6f695ab} callgsubr
52 64 return
</CharString>
<CharString index="7" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="8" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="9" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,24 @@
<Glyph name="less_equal_greater.liga" lsb="-1148" width="625">
<CharString>
{100ccab2} callsubr
1504 84 hintmask 10011000
{68618674} callsubr
-24 693 -501 77 169 77 hstemhm
-1148 84 1504 84 hintmask 10011000
160 669 rmoveto
-52 -65 rlineto
hintmask 01111000
{6fed55c0} callsubr
-1115 {4f917770} callsubr
{31c0401c} callgsubr
-155 128 rlineto
1140 {81b66a3d} callgsubr
137 -113 rlineto
-1115 hlineto
138 114 rlineto
hintmask 10011000
{0ebde8d9} callsubr
-50 64 -366 -306 rlineto
-77 vlineto
369 -310 52 64 rlineto
hintmask 01111000
-155 128 rlineto
1140 hlineto
-155 -129 rlineto
hintmask 10011000
51 -64 370 311 rlineto
77 vlineto
-84 -44 rmoveto
hintmask 01111000
-89 -74 rlineto
@@ -22,88 +30,6 @@
102 -84 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="100ccab2">
{480b8ca3} callgsubr
-1148 84 return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="68618674">
160 {69d40705} callsubr
-52 -65 rlineto
return
</CharString>
<CharString index="3" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="4" fingerprint="6fed55c0">
137 -113 rlineto
return
</CharString>
<CharString index="5" fingerprint="4f917770">
hlineto
138 114 rlineto
return
</CharString>
<CharString index="6" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="7" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="8" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="480b8ca3">
-24 693 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="31c0401c">
hintmask 10011000
-50 64 {ec1485d5} callgsubr
rlineto
hintmask 01111000
return
</CharString>
<CharString index="4" fingerprint="ec1485d5">
{d6f695ab} callgsubr
52 64 return
</CharString>
<CharString index="5" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="6" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="7" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
<CharString index="8" fingerprint="81b66a3d">
hlineto
-155 -129 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,19 +1,26 @@
<Glyph name="less_equal_less.liga" lsb="-1148" width="625">
<CharString>
{100ccab2} callsubr
-84 1671 -421 84 hintmask 10000100
-24 693 -501 77 169 77 hstemhm
-1148 84 -84 1671 -421 84 hintmask 10000100
471 -24 rmoveto
hintmask 10001000
52 64 rlineto
hintmask 10000100
{34825a9a} callgsubr
{a802daf0} callgsubr
-50 64 rlineto
-337 279 rlineto
11 vlineto
332 275 -50 64 rlineto
hintmask 01100100
-213 -178 rlineto
-1125 {4f917770} callsubr
-1125 hlineto
138 114 rlineto
hintmask 10000100
{a6f54b4d} callgsubr
-50 64 rlineto
hintmask 10001000
-366 -306 rlineto
-77 vlineto
369 -310 52 64 rlineto
hintmask 01001000
-155 128 rlineto
1124 hlineto
-1217 77 rmoveto
hintmask 01010100
@@ -21,77 +28,12 @@
11 vlineto
hintmask 01110100
101 84 rlineto
1126 {f52ca306} callsubr
1126 hlineto
-61 -51 rlineto
-77 vlineto
49 -41 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="100ccab2">
{480b8ca3} callgsubr
-1148 84 return
</CharString>
<CharString index="1" fingerprint="95e8401a">
-501 {2104c6cb} callgsubr
return
</CharString>
<CharString index="2" fingerprint="4f917770">
hlineto
138 114 rlineto
return
</CharString>
<CharString index="3" fingerprint="f52ca306">
hlineto
-61 -51 rlineto
-77 vlineto
49 -41 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="480b8ca3">
-24 693 {95e8401a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2104c6cb">
{5e5f0c6d} callgsubr
hstemhm
return
</CharString>
<CharString index="2" fingerprint="5e5f0c6d">
77 169 77 return
</CharString>
<CharString index="3" fingerprint="34825a9a">
-337 279 rlineto
return
</CharString>
<CharString index="4" fingerprint="a802daf0">
11 vlineto
332 275 return
</CharString>
<CharString index="5" fingerprint="a6f54b4d">
-50 64 rlineto
hintmask 10001000
{ec1485d5} callgsubr
rlineto
hintmask 01001000
-155 128 rlineto
return
</CharString>
<CharString index="6" fingerprint="ec1485d5">
{d6f695ab} callgsubr
52 64 return
</CharString>
<CharString index="7" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="8" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="9" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -2,9 +2,17 @@
<CharString>
-24 693 -669 123 163 78 hstemhm
-1773 84 685 127 hintmask 01011000
-964 {3e9f41a0} callsubr
-964 260 rmoveto
60 hlineto
2 95 28 295 5 101 rrcurveto
-116 hlineto
2 -101 19 -295 -95 vvcurveto
-393 345 rmoveto
{31c0401c} callgsubr
hintmask 10011000
-50 64 -366 -306 rlineto
-77 vlineto
369 -310 52 64 rlineto
hintmask 01111000
-297 246 rlineto
540 hlineto
6 78 rlineto
@@ -12,49 +20,12 @@
887 hmoveto
-78 1246 vlineto
6 78 rlineto
-1496 -364 {a36b40b4} callsubr
-1496 -364 rmoveto
127 hlineto
3 123 rlineto
-127 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="3e9f41a0">
260 rmoveto
60 hlineto
2 95 28 295 5 101 rrcurveto
-116 hlineto
2 -101 19 -295 -95 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="a36b40b4">
rmoveto
127 hlineto
3 123 rlineto
-127 hlineto
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="31c0401c">
hintmask 10011000
-50 64 {ec1485d5} callgsubr
rlineto
hintmask 01111000
return
</CharString>
<CharString index="1" fingerprint="ec1485d5">
{d6f695ab} callgsubr
52 64 return
</CharString>
<CharString index="2" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="3" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="4" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,34 +3,20 @@
-24 693 -383 78 hstemhm
-523 84 -84 1014 hintmask 01010000
491 364 rmoveto
-889 {65ab9a81} callsubr
-889 hlineto
291 241 rlineto
hintmask 10010000
-50 64 rlineto
hintmask 01100000
-366 -306 rlineto
-77 vlineto
hintmask 10100000
369 -310 52 64 rlineto
hintmask 01100000
-297 246 rlineto
884 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="65ab9a81">
hlineto
291 241 rlineto
hintmask 10010000
-50 64 rlineto
hintmask 01100000
{3136202a} callgsubr
hintmask 10100000
369 -310 52 64 rlineto
hintmask 01100000
-297 246 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="1" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,34 +3,20 @@
-24 693 -383 78 hstemhm
-1148 84 -84 1639 hintmask 01010000
491 364 rmoveto
-1514 {65ab9a81} callsubr
-1514 hlineto
291 241 rlineto
hintmask 10010000
-50 64 rlineto
hintmask 01100000
-366 -306 rlineto
-77 vlineto
hintmask 10100000
369 -310 52 64 rlineto
hintmask 01100000
-297 246 rlineto
1509 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="65ab9a81">
hlineto
291 241 rlineto
hintmask 10010000
-50 64 rlineto
hintmask 01100000
{3136202a} callgsubr
hintmask 10100000
369 -310 52 64 rlineto
hintmask 01100000
-297 246 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="1" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,45 +1,19 @@
<Glyph name="less_slash.liga" lsb="-523" width="625">
<CharString>
{f05ddc40} callsubr
-831 693 hstemhm
-210 1017 -831 693 hstemhm
-523 84 204 593 hintmask 10110000
280 807 rmoveto
-395 -756 -324 268 rlineto
{a802daf0} callgsubr
rlineto
11 vlineto
332 275 rlineto
hintmask 01110000
{4948d217} callgsubr
-81 -154 rlineto
-50 64 -366 -306 rlineto
-77 vlineto
369 -310 -81 -154 rlineto
hintmask 10110000
80 -32 513 980 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f05ddc40">
-210 1017 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a802daf0">
11 vlineto
332 275 return
</CharString>
<CharString index="1" fingerprint="4948d217">
-50 64 {d6f695ab} callgsubr
return
</CharString>
<CharString index="2" fingerprint="d6f695ab">
{3136202a} callgsubr
369 -310 return
</CharString>
<CharString index="3" fingerprint="3136202a">
-366 {3c39be5e} callgsubr
return
</CharString>
<CharString index="4" fingerprint="3c39be5e">
-306 rlineto
-77 vlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -2,36 +2,18 @@
<CharString>
-61 72 200 72 138 72 200 72 hstem
32 73 132 72 5 73 132 72 vstem
166 421 {d1415a9f} callgsubr
166 421 rmoveto
87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto
381 292 rmoveto
-78 37 -403 -771 80 -32 rlineto
24 746 {3da6b216} callsubr
278 -754 {d1415a9f} callgsubr
4 272 {3da6b216} callsubr
24 746 rmoveto
44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto
278 -754 rmoveto
87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto
4 272 rmoveto
44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="3da6b216">
rmoveto
44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto
return
</CharString>
<CharString index="1" fingerprint="3da6b216">
rmoveto
44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="d1415a9f">
rmoveto
87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto
return
</CharString>
<CharString index="1" fingerprint="d1415a9f">
rmoveto
87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,20 +3,10 @@
287 77 hstem
-278 81 394 81 vstem
278 364 rmoveto
207 -81 -207 -394 {7a9e492e} callsubr
208 394 -208 81 208 196 vlineto
{ab181b74} callgsubr
207 -81 -207 -394 207 -81 -207 -197 -77 197 -208 81 208 394 -208 81 208 196 vlineto
1 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7a9e492e">
207 -81 -207 -197 -77 197 -208 81 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="ab181b74">
1 77 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,50 +1,31 @@
<Glyph name="question_question.liga" lsb="-418" width="625">
<CharString>
0 122 546 85 hstem
-317 {cb214c64} callsubr
99 {cb214c64} callsubr
vstem
-317 124 121 96 99 124 121 96 vstem
-408 753 rmoveto
{a6c3505d} callgsubr
-10 -85 rlineto
279 -18 67 -44 -53 vvcurveto
-79 -199 -61 -9 -158 vhcurveto
64 -2 rlineto
15 143 225 56 123 vvcurveto
87 -97 73 -335 18 vhcurveto
440 hmoveto
{a6c3505d} callgsubr
-350 -753 {cfefbe6a} callgsubr
438 -122 {cfefbe6a} callgsubr
-10 -85 rlineto
279 -18 67 -44 -53 vvcurveto
-79 -199 -61 -9 -158 vhcurveto
64 -2 rlineto
15 143 225 56 123 vvcurveto
87 -97 73 -335 18 vhcurveto
-350 -753 rmoveto
123 hlineto
3 122 rlineto
-124 hlineto
438 -122 rmoveto
123 hlineto
3 122 rlineto
-124 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="cb214c64">
124 121 96 return
</CharString>
<CharString index="1" fingerprint="cb214c64">
124 121 96 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="a6c3505d">
-10 -85 rlineto
279 -18 67 -44 -53 vvcurveto
-79 -199 -61 -9 -158 vhcurveto
64 -2 rlineto
15 143 225 56 123 vvcurveto
87 -97 73 -335 18 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="a6c3505d">
-10 -85 rlineto
279 -18 67 -44 -53 vvcurveto
-79 -199 -61 -9 -158 vhcurveto
64 -2 rlineto
15 143 225 56 123 vvcurveto
87 -97 73 -335 18 vhcurveto
return
</CharString>
<CharString index="2" fingerprint="cfefbe6a">
rmoveto
123 hlineto
3 122 rlineto
-124 hlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,43 +1,18 @@
<Glyph name="slash_greater.liga" lsb="-382" width="625">
<CharString>
{f05ddc40} callsubr
-832 694 hstemhm
-210 1017 -832 694 hstemhm
-382 593 229 84 hintmask 01110000
160 {69d40705} callsubr
160 669 rmoveto
-5 -7 56 108 rlineto
hintmask 10110000
{55975386} callsubr
421 805 321 -265 rlineto
-78 37 -515 -985 80 -32 421 805 321 -265 rlineto
-11 vlineto
-337 -280 rlineto
hintmask 01110000
{0ebde8d9} callsubr
51 -64 370 311 rlineto
77 vlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f05ddc40">
-210 1017 return
</CharString>
<CharString index="1" fingerprint="69d40705">
669 rmoveto
return
</CharString>
<CharString index="2" fingerprint="55975386">
-78 37 -515 -985 80 -32 return
</CharString>
<CharString index="3" fingerprint="0ebde8d9">
51 -64 {17aabf5c} callsubr
return
</CharString>
<CharString index="4" fingerprint="17aabf5c">
{7d1d3dc1} callsubr
77 vlineto
return
</CharString>
<CharString index="5" fingerprint="7d1d3dc1">
370 311 rlineto
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -10,8 +10,8 @@
-64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto
303 vlineto
hintmask 1111101101000000
{6b0561fb} callsubr
-71 -57 -57 -71 vhcurveto
38 22 26 41 47 vvcurveto
71 -57 57 -71 -71 -57 -57 -71 vhcurveto
hintmask 1111010101000000
-47 26 -41 38 -22 vhcurveto
-419 vlineto
@@ -22,43 +22,17 @@
128 128 128 128 hvcurveto
18 vlineto
hintmask 1111010101000000
{6b0561fb} callsubr
vhcurveto
38 22 26 41 47 vvcurveto
71 -57 57 -71 vhcurveto
hintmask 1111101101000000
-384 63 rmoveto
{30fa4c08} callgsubr
{0f5e6060} callgsubr
hvcurveto
384 -256 {8c0930cd} callgsubr
-384 -512 {8c0930cd} callgsubr
35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto
384 -256 rmoveto
-35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
-384 -512 rmoveto
-35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="6b0561fb">
38 22 26 41 47 vvcurveto
71 -57 57 -71 return
</CharString>
<CharString index="1" fingerprint="6b0561fb">
38 22 26 41 47 vvcurveto
71 -57 57 -71 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="30fa4c08">
35 29 -29 -35 -35 -29 -29 -35 return
</CharString>
<CharString index="1" fingerprint="0f5e6060">
-35 -29 29 35 35 29 29 35 return
</CharString>
<CharString index="2" fingerprint="8c0930cd">
rmoveto
{0f5e6060} callgsubr
{30fa4c08} callgsubr
hvcurveto
return
</CharString>
<CharString index="3" fingerprint="30fa4c08">
35 29 -29 -35 -35 -29 -29 -35 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,11 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="625">
<CharString>
{f3a6bced} callsubr
-205 1209 hstem
-20 692 vstem
672 365 rmoveto
-690 639 -2 -1209 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f3a6bced">
-205 1209 hstem
-20 692 vstem
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,11 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="625">
<CharString>
{f3a6bced} callsubr
-205 1209 hstem
-20 692 vstem
-20 365 rmoveto
692 -570 -2 1209 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f3a6bced">
-205 1209 hstem
-20 692 vstem
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,51 @@
<Glyph name="w_w_w.liga" lsb="-1176" width="625">
<CharString>
0 112 -112 114 430 -20 hstemhm
-1176 104 1526 100 hintmask 01111000
-1176 544 rmoveto
14 -204 27 -211 24 -129 rrcurveto
94 hlineto
107 339 122 -339 rlineto
52 hlineto
108 337 132 -337 rlineto
54 hlineto
117 335 122 -335 rlineto
53 hlineto
130 336 110 -336 rlineto
53 hlineto
118 339 132 -339 rlineto
97 hlineto
22 129 28 211 14 204 rrcurveto
-100 hlineto
hintmask 10111000
-9 -155 -8 -130 -10 -147 rrcurveto
-5 hlineto
-13 35 -99 256 -12 28 rrcurveto
-64 hlineto
hintmask 01111000
-111 -317 rlineto
-4 hlineto
-13 35 -76 251 -12 28 rrcurveto
-64 hlineto
hintmask 10111000
-123 -316 rlineto
-5 hlineto
-12 35 -89 252 -12 28 rrcurveto
-64 hlineto
hintmask 01111000
-111 -313 rlineto
-5 hlineto
-13 35 -99 252 -12 28 rrcurveto
-63 hlineto
-101 -315 rlineto
-5 hlineto
-12 35 -89 254 -12 28 rrcurveto
-64 hlineto
-100 -317 rlineto
-5 hlineto
-11 147 -11 129 -8 154 rrcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -102,7 +102,7 @@
<metricDataFormat value="0"/>
<numberOfHMetrics value="478"/>
<numberOfHMetrics value="479"/>
</hhea>
@@ -3,42 +3,33 @@
-11 81 hstem
-462 87 142 84 177 87 142 84 vstem
-462 124 rmoveto
{ad35efbc} callgsubr
-83 45 -52 83 71 82 45 87 86 vhcurveto
128 -181 194 11 168 170 34 -48 40 -47 46 -47 71 58 rcurveline
-52 52 -43 50 -36 50 {55c9c96f} callgsubr
-52 52 -43 50 -36 50 45 55 45 67 44 78 -75 26 rcurveline
-33 -65 -33 -54 -33 -46 -40 69 -25 68 -9 70 rrcurveto
67 68 39 72 55 vvcurveto
37 -25 21 -36 -58 -71 -105 -120 vhcurveto
-9 vlineto
-142 -121 -87 -121 -110 vvcurveto
1 -15 -24 27 -21 26 -19 27 rlinecurve
{55c9c96f} callgsubr
45 55 45 67 44 78 -75 26 rcurveline
-33 -65 -33 -54 -33 -46 -40 69 -25 68 -9 70 rrcurveto
67 68 39 72 55 vvcurveto
37 -25 21 -36 -58 -71 -105 -120 vhcurveto
-9 vlineto
-142 -121 -87 -121 -110 vvcurveto
87 19 rmoveto
{4a31ad27} callgsubr
76 62 87 89 87 vhcurveto
15 -71 31 -73 44 -72 rrcurveto
-73 -66 -62 -34 -46 hhcurveto
-42 -25 26 47 hvcurveto
490 hmoveto
{4a31ad27} callgsubr
76 62 87 89 87 vhcurveto
15 -71 31 -73 44 -72 rrcurveto
-73 -66 -62 -34 -46 hhcurveto
-42 -25 26 47 hvcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="ad35efbc">
-83 45 -52 83 71 82 45 87 86 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="55c9c96f">
45 55 45 67 44 78 -75 26 rcurveline
-33 -65 -33 -54 -33 -46 -40 69 -25 68 -9 70 rrcurveto
67 68 39 72 55 vvcurveto
37 -25 21 -36 -58 -71 -105 -120 vhcurveto
-9 vlineto
-142 -121 -87 -121 -110 vvcurveto
return
</CharString>
<CharString index="2" fingerprint="4a31ad27">
76 62 87 89 87 vhcurveto
{47bfda45} callgsubr
-42 -25 26 47 hvcurveto
return
</CharString>
<CharString index="3" fingerprint="47bfda45">
15 -71 31 -73 44 -72 rrcurveto
-73 -66 -62 -34 -46 hhcurveto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -1,23 +1,14 @@
<Glyph name="bar_bar.liga" lsb="-372" width="625">
<CharString>
-372 276 179 276 vstem
-96 785 {4b261514} callgsubr
647 986 {4b261514} callgsubr
-96 785 rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
647 986 rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="4b261514">
rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
return
</CharString>
<CharString index="1" fingerprint="4b261514">
rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -2,19 +2,14 @@
<CharString>
-201 986 hstem
-353 701 vstem
-77 785 {4b261514} callgsubr
-77 785 rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
603 471 14 77 rlineto
-91 -36 rmoveto
-503 -393 149 765 356 -362 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="4b261514">
rmoveto
-84 -3 -192 -983 rlineto
84 hlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -2,68 +2,24 @@
<CharString>
140 131 115 132 hstem
-408 851 vstem
-361 386 {3222d6e6} callsubr
132 {0e9e0f8e} callgsubr
762 -104 {7807176c} callsubr
-545 {62d12451} callgsubr
-291 -274 {1b4e7231} callsubr
762 -103 {20afed72} callsubr
-544 {c1d997ea} callgsubr
-361 386 rmoveto
124 hlineto
26 132 rlineto
-124 hlineto
762 -104 rmoveto
16 76 rlineto
-545 hlineto
-15 -76 rlineto
-291 -274 rmoveto
124 hlineto
26 131 rlineto
-124 hlineto
762 -103 rmoveto
15 76 rlineto
-544 hlineto
-15 -76 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="3222d6e6">
rmoveto
124 hlineto
26 return
</CharString>
<CharString index="1" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="2" fingerprint="1b4e7231">
rmoveto
124 {61e10cb2} callsubr
return
</CharString>
<CharString index="3" fingerprint="61e10cb2">
hlineto
26 131 {0e9e0f8e} callgsubr
return
</CharString>
<CharString index="4" fingerprint="20afed72">
rmoveto
{e86cdc87} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0e9e0f8e">
rlineto
-124 hlineto
return
</CharString>
<CharString index="1" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="2" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="3" fingerprint="0e9e0f8e">
rlineto
-124 hlineto
return
</CharString>
<CharString index="4" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="5" fingerprint="c1d997ea">
{62d12451} callgsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,67 +1,25 @@
<Glyph name="equal_equal.2.liga" lsb="-554" width="625">
<CharString>
{53655acc} callgsubr
-12 {6a441620} callgsubr
-496 {62d12451} callgsubr
168 76 170 76 hstem
-554 1132 vstem
-12 414 rmoveto
16 76 rlineto
-496 hlineto
-15 -76 rlineto
1069 hmoveto
{1af50f36} callgsubr
-496 {62d12451} callgsubr
-126 {e5d5018e} callsubr
-495 {62d12451} callgsubr
16 76 rlineto
-496 hlineto
-15 -76 rlineto
-126 -246 rmoveto
15 76 rlineto
-495 hlineto
-15 -76 rlineto
1069 hmoveto
{e86cdc87} callgsubr
-495 {c1d997ea} callgsubr
15 76 rlineto
-495 hlineto
-15 -76 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="1" fingerprint="e5d5018e">
-246 {20afed72} callsubr
return
</CharString>
<CharString index="2" fingerprint="20afed72">
rmoveto
{e86cdc87} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="53655acc">
{c0b7177d} callgsubr
-554 1132 vstem
return
</CharString>
<CharString index="1" fingerprint="c0b7177d">
168 {5ac84507} callgsubr
hstem
return
</CharString>
<CharString index="2" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="3" fingerprint="6a441620">
414 {7807176c} callsubr
return
</CharString>
<CharString index="4" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="5" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="6" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="7" fingerprint="c1d997ea">
{62d12451} callgsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,65 +1,17 @@
<Glyph name="equal_equal.liga" lsb="-554" width="625">
<CharString>
{53655acc} callgsubr
{2eb86cc7} callsubr
-1070 {62d12451} callgsubr
1022 {e5d5018e} callsubr
-1069 {c1d997ea} callgsubr
168 76 170 76 hstem
-554 1132 vstem
562 414 rmoveto
16 76 rlineto
-1070 hlineto
-15 -76 rlineto
1022 -246 rmoveto
15 76 rlineto
-1069 hlineto
-15 -76 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2eb86cc7">
562 {6a441620} callgsubr
return
</CharString>
<CharString index="1" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="2" fingerprint="e5d5018e">
-246 {20afed72} callsubr
return
</CharString>
<CharString index="3" fingerprint="20afed72">
rmoveto
{e86cdc87} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="53655acc">
{c0b7177d} callgsubr
-554 1132 vstem
return
</CharString>
<CharString index="1" fingerprint="c0b7177d">
168 {5ac84507} callgsubr
hstem
return
</CharString>
<CharString index="2" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="3" fingerprint="6a441620">
414 {7807176c} callsubr
return
</CharString>
<CharString index="4" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="5" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="6" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="7" fingerprint="c1d997ea">
{62d12451} callgsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,69 +1,33 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1179" width="625">
<CharString>
{c0b7177d} callgsubr
168 76 170 76 hstem
-1179 1757 vstem
-620 {6a441620} callgsubr
-513 {62d12451} callgsubr
-620 414 rmoveto
16 76 rlineto
-513 hlineto
-15 -76 rlineto
1103 hmoveto
{1af50f36} callgsubr
-513 {62d12451} callgsubr
16 76 rlineto
-513 hlineto
-15 -76 rlineto
1103 hmoveto
{1af50f36} callgsubr
-513 {62d12451} callgsubr
-717 {e5d5018e} callsubr
-512 {62d12451} callgsubr
16 76 rlineto
-513 hlineto
-15 -76 rlineto
-717 -246 rmoveto
15 76 rlineto
-512 hlineto
-15 -76 rlineto
1103 hmoveto
{e86cdc87} callgsubr
-512 {62d12451} callgsubr
15 76 rlineto
-512 hlineto
-15 -76 rlineto
1103 hmoveto
{e86cdc87} callgsubr
-512 {c1d997ea} callgsubr
15 76 rlineto
-512 hlineto
-15 -76 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="1" fingerprint="e5d5018e">
-246 {20afed72} callsubr
return
</CharString>
<CharString index="2" fingerprint="20afed72">
rmoveto
{e86cdc87} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="c0b7177d">
168 {5ac84507} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="6a441620">
414 {7807176c} callsubr
return
</CharString>
<CharString index="3" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="4" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="5" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="6" fingerprint="c1d997ea">
{62d12451} callgsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,60 +1,21 @@
<Glyph name="equal_equal_equal.liga" lsb="-1205" width="625">
<CharString>
{c0b7177d} callgsubr
168 76 170 76 hstem
-1205 1809 vstem
588 537 {7807176c} callsubr
-1695 {62d12451} callgsubr
1642 -246 {7807176c} callsubr
-1695 {62d12451} callgsubr
1647 {e5d5018e} callsubr
-1694 {c1d997ea} callgsubr
588 537 rmoveto
16 76 rlineto
-1695 hlineto
-15 -76 rlineto
1642 -246 rmoveto
16 76 rlineto
-1695 hlineto
-15 -76 rlineto
1647 -246 rmoveto
15 76 rlineto
-1694 hlineto
-15 -76 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="1" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="2" fingerprint="e5d5018e">
-246 {20afed72} callsubr
return
</CharString>
<CharString index="3" fingerprint="20afed72">
rmoveto
{e86cdc87} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="c0b7177d">
168 {5ac84507} callgsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="3" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="4" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="5" fingerprint="c1d997ea">
{62d12451} callgsubr
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,66 +1,25 @@
<Glyph name="equal_equal_greater.liga" lsb="-1179" width="625">
<CharString>
{11d18bab} callgsubr
-1179 1727 {e372a54e} callgsubr
-1409 {62d12451} callgsubr
-21 687 -498 76 170 76 hstemhm
-1179 1727 hintmask 10010000
238 666 rmoveto
-61 -60 rlineto
hintmask 00110000
115 -116 rlineto
-1409 hlineto
-15 -76 rlineto
1499 hlineto
92 -93 -2 -10 rlineto
{65da6b10} callgsubr
-1524 {62d12451} callgsubr
1428 {da05d0ef} callsubr
hintmask 01110000
-97 -67 rlineto
-1524 hlineto
-15 -76 rlineto
1428 hlineto
-173 -119 rlineto
hintmask 10010000
39 -70 419 291 14 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="1" fingerprint="da05d0ef">
hlineto
-173 -119 {1b07c958} callsubr
{113542a9} callsubr
rlineto
return
</CharString>
<CharString index="2" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="3" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="e372a54e">
hintmask 10010000
{4d18085b} callgsubr
hintmask 00110000
115 -116 rlineto
return
</CharString>
<CharString index="3" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="4" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="5" fingerprint="65da6b10">
hintmask 01110000
-97 -67 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,66 +1,25 @@
<Glyph name="equal_greater.liga" lsb="-554" width="625">
<CharString>
{11d18bab} callgsubr
-554 1102 {e372a54e} callgsubr
-784 {62d12451} callgsubr
-21 687 -498 76 170 76 hstemhm
-554 1102 hintmask 10010000
238 666 rmoveto
-61 -60 rlineto
hintmask 00110000
115 -116 rlineto
-784 hlineto
-15 -76 rlineto
874 hlineto
92 -93 -2 -10 rlineto
{65da6b10} callgsubr
-899 {62d12451} callgsubr
803 {da05d0ef} callsubr
hintmask 01110000
-97 -67 rlineto
-899 hlineto
-15 -76 rlineto
803 hlineto
-173 -119 rlineto
hintmask 10010000
39 -70 419 291 14 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="1" fingerprint="da05d0ef">
hlineto
-173 -119 {1b07c958} callsubr
{113542a9} callsubr
rlineto
return
</CharString>
<CharString index="2" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="3" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="e372a54e">
hintmask 10010000
{4d18085b} callgsubr
hintmask 00110000
115 -116 rlineto
return
</CharString>
<CharString index="3" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="4" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="5" fingerprint="65da6b10">
hintmask 01110000
-97 -67 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,60 +1,30 @@
<Glyph name="equal_less_less.liga" lsb="-1179" width="625">
<CharString>
{11d18bab} callgsubr
-21 687 -498 76 170 76 hstemhm
-1179 1137 -204 472 -122 472 hintmask 00110100
-155 334 rmoveto
hintmask 00101000
{bec250cc} callgsubr
rlineto
381 262 rlineto
hintmask 10001000
-39 70 rlineto
hintmask 00101000
-253 -176 rlineto
-1051 {62d12451} callgsubr
-1051 hlineto
-15 -76 rlineto
956 hlineto
-56 -39 -14 -76 rlineto
hintmask 01101000
53 -55 rlineto
-971 {62d12451} callgsubr
-971 hlineto
-15 -76 rlineto
1060 hlineto
hintmask 10001000
{dd8cf1f6} callsubr
183 -189 62 60 -283 285 rlineto
352 10 rmoveto
hintmask 10010100
{bec250cc} callgsubr
{104e0888} callgsubr
-283 285 rlineto
381 262 -39 70 -419 -291 -14 -76 310 -320 62 60 -283 285 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="dd8cf1f6">
183 -189 62 60 -283 285 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="bec250cc">
381 262 return
</CharString>
<CharString index="3" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="4" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="5" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,71 +1,35 @@
<Glyph name="exclam_equal.liga" lsb="-554" width="625">
<CharString>
{f8980900} callgsubr
-629 {5ac84507} callgsubr
hstemhm
-202 999 -629 76 170 76 hstemhm
-394 752 hintmask 00110000
{2eb86cc7} callsubr
562 414 rmoveto
16 76 rlineto
-411 hlineto
191 275 {1b07c958} callsubr
191 275 rlineto
hintmask 10010000
-72 32 rlineto
hintmask 00110000
-214 -307 rlineto
-564 {62d12451} callgsubr
-564 hlineto
-15 -76 rlineto
526 hlineto
hintmask 01010000
-118 -170 rlineto
-440 {62d12451} callgsubr
-440 hlineto
-15 -76 rlineto
402 hlineto
-242 -348 {1b07c958} callsubr
-242 -348 rlineto
hintmask 10010000
80 -22 rlineto
hintmask 01010000
257 370 rlineto
572 hlineto
{e86cdc87} callgsubr
15 76 rlineto
-534 hlineto
hintmask 00110000
118 170 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2eb86cc7">
562 {6a441620} callgsubr
return
</CharString>
<CharString index="1" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
<CharString index="2" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="f8980900">
-202 999 return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="6a441620">
414 {7807176c} callsubr
return
</CharString>
<CharString index="3" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="4" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="5" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,18 @@
<Glyph name="exclam_equal_equal.liga" lsb="-1205" width="625">
<CharString>
{f8980900} callgsubr
hstemhm
-202 999 hstemhm
-1205 1809 -1328 752 hintmask 11000000
588 537 {7807176c} callsubr
588 537 rmoveto
16 76 rlineto
-682 hlineto
hintmask 10100000
106 152 -72 32 -128 -184 rlineto
-919 {62d12451} callgsubr
-919 hlineto
-15 -76 rlineto
881 hlineto
-118 -170 rlineto
-800 {62d12451} callgsubr
-800 hlineto
-15 -76 rlineto
762 hlineto
-119 -170 rlineto
-675 hlineto
@@ -20,42 +22,15 @@
hintmask 10100000
-157 -225 80 -22 172 247 rlineto
961 hlineto
{e86cdc87} callgsubr
15 76 rlineto
-924 hlineto
119 170 rlineto
837 {f8f09bfc} callgsubr
837 hlineto
16 76 rlineto
-801 hlineto
119 170 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="7807176c">
rmoveto
{1af50f36} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="f8980900">
-202 999 return
</CharString>
<CharString index="1" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="2" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="3" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
<CharString index="4" fingerprint="f8f09bfc">
hlineto
{1af50f36} callgsubr
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,83 +1,29 @@
<Glyph name="greater_equal_greater.liga" lsb="-1174" width="625">
<CharString>
{11d18bab} callgsubr
-1174 1722 {e372a54e} callgsubr
-21 687 -498 76 170 76 hstemhm
-1174 1722 hintmask 10010000
238 666 rmoveto
-61 -60 rlineto
hintmask 00110000
115 -116 rlineto
-1133 hlineto
hintmask 10010000
-171 176 {cc6c9f4a} callgsubr
{064b23fe} callgsubr
39 -70 rlineto
-171 176 -61 -60 282 -285 -2 -10 -381 -262 39 -70 rlineto
hintmask 01110000
272 189 rlineto
1112 {dc4a0503} callsubr
-1113 {5571bcb6} callsubr
1112 hlineto
-173 -119 rlineto
hintmask 10010000
39 -70 419 291 14 77 rlineto
-91 -36 rmoveto
hintmask 01110000
-97 -67 rlineto
-1113 hlineto
37 26 14 77 -65 67 rlineto
1134 hlineto
92 -93 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="1" fingerprint="dc4a0503">
{da05d0ef} callsubr
-91 -36 rmoveto
{65da6b10} callgsubr
return
</CharString>
<CharString index="2" fingerprint="da05d0ef">
hlineto
-173 -119 {1b07c958} callsubr
{113542a9} callsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="4" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
<CharString index="5" fingerprint="5571bcb6">
hlineto
37 26 14 77 -65 67 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="e372a54e">
hintmask 10010000
{4d18085b} callgsubr
hintmask 00110000
115 -116 rlineto
return
</CharString>
<CharString index="3" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="4" fingerprint="cc6c9f4a">
-61 -60 282 -285 -2 -10 return
</CharString>
<CharString index="5" fingerprint="064b23fe">
-381 -262 return
</CharString>
<CharString index="6" fingerprint="65da6b10">
hintmask 01110000
-97 -67 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,54 +1,26 @@
<Glyph name="greater_greater_equal.liga" lsb="-1174" width="625">
<CharString>
{11d18bab} callgsubr
-21 687 -498 76 170 76 hstemhm
-1174 472 -122 472 -184 1114 hintmask 00110000
-702 347 rmoveto
hintmask 10010000
-310 319 {cc6c9f4a} callgsubr
{064b23fe} callgsubr
39 -70 419 291 rlineto
-310 319 -61 -60 282 -285 -2 -10 -381 -262 39 -70 419 291 rlineto
hintmask 00100100
1294 220 rmoveto
-1069 hlineto
hintmask 10000100
-171 176 {cc6c9f4a} callgsubr
rlineto
-171 176 -61 -60 282 -285 -2 -10 rlineto
hintmask 10001000
{064b23fe} callgsubr
39 -70 rlineto
-381 -262 39 -70 rlineto
hintmask 01101000
272 189 rlineto
1028 hlineto
{e86cdc87} callgsubr
-933 {5571bcb6} callsubr
15 76 rlineto
-933 hlineto
37 26 14 77 -65 67 rlineto
979 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="5571bcb6">
hlineto
37 26 14 77 -65 67 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="cc6c9f4a">
-61 -60 282 -285 -2 -10 return
</CharString>
<CharString index="3" fingerprint="064b23fe">
-381 -262 return
</CharString>
<CharString index="4" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,55 +1,19 @@
<Glyph name="hyphen_greater.liga" lsb="-482" width="625">
<CharString>
{ce331721} callsubr
-482 1030 {3fd5f50e} callgsubr
-21 687 -380 78 hstemhm
-482 1030 hintmask 10100000
238 666 rmoveto
-61 -60 rlineto
hintmask 01100000
239 -242 rlineto
-883 hlineto
{f185d220} callsubr
903 {846e1aba} callgsubr
-15 -78 rlineto
903 hlineto
-345 -237 rlineto
hintmask 10100000
39 -70 419 291 14 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ce331721">
-21 687 -380 78 hstemhm
return
</CharString>
<CharString index="1" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="2" fingerprint="f185d220">
-15 -78 rlineto
return
</CharString>
<CharString index="3" fingerprint="e00cebbc">
{113542a9} callsubr
rlineto
endchar
</CharString>
<CharString index="4" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3fd5f50e">
hintmask 10100000
{4d18085b} callgsubr
hintmask 01100000
239 -242 rlineto
return
</CharString>
<CharString index="1" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="2" fingerprint="846e1aba">
hlineto
-345 -237 {2042e89d} callgsubr
{e00cebbc} callsubr
</CharString>
<CharString index="3" fingerprint="2042e89d">
rlineto
hintmask 10100000
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,31 +3,15 @@
286 78 hstem
-416 346 161 346 vstem
-85 286 rmoveto
{8c70c3da} callsubr
15 78 rlineto
-331 hlineto
-15 -78 rlineto
838 hmoveto
{8c70c3da} callsubr
15 78 rlineto
-331 hlineto
-15 -78 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="8c70c3da">
{31c226ba} callsubr
{f185d220} callsubr
return
</CharString>
<CharString index="1" fingerprint="31c226ba">
15 78 rlineto
-331 hlineto
return
</CharString>
<CharString index="2" fingerprint="f185d220">
-15 -78 rlineto
return
</CharString>
<CharString index="3" fingerprint="8c70c3da">
{31c226ba} callsubr
{f185d220} callsubr
return
</CharString>
</Subrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,55 +1,19 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-1107" width="625">
<CharString>
{ce331721} callsubr
-1107 1655 {3fd5f50e} callgsubr
-21 687 -380 78 hstemhm
-1107 1655 hintmask 10100000
238 666 rmoveto
-61 -60 rlineto
hintmask 01100000
239 -242 rlineto
-1508 hlineto
{f185d220} callsubr
1528 {846e1aba} callgsubr
-15 -78 rlineto
1528 hlineto
-345 -237 rlineto
hintmask 10100000
39 -70 419 291 14 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ce331721">
-21 687 -380 78 hstemhm
return
</CharString>
<CharString index="1" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="2" fingerprint="f185d220">
-15 -78 rlineto
return
</CharString>
<CharString index="3" fingerprint="e00cebbc">
{113542a9} callsubr
rlineto
endchar
</CharString>
<CharString index="4" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="3fd5f50e">
hintmask 10100000
{4d18085b} callgsubr
hintmask 01100000
239 -242 rlineto
return
</CharString>
<CharString index="1" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="2" fingerprint="846e1aba">
hlineto
-345 -237 {2042e89d} callgsubr
{e00cebbc} callsubr
</CharString>
<CharString index="3" fingerprint="2042e89d">
rlineto
hintmask 10100000
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,64 +1,22 @@
<Glyph name="less_equal_equal.liga" lsb="-1146" width="625">
<CharString>
{bc930f35} callsubr
1724 hintmask 00110000
-21 687 -498 76 170 76 hstemhm
-1146 1724 hintmask 00110000
-939 414 rmoveto
1501 {f8f09bfc} callgsubr
-1406 {2a759fe3} callgsubr
1501 hlineto
16 76 rlineto
-1406 hlineto
154 106 rlineto
hintmask 10010000
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01110000
-128 129 rlineto
1417 hlineto
{e86cdc87} callgsubr
15 76 rlineto
-1508 hlineto
-79 80 2 10 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="bc930f35">
{11d18bab} callgsubr
-1146 return
</CharString>
<CharString index="1" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="f8f09bfc">
hlineto
{1af50f36} callgsubr
return
</CharString>
<CharString index="3" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
<CharString index="4" fingerprint="2a759fe3">
hlineto
154 106 {1b07c958} callsubr
{104e0888} callgsubr
rlineto
hintmask 01110000
-128 129 rlineto
return
</CharString>
<CharString index="5" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="6" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
<CharString index="7" fingerprint="e86cdc87">
15 76 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,91 +1,30 @@
<Glyph name="less_equal_greater.liga" lsb="-1146" width="625">
<CharString>
{bc930f35} callsubr
1694 {e372a54e} callgsubr
-1120 {2a759fe3} callgsubr
1151 {dc4a0503} callsubr
-21 687 -498 76 170 76 hstemhm
-1146 1694 hintmask 10010000
238 666 rmoveto
-61 -60 rlineto
hintmask 00110000
115 -116 rlineto
-1120 hlineto
154 106 rlineto
hintmask 10010000
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01110000
-128 129 rlineto
1151 hlineto
-173 -119 rlineto
hintmask 10010000
39 -70 419 291 14 77 rlineto
-91 -36 rmoveto
hintmask 01110000
-97 -67 rlineto
-1338 hlineto
{14aab796} callsubr
-79 80 2 10 116 80 rlineto
1306 hlineto
92 -93 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="bc930f35">
{11d18bab} callgsubr
-1146 return
</CharString>
<CharString index="1" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="2" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="3" fingerprint="dc4a0503">
{da05d0ef} callsubr
-91 -36 rmoveto
{65da6b10} callgsubr
return
</CharString>
<CharString index="4" fingerprint="da05d0ef">
hlineto
-173 -119 {1b07c958} callsubr
{113542a9} callsubr
rlineto
return
</CharString>
<CharString index="5" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
<CharString index="6" fingerprint="14aab796">
-79 80 2 10 116 80 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="e372a54e">
hintmask 10010000
{4d18085b} callgsubr
hintmask 00110000
115 -116 rlineto
return
</CharString>
<CharString index="3" fingerprint="4d18085b">
238 {f17c6fdc} callsubr
-61 -60 rlineto
return
</CharString>
<CharString index="4" fingerprint="2a759fe3">
hlineto
154 106 {1b07c958} callsubr
{104e0888} callgsubr
rlineto
hintmask 01110000
-128 129 rlineto
return
</CharString>
<CharString index="5" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="6" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
<CharString index="7" fingerprint="65da6b10">
hintmask 01110000
-97 -67 rlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,70 +1,29 @@
<Glyph name="less_equal_less.liga" lsb="-1146" width="625">
<CharString>
{bc930f35} callsubr
1722 hintmask 00110000
-21 687 -498 76 170 76 hstemhm
-1146 1722 hintmask 00110000
195 334 rmoveto
{bec250cc} callgsubr
{1b07c958} callsubr
381 262 rlineto
hintmask 10010000
-39 70 rlineto
hintmask 00110000
-253 -176 rlineto
-1112 {2a759fe3} callgsubr
-1112 hlineto
154 106 rlineto
hintmask 10010000
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01110000
-128 129 rlineto
1133 hlineto
hintmask 10010000
{dd8cf1f6} callsubr
183 -189 62 60 -283 285 rlineto
hintmask 01110000
-1171 -80 rmoveto
{14aab796} callsubr
-79 80 2 10 116 80 rlineto
1113 hlineto
-56 -39 -14 -76 53 -55 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="bc930f35">
{11d18bab} callgsubr
-1146 return
</CharString>
<CharString index="1" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="2" fingerprint="dd8cf1f6">
183 -189 62 60 -283 285 rlineto
return
</CharString>
<CharString index="3" fingerprint="14aab796">
-79 80 2 10 116 80 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="11d18bab">
-21 687 -498 {5ac84507} callgsubr
hstemhm
return
</CharString>
<CharString index="1" fingerprint="5ac84507">
76 170 76 return
</CharString>
<CharString index="2" fingerprint="bec250cc">
381 262 return
</CharString>
<CharString index="3" fingerprint="2a759fe3">
hlineto
154 106 {1b07c958} callsubr
{104e0888} callgsubr
rlineto
hintmask 01110000
-128 129 rlineto
return
</CharString>
<CharString index="4" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="5" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -2,54 +2,30 @@
<CharString>
-21 687 -666 124 162 78 hstemhm
-1771 472 -418 616 29 274 20 1267 hintmask 01001110
-984 {746ff02b} callsubr
-984 260 rmoveto
59 hlineto
21 95 83 296 23 100 rrcurveto
-116 hlineto
-17 -100 -35 -296 -18 -95 rrcurveto
hintmask 01010110
-315 336 rmoveto
hintmask 10010110
{104e0888} callgsubr
rlineto
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01110110
-245 247 rlineto
528 {584bae74} callgsubr
528 hlineto
15 78 rlineto
-535 hlineto
873 hmoveto
{f185d220} callsubr
1252 {584bae74} callgsubr
-1561 -364 {e4f1ffe8} callgsubr
-15 -78 rlineto
1252 hlineto
15 78 rlineto
-1561 -364 rmoveto
122 hlineto
25 124 rlineto
-121 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="746ff02b">
260 rmoveto
59 hlineto
21 95 83 296 23 100 rrcurveto
-116 hlineto
-17 -100 -35 -296 -18 -95 rrcurveto
return
</CharString>
<CharString index="1" fingerprint="f185d220">
-15 -78 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="1" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
<CharString index="2" fingerprint="584bae74">
hlineto
15 78 rlineto
return
</CharString>
<CharString index="3" fingerprint="e4f1ffe8">
rmoveto
122 hlineto
25 124 rlineto
-121 hlineto
endchar
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,39 +1,17 @@
<Glyph name="less_hyphen.liga" lsb="-521" width="625">
<CharString>
{ce331721} callsubr
-21 687 -380 78 hstemhm
-521 1010 hintmask 01100000
489 364 rmoveto
-875 {4a50b003} callgsubr
-875 hlineto
337 232 rlineto
hintmask 10100000
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01100000
-245 247 rlineto
868 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ce331721">
-21 687 -380 78 hstemhm
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4a50b003">
hlineto
337 232 {2042e89d} callgsubr
{104e0888} callgsubr
rlineto
hintmask 01100000
-245 247 rlineto
return
</CharString>
<CharString index="1" fingerprint="2042e89d">
rlineto
hintmask 10100000
return
</CharString>
<CharString index="2" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="3" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,39 +1,17 @@
<Glyph name="less_hyphen_hyphen.liga" lsb="-1146" width="625">
<CharString>
{ce331721} callsubr
-21 687 -380 78 hstemhm
-1146 1635 hintmask 01100000
489 364 rmoveto
-1500 {4a50b003} callgsubr
-1500 hlineto
337 232 rlineto
hintmask 10100000
-39 70 -419 -291 -14 -76 310 -320 62 60 rlineto
hintmask 01100000
-245 247 rlineto
1493 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ce331721">
-21 687 -380 78 hstemhm
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4a50b003">
hlineto
337 232 {2042e89d} callgsubr
{104e0888} callgsubr
rlineto
hintmask 01100000
-245 247 rlineto
return
</CharString>
<CharString index="1" fingerprint="2042e89d">
rlineto
hintmask 10100000
return
</CharString>
<CharString index="2" fingerprint="104e0888">
{27d27e30} callgsubr
62 60 return
</CharString>
<CharString index="3" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,35 +1,17 @@
<Glyph name="less_slash.liga" lsb="-521" width="625">
<CharString>
{f8980900} callgsubr
-818 687 hstemhm
-202 999 -818 687 hstemhm
-521 472 -273 752 hintmask 10100000
358 797 rmoveto
-519 -746 -271 273 2 10 {bec250cc} callgsubr
rlineto
-519 -746 -271 273 2 10 381 262 rlineto
hintmask 01100000
{27d27e30} callgsubr
rlineto
-39 70 -419 -291 -14 -76 310 -320 rlineto
hintmask 01010000
-111 -159 {1b07c958} callsubr
-111 -159 rlineto
hintmask 10010000
80 -22 672 967 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="f8980900">
-202 999 return
</CharString>
<CharString index="1" fingerprint="bec250cc">
381 262 return
</CharString>
<CharString index="2" fingerprint="27d27e30">
-39 70 -419 -291 -14 -76 310 -320 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -3,52 +3,27 @@
287 76 hstem
3 498 vstem
300 363 rmoveto
{95276fad} callgsubr
-401 {5e15729d} callgsubr
40 207 rlineto
-81 hlineto
-40 -207 rlineto
-401 hlineto
40 207 rlineto
-81 hlineto
-40 -207 rlineto
-201 hlineto
-15 -76 rlineto
201 hlineto
-40 -208 rlineto
81 hlineto
40 208 rlineto
401 hlineto
-40 -208 rlineto
81 hlineto
40 208 rlineto
200 {f8f09bfc} callgsubr
200 hlineto
16 76 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="95276fad">
40 207 rlineto
-81 hlineto
-40 -207 rlineto
return
</CharString>
<CharString index="1" fingerprint="5e15729d">
hlineto
{95276fad} callgsubr
-201 {62d12451} callgsubr
201 hlineto
-40 -208 rlineto
81 hlineto
return
</CharString>
<CharString index="2" fingerprint="95276fad">
40 207 rlineto
-81 hlineto
-40 -207 rlineto
return
</CharString>
<CharString index="3" fingerprint="62d12451">
hlineto
-15 -76 rlineto
return
</CharString>
<CharString index="4" fingerprint="f8f09bfc">
hlineto
{1af50f36} callgsubr
return
</CharString>
<CharString index="5" fingerprint="1af50f36">
16 76 rlineto
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -3,47 +3,29 @@
0 123 hstem
-38 102 318 102 vstem
-335 753 rmoveto
{ce5baade} callsubr
-19 -89 rlineto
209 -25 107 -32 -80 vvcurveto
-63 -63 -60 -195 -100 vhcurveto
29 -49 rlineto
238 120 93 90 93 vvcurveto
106 -129 61 -270 28 vhcurveto
420 hmoveto
{ce5baade} callsubr
-464 -753 {378fec3f} callgsubr
395 -123 {378fec3f} callgsubr
-19 -89 rlineto
209 -25 107 -32 -80 vvcurveto
-63 -63 -60 -195 -100 vhcurveto
29 -49 rlineto
238 120 93 90 93 vvcurveto
106 -129 61 -270 28 vhcurveto
-464 -753 rmoveto
121 hlineto
25 123 rlineto
-121 hlineto
395 -123 rmoveto
121 hlineto
25 123 rlineto
-121 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="ce5baade">
-19 -89 rlineto
209 -25 107 -32 -80 vvcurveto
-63 -63 -60 -195 -100 vhcurveto
29 -49 rlineto
238 120 93 90 93 vvcurveto
106 -129 61 -270 28 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="ce5baade">
-19 -89 rlineto
209 -25 107 -32 -80 vvcurveto
-63 -63 -60 -195 -100 vhcurveto
29 -49 rlineto
238 120 93 90 93 vvcurveto
106 -129 61 -270 28 vhcurveto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="378fec3f">
rmoveto
121 hlineto
25 123 rlineto
-121 hlineto
return
</CharString>
<CharString index="1" fingerprint="378fec3f">
rmoveto
121 hlineto
25 123 rlineto
-121 hlineto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,50 +1,17 @@
<Glyph name="slash_greater.liga" lsb="-445" width="625">
<CharString>
{f8980900} callgsubr
-818 687 hstemhm
-202 999 -818 687 hstemhm
-445 752 -231 472 hintmask 01100000
238 {f17c6fdc} callsubr
69 99 {2042e89d} callgsubr
{dcffb410} callgsubr
553 796 271 -273 -2 -10 {1b07c958} callsubr
{064b23fe} callgsubr
rlineto
238 666 rmoveto
69 99 rlineto
hintmask 10100000
-72 32 -680 -977 80 -22 553 796 271 -273 -2 -10 rlineto
hintmask 10010000
-381 -262 rlineto
hintmask 01010000
{e00cebbc} callsubr
39 -70 419 291 14 77 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="f17c6fdc">
666 rmoveto
return
</CharString>
<CharString index="1" fingerprint="1b07c958">
rlineto
hintmask 10010000
return
</CharString>
<CharString index="2" fingerprint="e00cebbc">
{113542a9} callsubr
rlineto
endchar
</CharString>
<CharString index="3" fingerprint="113542a9">
39 -70 419 291 14 77 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="f8980900">
-202 999 return
</CharString>
<CharString index="1" fingerprint="2042e89d">
rlineto
hintmask 10100000
return
</CharString>
<CharString index="2" fingerprint="dcffb410">
-72 32 -680 -977 80 -22 return
</CharString>
<CharString index="3" fingerprint="064b23fe">
-381 -262 return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -10,8 +10,8 @@
-64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto
303 vlineto
hintmask 1111101101000000
{6b0561fb} callgsubr
-71 -57 -57 -71 vhcurveto
38 22 26 41 47 vvcurveto
71 -57 57 -71 -71 -57 -57 -71 vhcurveto
hintmask 1111010101000000
-47 26 -41 38 -22 vhcurveto
-419 vlineto
@@ -22,43 +22,17 @@
128 128 128 128 hvcurveto
18 vlineto
hintmask 1111010101000000
{6b0561fb} callgsubr
vhcurveto
38 22 26 41 47 vvcurveto
71 -57 57 -71 vhcurveto
hintmask 1111101101000000
-384 63 rmoveto
{30fa4c08} callsubr
{0f5e6060} callgsubr
hvcurveto
384 -256 {81f3244f} callgsubr
-384 -512 {81f3244f} callgsubr
35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto
384 -256 rmoveto
-35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
-384 -512 rmoveto
-35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="30fa4c08">
35 29 -29 -35 -35 -29 -29 -35 return
</CharString>
<CharString index="1" fingerprint="30fa4c08">
35 29 -29 -35 -35 -29 -29 -35 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="6b0561fb">
38 22 26 41 47 vvcurveto
71 -57 57 -71 return
</CharString>
<CharString index="1" fingerprint="6b0561fb">
38 22 26 41 47 vvcurveto
71 -57 57 -71 return
</CharString>
<CharString index="2" fingerprint="0f5e6060">
-35 -29 29 35 35 29 29 35 return
</CharString>
<CharString index="3" fingerprint="81f3244f">
rmoveto
{0f5e6060} callgsubr
{30fa4c08} callsubr
hvcurveto
return
</CharString>
</GlobalSubrs>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,11 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="625">
<CharString>
{f3a6bced} callgsubr
-205 1209 hstem
-20 692 vstem
672 365 rmoveto
-690 639 -2 -1209 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="f3a6bced">
-205 1209 hstem
-20 692 vstem
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -1,16 +1,11 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="625">
<CharString>
{f3a6bced} callgsubr
-205 1209 hstem
-20 692 vstem
-20 365 rmoveto
692 -570 -2 1209 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="f3a6bced">
-205 1209 hstem
-20 692 vstem
return
</CharString>
</GlobalSubrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,50 @@
<Glyph name="w_w_w.liga" lsb="-940" width="625">
<CharString>
0 111 -111 112 431 -20 hstemhm
-940 1559 hintmask 01110000
-940 hmoveto
86 hlineto
157 312 43 -312 rlineto
55 hlineto
158 308 42 -308 rlineto
55 hlineto
164 302 36 -302 rlineto
55 hlineto
161 308 39 -308 rlineto
55 hlineto
158 312 42 -312 rlineto
84 hlineto
70 201 51 163 48 179 rrcurveto
-93 hlineto
hintmask 10110000
-34 -152 -32 -128 -40 -152 rrcurveto
-5 hlineto
-39 315 rlineto
-56 hlineto
hintmask 01110000
-155 -314 rlineto
-5 hlineto
-36 310 rlineto
-56 hlineto
-158 -310 rlineto
-5 hlineto
-33 304 rlineto
-56 hlineto
-161 -304 rlineto
-5 hlineto
-39 310 rlineto
-56 hlineto
-155 -310 rlineto
-4 hlineto
-41 314 rlineto
-56 hlineto
-154 -314 rlineto
-4 hlineto
19 148 16 129 24 154 rrcurveto
-89 hlineto
-28 -203 -18 -211 -5 -129 rrcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1
View File
@@ -3,6 +3,7 @@ less_slash.liga </
slash_greater.liga />
underscore_underscore.liga __
colon_equal.liga :=
w_w_w.liga www
// alternate ligature glyphs
greater_equal.2.liga >=
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "operator-mono-lig",
"version": "2.2.5",
"version": "2.2.6",
"description": "Patch Operator Mono font to include ligatures",
"main": "index.js",
"scripts": {