Skip to content

Commit

Permalink
Improving < and > glyphs.
Browse files Browse the repository at this point in the history
  • Loading branch information
wdanilo committed Jul 2, 2023
1 parent 10e43c1 commit 53b6e5c
Show file tree
Hide file tree
Showing 11 changed files with 53 additions and 55 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ In order to improve code readability, the following changes have been implemente
- [The Full Stop Glyph (`.`, U+002E)](https://www.compart.com/en/unicode/U+002E) has been adjusted with additional side spacing to improve its appearance in Enso code, such as `data.read`.
- [The Low Line Glyph (`_`, U+005F)](https://www.compart.com/en/unicode/U+005F) spacing and vertical alignment has been modified to ensure greater consistency when used to surround words.
- [The Apostrophe Glyph (`'`, U+0027)](https://www.compart.com/en/unicode/U+0027), [the Quotation Mark Glyph (`"`, U+0022)](https://www.compart.com/en/unicode/U+0022), and their left and right variants have been modified to not use italics style when using inside of a text.
- The mathematical operators (`+`, `-`, `*`) have been modified to have the same spacing and vertical alignment.
- The mathematical operators (`+`, `-`, `*`, `<`, `>`) have been modified to have the same spacing and vertical alignment.
- [The Space Glyph (' ', U+0020)](https://www.compart.com/en/unicode/U+0020) has been adjusted to have the same width as mathematical operators.
- Ligatures for `<|`, `|>`, and `->` have been added.

Expand Down
Binary file modified fonts/ttf/Enso-Black.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-ExtraLight.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-Light.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Enso-Thin.ttf
Binary file not shown.
106 changes: 52 additions & 54 deletions sources/Enso.glyphs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@
.appVersion = "3151";
.formatVersion = 3;
DisplayStrings = (
"*",
"+",
"-",
" "
"<>",
"<",
"+"
);
axes = (
{
Expand Down Expand Up @@ -76277,52 +76276,52 @@ unicode = 173;
glyphname = endash;
kernLeft = dash;
kernRight = dash;
lastChange = "2021-05-05 05:27:35 +0000";
lastChange = "2023-07-02 19:55:26 +0000";
layers = (
{
layerId = "D65C9A1E-0FCA-4B2D-8EDF-9F36CA9182A1";
shapes = (
{
closed = 1;
nodes = (
(500,280,l),
(500,300,l),
(0,300,l),
(0,280,l)
(390,280,l),
(390,300,l),
(60,300,l),
(60,280,l)
);
}
);
width = 500;
width = 450;
},
{
layerId = "9527F797-22C1-480E-A1FE-2CDBEBE1FD4C";
shapes = (
{
closed = 1;
nodes = (
(500,240,l),
(500,340,l),
(0,340,l),
(0,240,l)
(390,240,l),
(390,340,l),
(60,340,l),
(60,240,l)
);
}
);
width = 500;
width = 450;
},
{
layerId = "9E6B41AB-2970-4C41-8B35-4DBE0D296A43";
shapes = (
{
closed = 1;
nodes = (
(500,205,l),
(500,375,l),
(0,375,l),
(0,205,l)
(390,205,l),
(390,375,l),
(60,375,l),
(60,205,l)
);
}
);
width = 500;
width = 450;
}
);
unicode = 8211;
Expand Down Expand Up @@ -86081,7 +86080,7 @@ unicode = 8800;
glyphname = greater;
kernLeft = z;
kernRight = "-";
lastChange = "2021-05-05 05:27:35 +0000";
lastChange = "2023-07-02 20:00:37 +0000";
layers = (
{
layerId = "D65C9A1E-0FCA-4B2D-8EDF-9F36CA9182A1";
Expand All @@ -86099,23 +86098,23 @@ layerId = "9527F797-22C1-480E-A1FE-2CDBEBE1FD4C";
shapes = (
{
alignment = -1;
pos = (724,0);
pos = (750,0);
ref = less;
scale = (-1,1);
}
);
width = 724;
width = 750;
},
{
layerId = "9E6B41AB-2970-4C41-8B35-4DBE0D296A43";
shapes = (
{
pos = (688,0);
pos = (700,0);
ref = less;
scale = (-1,1);
}
);
width = 688;
width = 700;
}
);
metricLeft = "=|less";
Expand All @@ -86126,68 +86125,67 @@ unicode = 62;
glyphname = less;
kernLeft = "-";
kernRight = z;
lastChange = "2023-07-02 18:05:55 +0000";
lastChange = "2023-07-02 20:06:55 +0000";
layers = (
{
layerId = "D65C9A1E-0FCA-4B2D-8EDF-9F36CA9182A1";
shapes = (
{
closed = 1;
nodes = (
(646,52,l),
(88,289,l),
(88,291,l),
(646,528,l),
(646,550,l),
(66,303,l),
(66,277,l),
(646,30,l)
(600,52,l),
(215,289,l),
(215,291,l),
(600,528,l),
(600,550,l),
(200,303,l),
(200,277,l),
(600,30,l)
);
}
);
width = 756;
width = 800;
},
{
layerId = "9527F797-22C1-480E-A1FE-2CDBEBE1FD4C";
shapes = (
{
closed = 1;
nodes = (
(665,119,l),
(169,289,l),
(169,291,l),
(665,461,l),
(665,571,l),
(85,352,l),
(85,228,l),
(665,9,l)
(576,119,l),
(233,289,l),
(233,291,l),
(576,461,l),
(576,571,l),
(175,352,l),
(175,228,l),
(576,9,l)
);
}
);
width = 750;
width = 751;
},
{
layerId = "9E6B41AB-2970-4C41-8B35-4DBE0D296A43";
shapes = (
{
closed = 1;
nodes = (
(640,170,l),
(211,289,l),
(211,291,l),
(640,410,l),
(640,590,l),
(60,400,l),
(60,180,l),
(640,-10,l)
(550,170,l),
(254,289,l),
(254,291,l),
(550,410,l),
(550,590,l),
(150,400,l),
(150,180,l),
(550,-10,l)
);
}
);
width = 700;
}
);
metricLeft = "=hyphen";
metricRight = "=H";
metricRight = "=|";
unicode = 60;
},
{
Expand Down

0 comments on commit 53b6e5c

Please sign in to comment.