Skip to content

Commit

Permalink
Merge pull request #5 from emmamarichal/master
Browse files Browse the repository at this point in the history
Add Sono
  • Loading branch information
sursly authored Jul 28, 2022
2 parents 687e39c + 0623f56 commit 0e72749
Show file tree
Hide file tree
Showing 54 changed files with 75 additions and 43 deletions.
10 changes: 10 additions & 0 deletions CONTRIBUTORS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# This is the official list of project authors for copyright purposes.
# This file is distinct from the CONTRIBUTORS.txt file.
# See the latter for an explanation.
#
# Names should be added to this file as:
# Name or Organization <email address>

Tyler Finck <[email protected]>
Rosalie Wagner <[email protected]>
Emma Marichal <[email protected]>
5 changes: 2 additions & 3 deletions OFL.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
Copyright (c) 2020, Tyler Finck (https://madebytyler.com)
Copyright (c) 2020, Etcetera Type Co (https://www.etc.supply).
Copyright 2020 The Sono Project Authors (https://github.com/sursly/sono)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
https://scripts.sil.org/OFL


-----------------------------------------------------------
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# sono
A soft monospace (or proportional!) variable font by [ty](https://tyfromtheinternet.com)

![Sample of Sono Family.](animated-sono.gif "animated sono")
![Sample of Sono Family.](documentation/animated-sono.gif "animated sono")

Seven weights: ExtraLight through ExtraBold. Sono Sans is proportional width glyphs/spacing with kerning. Sono is fixed-width (and obviously not kerned). Variable version (mono, wght) works in Figma 👍

![Animated Sono.](sono-words.gif "another animated sono")
![Animated Sono.](documentation/sono-words.gif "another animated sono")

These gifs are made from screen recordings of two demo html pages I've included in this repository.

![Comparing weights and axes](sono-compare-v1.jpg "comparing")
![Monospace vs proportional](sono-compare-v2.jpg "monospace vs proportional")
![Comparing weights and axes](documentation/sono-compare-v1.jpg "comparing")
![Monospace vs proportional](documentation/sono-compare-v2.jpg "monospace vs proportional")
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file modified fonts/otf/Sono-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-ExtraLight.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-Light.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-Regular.otf
Binary file not shown.
Binary file modified fonts/otf/Sono-SemiBold.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-ExtraLight.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-Light.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-Regular.otf
Binary file not shown.
Binary file modified fonts/otf/SonoSans-SemiBold.otf
Binary file not shown.
Binary file modified fonts/ttf/Sono-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-ExtraLight.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-Light.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/Sono-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-ExtraLight.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-Light.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/SonoSans-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/variable/sono[MONO,wght].ttf
Binary file not shown.
Binary file modified fonts/webfonts/Sono-Bold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-ExtraBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-ExtraLight.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-Light.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-Medium.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-Regular.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Sono-SemiBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-Bold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-ExtraBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-ExtraLight.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-Light.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-Medium.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-Regular.woff2
Binary file not shown.
Binary file modified fonts/webfonts/SonoSans-SemiBold.woff2
Binary file not shown.
2 changes: 1 addition & 1 deletion sources/config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
sources:
- sono.glyphs
- Sono.glyphs
axisOrder:
- MONO
- wght
Expand Down
93 changes: 58 additions & 35 deletions sources/sono.glyphs
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,11 @@ MONO = {
};
wght = {
200 = 200;
300 = 300;
400 = 400;
500 = 500;
600 = 600;
700 = 700;
800 = 800;
};
};
Expand Down Expand Up @@ -379,7 +384,7 @@ sub rinvertedbreve by rinvertedbreve.ss01;
labels = (
{
language = dflt;
value = "";
value = "Alternate I, l and r";
}
);
notes = "Name: ";
Expand All @@ -403,7 +408,7 @@ sub gdotaccent by gdotaccent.ss02;
labels = (
{
language = dflt;
value = "";
value = "Alternate c and g";
}
);
tag = ss02;
Expand Down Expand Up @@ -454,7 +459,7 @@ sub ytilde by ytilde.ss03;
labels = (
{
language = dflt;
value = "";
value = "Alternate a, t and y";
}
);
tag = ss03;
Expand All @@ -467,7 +472,7 @@ sub m by m.ss04;
labels = (
{
language = dflt;
value = "";
value = "Alternate M and m";
}
);
tag = ss04;
Expand All @@ -481,7 +486,7 @@ sub four by four.ss05;
labels = (
{
language = dflt;
value = "";
value = "Alternate numbers";
}
);
tag = ss05;
Expand All @@ -504,35 +509,35 @@ value = 38;
},
{
name = hheaAscender;
value = 1571;
value = 1824;
},
{
name = hheaDescender;
value = -500;
value = -576;
},
{
name = hheaLineGap;
value = 0;
},
{
name = typoAscender;
value = 1571;
value = 1824;
},
{
name = typoDescender;
value = -500;
value = -576;
},
{
name = typoLineGap;
value = 0;
},
{
name = winAscent;
value = 2124;
value = 2122;
},
{
name = winDescent;
value = 524;
value = 522;
}
);
iconName = Light;
Expand Down Expand Up @@ -585,35 +590,35 @@ value = 152;
},
{
name = hheaAscender;
value = 1571;
value = 1824;
},
{
name = hheaDescender;
value = -500;
value = -576;
},
{
name = hheaLineGap;
value = 0;
},
{
name = typoAscender;
value = 1571;
value = 1824;
},
{
name = typoDescender;
value = -500;
value = -576;
},
{
name = typoLineGap;
value = 0;
},
{
name = winAscent;
value = 2124;
value = 2122;
},
{
name = winDescent;
value = 524;
value = 522;
}
);
id = "324E61BF-7061-45AA-9F81-5D4ECCAA9032";
Expand Down Expand Up @@ -665,35 +670,35 @@ value = 38;
},
{
name = hheaAscender;
value = 1571;
value = 1824;
},
{
name = hheaDescender;
value = -500;
value = -576;
},
{
name = hheaLineGap;
value = 0;
},
{
name = typoAscender;
value = 1571;
value = 1824;
},
{
name = typoDescender;
value = -500;
value = -576;
},
{
name = typoLineGap;
value = 0;
},
{
name = winAscent;
value = 2124;
value = 2122;
},
{
name = winDescent;
value = 524;
value = 522;
}
);
iconName = Light;
Expand Down Expand Up @@ -746,35 +751,35 @@ value = 152;
},
{
name = hheaAscender;
value = 1571;
value = 1824;
},
{
name = hheaDescender;
value = -500;
value = -576;
},
{
name = hheaLineGap;
value = 0;
},
{
name = typoAscender;
value = 1571;
value = 1824;
},
{
name = typoDescender;
value = -500;
value = -576;
},
{
name = typoLineGap;
value = 0;
},
{
name = winAscent;
value = 2124;
value = 2122;
},
{
name = winDescent;
value = 524;
value = 522;
}
);
iconName = SemiBold;
Expand Down Expand Up @@ -2286,7 +2291,7 @@ unicode = 7840;
{
color = 10;
glyphname = Agrave;
lastChange = "2022-07-21 12:26:04 +0000";
lastChange = "2022-07-28 12:58:50 +0000";
layers = (
{
layerId = "BE68D89F-AB3F-4BDF-B332-ED50D7C47704";
Expand Down Expand Up @@ -2315,6 +2320,11 @@ ref = gravecomb.case;
width = 1238;
},
{
guides = (
{
pos = (393,1581);
}
);
layerId = "8A001557-9052-48C4-99E5-0FAF857062F1";
shapes = (
{
Expand Down Expand Up @@ -96576,7 +96586,7 @@ unicode = 731;
{
color = 6;
glyphname = acurve;
lastChange = "2022-07-21 12:26:04 +0000";
lastChange = "2022-07-28 12:37:18 +0000";
layers = (
{
layerId = "BE68D89F-AB3F-4BDF-B332-ED50D7C47704";
Expand Down Expand Up @@ -97488,12 +97498,12 @@ kerningLTR = {
"@MMK_R_Y" = -80;
};
"@MMK_L_F" = {
"@MMK_R_A" = 0;
"@MMK_R_a" = -120;
"@MMK_R_n" = -100;
"@MMK_R_o" = -100;
"@MMK_R_period" = -100;
"@MMK_R_y" = -100;
"@MMK_R_A" = 0;
};
"@MMK_L_I" = {
"@MMK_R_t" = -80;
Expand Down Expand Up @@ -97674,12 +97684,12 @@ three = -30;
"@MMK_R_Y" = 0;
};
"@MMK_L_F" = {
"@MMK_R_A" = 0;
"@MMK_R_a" = 0;
"@MMK_R_n" = 0;
"@MMK_R_o" = 0;
"@MMK_R_period" = 0;
"@MMK_R_y" = 0;
"@MMK_R_A" = 0;
};
"@MMK_L_I" = {
"@MMK_R_t" = 0;
Expand Down Expand Up @@ -97769,12 +97779,12 @@ three = -30;
"@MMK_R_Y" = 0;
};
"@MMK_L_F" = {
"@MMK_R_A" = 0;
"@MMK_R_a" = 0;
"@MMK_R_n" = 0;
"@MMK_R_o" = 0;
"@MMK_R_period" = 0;
"@MMK_R_y" = 0;
"@MMK_R_A" = 0;
};
"@MMK_L_I" = {
"@MMK_R_t" = 0;
Expand Down Expand Up @@ -97884,7 +97894,7 @@ key = copyrights;
values = (
{
language = dflt;
value = "Copyright (c) 2020 by Tyler Finck. All rights reserved.";
value = "Copyright 2020 The Sono Project Authors (https://github.com/sursly/sono)";
}
);
},
Expand Down Expand Up @@ -97917,6 +97927,19 @@ value = "https://tyfromtheinternet.com";
{
key = vendorID;
value = ETCO;
},
{
key = licenses;
values = (
{
language = dflt;
value = "This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL";
}
);
},
{
key = licenseURL;
value = "https://scripts.sil.org/OFL";
}
);
settings = {
Expand Down

0 comments on commit 0e72749

Please sign in to comment.