Skip to content

Commit

Permalink
add currency symbols
Browse files Browse the repository at this point in the history
- Added characters: ₿₴₽₹₩

Co-authored-by: HedaShi313 <[email protected]>
  • Loading branch information
stone-zeng and HedaShi313 committed Nov 28, 2023
1 parent 5b41b82 commit aaf15e4
Show file tree
Hide file tree
Showing 9 changed files with 396 additions and 35 deletions.
40 changes: 20 additions & 20 deletions src/SmileySans.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
.appVersion = "3150";
.appVersion = "3227";
.formatVersion = 3;
classes = (
{
Expand Down Expand Up @@ -1701,15 +1701,11 @@ type = "italic angle";
);
properties = (
{
key = familyNames;
key = copyrights;
values = (
{
language = dflt;
value = "Smiley Sans";
},
{
language = ZHS;
value = "得意黑";
value = "Copyright © 2022–2023 atelierAnchor. All rights reserved.";
}
);
},
Expand All @@ -1731,43 +1727,47 @@ key = designerURL;
value = "https://atelier-anchor.com";
},
{
key = manufacturers;
key = familyNames;
values = (
{
language = dflt;
value = atelierAnchor;
value = "Smiley Sans";
},
{
language = ZHS;
value = "atelierAnchor 锚坞";
value = "得意黑";
}
);
},
{
key = manufacturerURL;
value = "https://atelier-anchor.com";
},
{
key = copyrights;
key = licenses;
values = (
{
language = dflt;
value = "Copyright © 2022–2023 atelierAnchor. All rights reserved.";
value = "This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.";
}
);
},
{
key = licenses;
key = licenseURL;
value = "https://scripts.sil.org/OFL";
},
{
key = manufacturers;
values = (
{
language = dflt;
value = "This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.";
value = atelierAnchor;
},
{
language = ZHS;
value = "atelierAnchor 锚坞";
}
);
},
{
key = licenseURL;
value = "https://scripts.sil.org/OFL";
key = manufacturerURL;
value = "https://atelier-anchor.com";
}
);
unitsPerEm = 1000;
Expand Down
96 changes: 96 additions & 0 deletions src/SmileySans.glyphspackage/glyphs/bitcoin.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
{
glyphname = bitcoin;
layers = (
{
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(161,369,l),
(313,381,o),
(389,441,o),
(404,553,cs),
(420,671,o),
(342,757,o),
(207,757,cs),
(155,757,l),
(144,681,l),
(199,679,ls),
(276,676,o),
(313,636,o),
(301,551,cs),
(292,484,o),
(245,438,o),
(171,437,cs),
(108,436,l),
(96,344,l),
(138,345,ls),
(254,348,o),
(301,282,o),
(291,194,cs),
(280,98,o),
(210,54,o),
(122,54,cs),
(48,54,l),
(34,-30,l),
(109,-30,ls),
(278,-30,o),
(379,57,o),
(395,196,cs),
(407,296,o),
(360,410,o),
(150,410,c)
);
},
{
closed = 1;
nodes = (
(218,757,l),
(121,757,l),
(11,-30,l),
(108,-30,l)
);
},
{
closed = 1;
nodes = (
(336,698,l),
(364,880,l),
(292,880,l),
(264,698,l)
);
},
{
closed = 1;
nodes = (
(174,27,l),
(146,-152,l),
(218,-152,l),
(246,27,l)
);
},
{
closed = 1;
nodes = (
(226,698,l),
(254,880,l),
(182,880,l),
(154,698,l)
);
},
{
closed = 1;
nodes = (
(64,27,l),
(36,-152,l),
(108,-152,l),
(136,27,l)
);
}
);
width = 428;
}
);
unicode = 8383;
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ layers = (
layerId = m01;
shapes = (
{
alignment = -1;
pos = (97,0);
ref = brevecomb.case;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ pos = (231,778);
layerId = m01;
shapes = (
{
alignment = -1;
pos = (-84,168);
ref = circumflexcomb_hookabovecomb;
}
Expand Down
80 changes: 80 additions & 0 deletions src/SmileySans.glyphspackage/glyphs/hryvnia.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
glyphname = hryvnia;
layers = (
{
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(42,353,l),
(31,275,l),
(453,275,l),
(464,353,l)
);
},
{
closed = 1;
nodes = (
(60,483,l),
(49,405,l),
(471,405,l),
(482,483,l)
);
},
{
closed = 1;
nodes = (
(433,492,o),
(470,543,o),
(473,612,cs),
(476,701,o),
(411,758,o),
(320,758,cs),
(207,758,o),
(129,688,o),
(103,579,c),
(189,573,l),
(205,629,o),
(245,674,o),
(308,674,cs),
(358,674,o),
(382,635,o),
(379,592,cs),
(377,538,o),
(332,493,o),
(277,448,c),
(391,448,l)
);
},
{
closed = 1;
nodes = (
(79,260,o),
(40,202,o),
(35,140,cs),
(28,33,o),
(91,-30,o),
(197,-30,cs),
(311,-30,o),
(405,49,o),
(445,173,c),
(362,178,l),
(334,106,o),
(283,53,o),
(213,53,cs),
(157,53,o),
(131,85,o),
(133,145,cs),
(137,206,o),
(174,263,o),
(222,304,c),
(119,304,l)
);
}
);
width = 494;
}
);
unicode = 8372;
}
62 changes: 62 additions & 0 deletions src/SmileySans.glyphspackage/glyphs/ruble.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{
glyphname = ruble;
layers = (
{
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(262,665,ls),
(349,665,o),
(397,619,o),
(386,535,cs),
(374,444,o),
(319,398,o),
(205,394,cs),
(143,392,l),
(144,309,l),
(206,310,ls),
(358,312,o),
(469,382,o),
(487,522,cs),
(507,674,o),
(428,759,o),
(266,759,cs),
(198,759,l),
(198,665,l)
);
},
{
closed = 1;
nodes = (
(259,759,l),
(159,759,l),
(48,-30,l),
(148,-30,l)
);
},
{
closed = 1;
nodes = (
(4,184,l),
(385,184,l),
(397,262,l),
(16,262,l)
);
},
{
closed = 1;
nodes = (
(23,310,l),
(194,310,l),
(207,392,l),
(36,392,l)
);
}
);
width = 474;
}
);
unicode = 8381;
}
56 changes: 56 additions & 0 deletions src/SmileySans.glyphspackage/glyphs/rupeeI_ndian.glyph
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
glyphname = rupeeIndian;
layers = (
{
layerId = m01;
shapes = (
{
closed = 1;
nodes = (
(160,673,ls),
(233,673,o),
(288,624,o),
(272,532,cs),
(258,454,o),
(202,417,o),
(114,417,cs),
(51,417,l),
(39,328,l),
(115,328,ls),
(243,328,o),
(345,384,o),
(370,519,cs),
(386,607,o),
(354,670,o),
(299,701,c),
(298,681,l),
(478,681,l),
(490,759,l),
(109,759,l),
(98,673,l)
);
},
{
closed = 1;
nodes = (
(39,328,l),
(216,-30,l),
(325,-30,l),
(127,362,l)
);
},
{
closed = 1;
nodes = (
(71,503,l),
(452,503,l),
(464,581,l),
(83,581,l)
);
}
);
width = 437;
}
);
unicode = 8377;
}
Loading

0 comments on commit aaf15e4

Please sign in to comment.