diff --git a/sources/NotoSansArmenian.glyphspackage/glyphs/acutecomb.glyph b/sources/NotoSansArmenian.glyphspackage/glyphs/acutecomb.glyph new file mode 100644 index 00000000..0f05c084 --- /dev/null +++ b/sources/NotoSansArmenian.glyphspackage/glyphs/acutecomb.glyph @@ -0,0 +1,195 @@ +{ +category = Mark; +glyphname = acutecomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (-290,553); +}, +{ +name = top; +pos = (-290,765); +} +); +layerId = m004; +shapes = ( +{ +closed = 1; +nodes = ( +(-51,766,l), +(-260,766,l), +(-293,721,o), +(-355,657,o), +(-389,620,c), +(-389,606,l), +(-262,606,l), +(-208,640,o), +(-98,718,o), +(-51,756,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-262,553); +}, +{ +name = top; +pos = (-262,765); +} +); +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(-102,766,l), +(-284,766,l), +(-305,722,o), +(-330,673,o), +(-362,620,c), +(-362,606,l), +(-243,606,l), +(-193,653,o), +(-130,722,o), +(-102,756,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-272,536); +}, +{ +name = top; +pos = (-272,765); +} +); +layerId = m002; +shapes = ( +{ +closed = 1; +nodes = ( +(-124,766,l), +(-230,766,l), +(-253,721,o), +(-296,655,o), +(-325,618,c), +(-325,606,l), +(-267,606,l), +(-220,642,o), +(-149,719,o), +(-124,756,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-235,537); +}, +{ +name = top; +pos = (-235,765); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(-105,766,l), +(-202,766,l), +(-223,721,o), +(-253,671,o), +(-291,617,c), +(-291,606,l), +(-239,606,l), +(-198,642,o), +(-130,715,o), +(-105,757,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-166,528); +}, +{ +name = top; +pos = (-166,766); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(-41,766,l), +(-71,766,l), +(-100,723,o), +(-165,652,o), +(-210,612,c), +(-210,606,l), +(-189,606,l), +(-136,650,o), +(-76,714,o), +(-41,759,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-195,527); +}, +{ +name = top; +pos = (-195,763); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(-94,763,l), +(-124,763,l), +(-158,711,o), +(-190,671,o), +(-235,618,c), +(-235,606,l), +(-221,606,l), +(-182,643,o), +(-127,707,o), +(-94,756,c) +); +} +); +width = 0; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 769; +} diff --git a/sources/NotoSansArmenian.glyphspackage/glyphs/circumflexcomb.glyph b/sources/NotoSansArmenian.glyphspackage/glyphs/circumflexcomb.glyph new file mode 100644 index 00000000..6e3c4185 --- /dev/null +++ b/sources/NotoSansArmenian.glyphspackage/glyphs/circumflexcomb.glyph @@ -0,0 +1,237 @@ +{ +category = Mark; +glyphname = circumflexcomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (-6,553); +}, +{ +name = top; +pos = (-6,765); +} +); +layerId = m004; +shapes = ( +{ +closed = 1; +nodes = ( +(-101,766,l), +(-131,720,o), +(-189,656,o), +(-227,620,c), +(-227,606,l), +(-101,606,l), +(-66,628,o), +(-41,649,o), +(-6,679,c), +(29,649,o), +(57,626,o), +(92,606,c), +(216,606,l), +(216,620,l), +(182,654,o), +(122,720,o), +(91,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,553); +}, +{ +name = top; +pos = (0,765); +} +); +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(-73,766,l), +(-90,731,o), +(-142,654,o), +(-169,620,c), +(-169,606,l), +(-68,606,l), +(-51,620,o), +(-28,645,o), +(0,679,c), +(27,646,o), +(50,622,o), +(70,606,c), +(169,606,l), +(169,620,l), +(129,673,o), +(97,722,o), +(74,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (2,536); +}, +{ +name = top; +pos = (2,765); +} +); +layerId = m002; +shapes = ( +{ +closed = 1; +nodes = ( +(-44,766,l), +(-70,721,o), +(-130,656,o), +(-167,617,c), +(-167,606,l), +(-107,606,l), +(-72,628,o), +(-36,660,o), +(0,696,c), +(36,660,o), +(74,627,o), +(109,606,c), +(171,606,l), +(171,617,l), +(133,655,o), +(70,721,o), +(46,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,537); +}, +{ +name = top; +pos = (0,765); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(-39,766,l), +(-58,723,o), +(-95,665,o), +(-131,616,c), +(-131,606,l), +(-86,606,l), +(-62,629,o), +(-31,665,o), +(0,700,c), +(30,665,o), +(58,632,o), +(86,606,c), +(131,606,l), +(131,616,l), +(98,660,o), +(59,721,o), +(38,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-14,528); +}, +{ +name = top; +pos = (-14,763); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(-24,763,l), +(-48,722,o), +(-103,653,o), +(-140,612,c), +(-140,606,l), +(-119,606,l), +(-82,643,o), +(-41,693,o), +(-13,731,c), +(15,693,o), +(54,643,o), +(91,606,c), +(112,606,l), +(112,612,l), +(75,653,o), +(22,722,o), +(-2,763,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,527); +}, +{ +name = top; +pos = (0,763); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(-15,763,l), +(-39,719,o), +(-83,644,o), +(-104,613,c), +(-104,606,l), +(-88,606,l), +(-61,639,o), +(-25,696,o), +(0,733,c), +(27,693,o), +(61,640,o), +(89,606,c), +(104,606,l), +(104,613,l), +(92,632,o), +(41,716,o), +(15,763,c) +); +} +); +width = 0; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 770; +} diff --git a/sources/NotoSansArmenian.glyphspackage/glyphs/gravecomb.glyph b/sources/NotoSansArmenian.glyphspackage/glyphs/gravecomb.glyph new file mode 100644 index 00000000..1216498c --- /dev/null +++ b/sources/NotoSansArmenian.glyphspackage/glyphs/gravecomb.glyph @@ -0,0 +1,195 @@ +{ +category = Mark; +glyphname = gravecomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (-390,553); +}, +{ +name = top; +pos = (-390,765); +} +); +layerId = m004; +shapes = ( +{ +closed = 1; +nodes = ( +(-559,766,l), +(-559,756,l), +(-511,718,o), +(-402,640,o), +(-348,606,c), +(-221,606,l), +(-221,620,l), +(-254,657,o), +(-315,721,o), +(-349,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-262,553); +}, +{ +name = top; +pos = (-262,765); +} +); +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(-412,766,l), +(-412,756,l), +(-386,724,o), +(-303,636,o), +(-271,606,c), +(-152,606,l), +(-152,620,l), +(-170,648,o), +(-213,727,o), +(-230,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-363,536); +}, +{ +name = top; +pos = (-363,765); +} +); +layerId = m002; +shapes = ( +{ +closed = 1; +nodes = ( +(-493,766,l), +(-493,756,l), +(-470,719,o), +(-397,642,o), +(-351,606,c), +(-292,606,l), +(-292,618,l), +(-323,655,o), +(-366,721,o), +(-388,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-278,537); +}, +{ +name = top; +pos = (-278,765); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(-391,766,l), +(-391,757,l), +(-365,714,o), +(-297,640,o), +(-257,606,c), +(-205,606,l), +(-205,617,l), +(-233,654,o), +(-273,720,o), +(-294,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-362,528); +}, +{ +name = top; +pos = (-362,766); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(-446,766,l), +(-446,759,l), +(-411,714,o), +(-351,650,o), +(-298,606,c), +(-277,606,l), +(-277,612,l), +(-322,652,o), +(-387,723,o), +(-416,766,c) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-329,527); +}, +{ +name = top; +pos = (-329,763); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(-401,763,l), +(-401,756,l), +(-368,705,o), +(-310,644,o), +(-272,606,c), +(-256,606,l), +(-256,617,l), +(-295,663,o), +(-335,708,o), +(-370,763,c) +); +} +); +width = 0; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 768; +} diff --git a/sources/NotoSansArmenian.glyphspackage/glyphs/macroncomb.glyph b/sources/NotoSansArmenian.glyphspackage/glyphs/macroncomb.glyph new file mode 100644 index 00000000..4e68fe77 --- /dev/null +++ b/sources/NotoSansArmenian.glyphspackage/glyphs/macroncomb.glyph @@ -0,0 +1,159 @@ +{ +category = Mark; +glyphname = macroncomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (-1,553); +}, +{ +name = top; +pos = (-1,724); +} +); +layerId = m004; +shapes = ( +{ +closed = 1; +nodes = ( +(-178,721,l), +(-178,606,l), +(177,606,l), +(177,721,l) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-1,553); +}, +{ +name = top; +pos = (-1,739); +} +); +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(-149,736,l), +(-149,621,l), +(148,621,l), +(148,736,l) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (1,536); +}, +{ +name = top; +pos = (1,679); +} +); +layerId = m002; +shapes = ( +{ +closed = 1; +nodes = ( +(-148,677,l), +(-148,606,l), +(149,606,l), +(149,677,l) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (1,537); +}, +{ +name = top; +pos = (1,679); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(-121,676,l), +(-121,614,l), +(122,614,l), +(122,676,l) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-2,528); +}, +{ +name = top; +pos = (-2,638); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(-129,638,l), +(-129,614,l), +(126,614,l), +(126,638,l) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (-10,527); +}, +{ +name = top; +pos = (-10,641); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(-111,641,l), +(-111,617,l), +(91,617,l), +(91,641,l) +); +} +); +width = 0; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 772; +} diff --git a/sources/NotoSansArmenian.glyphspackage/glyphs/ringcomb.glyph b/sources/NotoSansArmenian.glyphspackage/glyphs/ringcomb.glyph new file mode 100644 index 00000000..c42b32cc --- /dev/null +++ b/sources/NotoSansArmenian.glyphspackage/glyphs/ringcomb.glyph @@ -0,0 +1,309 @@ +{ +category = Mark; +glyphname = ringcomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (-14,553); +}, +{ +name = top; +pos = (-12,851); +} +); +layerId = m004; +shapes = ( +{ +closed = 1; +nodes = ( +(58,604,o), +(117,651,o), +(117,728,cs), +(117,804,o), +(57,851,o), +(-16,851,cs), +(-93,851,o), +(-145,804,o), +(-145,727,cs), +(-145,651,o), +(-93,604,o), +(-16,604,cs) +); +}, +{ +closed = 1; +nodes = ( +(-43,686,o), +(-57,703,o), +(-57,727,cs), +(-57,752,o), +(-39,768,o), +(-16,768,cs), +(7,768,o), +(25,752,o), +(25,727,cs), +(25,703,o), +(7,686,o), +(-16,686,cs) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,553); +}, +{ +name = top; +pos = (2,851); +} +); +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(74,604,o), +(124,659,o), +(124,728,cs), +(124,797,o), +(73,851,o), +(0,851,cs), +(-75,851,o), +(-124,799,o), +(-124,727,cs), +(-124,656,o), +(-75,604,o), +(0,604,cs) +); +}, +{ +closed = 1; +nodes = ( +(-27,687,o), +(-41,704,o), +(-41,728,cs), +(-41,752,o), +(-23,769,o), +(0,769,cs), +(23,769,o), +(41,752,o), +(41,728,cs), +(41,704,o), +(23,687,o), +(0,687,cs) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (2,536); +}, +{ +name = top; +pos = (4,817); +} +); +layerId = m002; +shapes = ( +{ +closed = 1; +nodes = ( +(65,606,o), +(112,645,o), +(112,713,cs), +(112,778,o), +(64,817,o), +(1,817,cs), +(-64,817,o), +(-108,778,o), +(-108,712,cs), +(-108,645,o), +(-64,606,o), +(1,606,cs) +); +}, +{ +closed = 1; +nodes = ( +(-35,656,o), +(-55,677,o), +(-55,712,cs), +(-55,747,o), +(-31,768,o), +(1,768,cs), +(33,768,o), +(57,747,o), +(57,712,cs), +(57,677,o), +(34,656,o), +(1,656,cs) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,537); +}, +{ +name = top; +pos = (2,810); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(64,609,o), +(105,650,o), +(105,711,cs), +(105,771,o), +(61,810,o), +(0,810,cs), +(-65,810,o), +(-105,770,o), +(-105,709,cs), +(-105,649,o), +(-65,609,o), +(0,609,cs) +); +}, +{ +closed = 1; +nodes = ( +(-35,658,o), +(-53,678,o), +(-53,709,cs), +(-53,740,o), +(-31,762,o), +(1,762,cs), +(35,762,o), +(54,740,o), +(54,709,cs), +(54,678,o), +(32,658,o), +(1,658,cs) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (3,528); +}, +{ +name = top; +pos = (3,811); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(58,611,o), +(103,652,o), +(103,711,cs), +(103,766,o), +(58,811,o), +(3,811,cs), +(-52,811,o), +(-98,768,o), +(-98,711,cs), +(-98,651,o), +(-51,611,o), +(3,611,cs) +); +}, +{ +closed = 1; +nodes = ( +(-42,635,o), +(-74,669,o), +(-74,711,cs), +(-74,753,o), +(-41,787,o), +(3,787,cs), +(44,787,o), +(79,753,o), +(79,711,cs), +(79,669,o), +(48,635,o), +(3,635,cs) +); +} +); +width = 0; +}, +{ +anchors = ( +{ +name = _top; +pos = (0,527); +}, +{ +name = top; +pos = (0,789); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(51,617,o), +(87,650,o), +(87,702,cs), +(87,755,o), +(49,789,o), +(-1,789,cs), +(-49,789,o), +(-87,757,o), +(-87,703,cs), +(-87,648,o), +(-47,617,o), +(1,617,cs) +); +}, +{ +closed = 1; +nodes = ( +(-42,639,o), +(-64,668,o), +(-64,703,cs), +(-64,740,o), +(-42,767,o), +(-1,767,cs), +(39,767,o), +(64,741,o), +(64,702,cs), +(64,664,o), +(40,639,o), +(1,639,cs) +); +} +); +width = 0; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 778; +} diff --git a/sources/NotoSansArmenian.glyphspackage/order.plist b/sources/NotoSansArmenian.glyphspackage/order.plist index 11030059..eb726dda 100644 --- a/sources/NotoSansArmenian.glyphspackage/order.plist +++ b/sources/NotoSansArmenian.glyphspackage/order.plist @@ -106,5 +106,10 @@ uniFB14, uniFB15, uniFB16, uniFB17, -uni2019 +uni2019, +gravecomb, +acutecomb, +circumflexcomb, +ringcomb, +macroncomb ) \ No newline at end of file diff --git a/sources/NotoSerifArmenian.glyphspackage/glyphs/acutecomb.glyph b/sources/NotoSerifArmenian.glyphspackage/glyphs/acutecomb.glyph new file mode 100644 index 00000000..81a81a31 --- /dev/null +++ b/sources/NotoSerifArmenian.glyphspackage/glyphs/acutecomb.glyph @@ -0,0 +1,195 @@ +{ +category = Mark; +glyphname = acutecomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (139,536); +}, +{ +name = top; +pos = (139,766); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(130,606,l), +(200,642,o), +(313,721,o), +(338,756,c), +(338,766,l), +(144,766,l), +(123,721,o), +(69,657,o), +(40,619,c) +); +} +); +width = 378; +}, +{ +anchors = ( +{ +name = _top; +pos = (88,536); +}, +{ +name = top; +pos = (88,766); +} +); +layerId = m003; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(78,606,l), +(131,642,o), +(209,721,o), +(234,756,c), +(234,766,l), +(127,766,l), +(106,721,o), +(69,657,o), +(40,619,c) +); +} +); +width = 274; +}, +{ +anchors = ( +{ +name = _top; +pos = (130,536); +}, +{ +name = top; +pos = (130,766); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(115,606,l), +(174,644,o), +(268,721,o), +(289,756,c), +(289,766,l), +(127,766,l), +(110,721,o), +(65,660,o), +(40,619,c) +); +} +); +width = 329; +}, +{ +anchors = ( +{ +name = _top; +pos = (116,536); +}, +{ +name = top; +pos = (116,766); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(45,606,l), +(83,653,o), +(132,721,o), +(151,756,c), +(151,766,l), +(106,766,l), +(92,721,o), +(70,678,o), +(40,619,c) +); +} +); +width = 191; +}, +{ +anchors = ( +{ +name = _top; +pos = (68,536); +}, +{ +name = top; +pos = (68,766); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(42,606,l), +(83,642,o), +(153,721,o), +(178,756,c), +(178,766,l), +(135,766,l), +(114,721,o), +(69,657,o), +(40,619,c) +); +} +); +width = 218; +}, +{ +anchors = ( +{ +name = _top; +pos = (88,536); +}, +{ +name = top; +pos = (88,766); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(75,606,l), +(123,649,o), +(191,721,o), +(211,756,c), +(211,766,l), +(115,766,l), +(100,721,o), +(68,670,o), +(40,619,c) +); +} +); +width = 251; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 769; +} diff --git a/sources/NotoSerifArmenian.glyphspackage/glyphs/circumflexcomb.glyph b/sources/NotoSerifArmenian.glyphspackage/glyphs/circumflexcomb.glyph new file mode 100644 index 00000000..814473de --- /dev/null +++ b/sources/NotoSerifArmenian.glyphspackage/glyphs/circumflexcomb.glyph @@ -0,0 +1,237 @@ +{ +category = Mark; +glyphname = circumflexcomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (239,536); +}, +{ +name = top; +pos = (239,766); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(131,606,l), +(152,628,o), +(209,673,o), +(239,696,c), +(269,673,o), +(327,628,o), +(348,606,c), +(439,606,l), +(439,619,l), +(408,657,o), +(343,721,o), +(322,766,c), +(157,766,l), +(136,721,o), +(71,657,o), +(40,619,c) +); +} +); +width = 479; +}, +{ +anchors = ( +{ +name = _top; +pos = (186,536); +}, +{ +name = top; +pos = (186,766); +} +); +layerId = m003; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(79,606,l), +(117,628,o), +(157,664,o), +(187,696,c), +(217,664,o), +(258,628,o), +(296,606,c), +(335,606,l), +(335,619,l), +(304,657,o), +(256,721,o), +(235,766,c), +(140,766,l), +(119,721,o), +(71,657,o), +(40,619,c) +); +} +); +width = 375; +}, +{ +anchors = ( +{ +name = _top; +pos = (206,536); +}, +{ +name = top; +pos = (206,766); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(116,606,l), +(134,631,o), +(179,672,o), +(206,699,c), +(231,675,o), +(286,623,o), +(297,606,c), +(373,606,l), +(373,619,l), +(347,657,o), +(293,721,o), +(275,766,c), +(138,766,l), +(120,721,o), +(66,657,o), +(40,619,c) +); +} +); +width = 413; +}, +{ +anchors = ( +{ +name = _top; +pos = (130,536); +}, +{ +name = top; +pos = (130,766); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(46,606,l), +(82,645,o), +(106,673,o), +(130,721,c), +(152,673,o), +(175,645,o), +(212,606,c), +(218,606,l), +(218,619,l), +(194,657,o), +(166,721,o), +(149,766,c), +(108,766,l), +(93,721,o), +(63,657,o), +(40,619,c) +); +} +); +width = 258; +}, +{ +anchors = ( +{ +name = _top; +pos = (150,536); +}, +{ +name = top; +pos = (150,766); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(47,606,l), +(97,656,o), +(119,687,o), +(149,736,c), +(179,687,o), +(202,656,o), +(252,606,c), +(259,606,l), +(259,619,l), +(228,657,o), +(183,721,o), +(167,766,c), +(132,766,l), +(116,721,o), +(71,657,o), +(40,619,c) +); +} +); +width = 299; +}, +{ +anchors = ( +{ +name = _top; +pos = (163,536); +}, +{ +name = top; +pos = (163,766); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(40,606,l), +(77,606,l), +(105,639,o), +(139,673,o), +(163,712,c), +(187,673,o), +(221,639,o), +(249,606,c), +(286,606,l), +(286,619,l), +(261,657,o), +(222,721,o), +(205,766,c), +(122,766,l), +(105,721,o), +(65,657,o), +(40,619,c) +); +} +); +width = 326; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 770; +} diff --git a/sources/NotoSerifArmenian.glyphspackage/glyphs/gravecomb.glyph b/sources/NotoSerifArmenian.glyphspackage/glyphs/gravecomb.glyph new file mode 100644 index 00000000..1cdf2f29 --- /dev/null +++ b/sources/NotoSerifArmenian.glyphspackage/glyphs/gravecomb.glyph @@ -0,0 +1,195 @@ +{ +category = Mark; +glyphname = gravecomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (239,536); +}, +{ +name = top; +pos = (239,766); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(338,606,l), +(338,619,l), +(309,657,o), +(255,721,o), +(234,766,c), +(40,766,l), +(40,756,l), +(65,721,o), +(178,642,o), +(248,606,c) +); +} +); +width = 378; +}, +{ +anchors = ( +{ +name = _top; +pos = (186,536); +}, +{ +name = top; +pos = (186,766); +} +); +layerId = m003; +shapes = ( +{ +closed = 1; +nodes = ( +(234,606,l), +(234,619,l), +(205,657,o), +(168,721,o), +(147,766,c), +(40,766,l), +(40,756,l), +(65,721,o), +(143,642,o), +(196,606,c) +); +} +); +width = 274; +}, +{ +anchors = ( +{ +name = _top; +pos = (199,536); +}, +{ +name = top; +pos = (199,766); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(289,606,l), +(289,619,l), +(265,657,o), +(219,721,o), +(202,766,c), +(40,766,l), +(40,756,l), +(61,721,o), +(155,642,o), +(213,606,c) +); +} +); +width = 329; +}, +{ +anchors = ( +{ +name = _top; +pos = (75,536); +}, +{ +name = top; +pos = (75,766); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(151,606,l), +(151,619,l), +(128,657,o), +(99,721,o), +(83,766,c), +(40,766,l), +(40,756,l), +(58,721,o), +(111,642,o), +(144,606,c) +); +} +); +width = 191; +}, +{ +anchors = ( +{ +name = _top; +pos = (150,536); +}, +{ +name = top; +pos = (150,766); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(178,606,l), +(178,619,l), +(149,657,o), +(104,721,o), +(83,766,c), +(40,766,l), +(40,756,l), +(65,721,o), +(135,642,o), +(176,606,c) +); +} +); +width = 218; +}, +{ +anchors = ( +{ +name = _top; +pos = (163,536); +}, +{ +name = top; +pos = (163,766); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(211,606,l), +(211,619,l), +(188,657,o), +(151,721,o), +(135,766,c), +(40,766,l), +(40,756,l), +(60,721,o), +(130,642,o), +(175,606,c) +); +} +); +width = 251; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 768; +} diff --git a/sources/NotoSerifArmenian.glyphspackage/glyphs/macroncomb.glyph b/sources/NotoSerifArmenian.glyphspackage/glyphs/macroncomb.glyph new file mode 100644 index 00000000..1a9cfa1a --- /dev/null +++ b/sources/NotoSerifArmenian.glyphspackage/glyphs/macroncomb.glyph @@ -0,0 +1,159 @@ +{ +category = Mark; +glyphname = macroncomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (185,536); +}, +{ +name = top; +pos = (185,692); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(330,599,l), +(330,692,l), +(40,692,l), +(40,599,l) +); +} +); +width = 370; +}, +{ +anchors = ( +{ +name = _top; +pos = (185,536); +}, +{ +name = top; +pos = (185,675); +} +); +layerId = m003; +shapes = ( +{ +closed = 1; +nodes = ( +(330,616,l), +(330,675,l), +(40,675,l), +(40,616,l) +); +} +); +width = 370; +}, +{ +anchors = ( +{ +name = _top; +pos = (161,536); +}, +{ +name = top; +pos = (161,687); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(282,604,l), +(282,687,l), +(40,687,l), +(40,604,l) +); +} +); +width = 322; +}, +{ +anchors = ( +{ +name = _top; +pos = (150,536); +}, +{ +name = top; +pos = (150,660); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(260,632,l), +(260,660,l), +(40,660,l), +(40,632,l) +); +} +); +width = 300; +}, +{ +anchors = ( +{ +name = _top; +pos = (185,536); +}, +{ +name = top; +pos = (185,663); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(330,638,l), +(330,663,l), +(40,663,l), +(40,638,l) +); +} +); +width = 370; +}, +{ +anchors = ( +{ +name = _top; +pos = (155,536); +}, +{ +name = top; +pos = (155,674); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(269,617,l), +(269,674,l), +(40,674,l), +(40,617,l) +); +} +); +width = 309; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 772; +} diff --git a/sources/NotoSerifArmenian.glyphspackage/glyphs/ringcomb.glyph b/sources/NotoSerifArmenian.glyphspackage/glyphs/ringcomb.glyph new file mode 100644 index 00000000..5125b319 --- /dev/null +++ b/sources/NotoSerifArmenian.glyphspackage/glyphs/ringcomb.glyph @@ -0,0 +1,309 @@ +{ +category = Mark; +glyphname = ringcomb; +layers = ( +{ +anchors = ( +{ +name = _top; +pos = (166,536); +}, +{ +name = top; +pos = (166,814); +} +); +layerId = m005; +shapes = ( +{ +closed = 1; +nodes = ( +(233,596,o), +(286,634,o), +(286,705,c), +(286,776,o), +(233,814,o), +(166,814,cs), +(99,814,o), +(46,776,o), +(46,705,cs), +(46,634,o), +(99,596,o), +(166,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(137,655,o), +(112,669,o), +(112,705,cs), +(112,741,o), +(137,755,o), +(166,755,cs), +(195,755,o), +(220,741,o), +(220,705,c), +(220,669,o), +(195,655,o), +(166,655,cs) +); +} +); +width = 333; +}, +{ +anchors = ( +{ +name = _top; +pos = (166,536); +}, +{ +name = top; +pos = (166,814); +} +); +layerId = m003; +shapes = ( +{ +closed = 1; +nodes = ( +(233,596,o), +(286,634,o), +(286,705,c), +(286,776,o), +(233,814,o), +(166,814,cs), +(99,814,o), +(46,776,o), +(46,705,cs), +(46,634,o), +(99,596,o), +(166,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(130,645,o), +(100,662,o), +(100,705,cs), +(100,748,o), +(130,765,o), +(166,765,cs), +(202,765,o), +(232,748,o), +(232,705,c), +(232,662,o), +(202,645,o), +(166,645,cs) +); +} +); +width = 333; +}, +{ +anchors = ( +{ +name = _top; +pos = (138,536); +}, +{ +name = top; +pos = (138,814); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(194,596,o), +(238,634,o), +(238,705,c), +(238,776,o), +(194,814,o), +(138,814,cs), +(82,814,o), +(38,776,o), +(38,705,cs), +(38,634,o), +(82,596,o), +(138,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(114,651,o), +(93,666,o), +(93,705,cs), +(93,744,o), +(114,759,o), +(138,759,cs), +(163,759,o), +(183,744,o), +(183,705,c), +(183,666,o), +(163,651,o), +(138,651,cs) +); +} +); +width = 277; +}, +{ +anchors = ( +{ +name = _top; +pos = (125,536); +}, +{ +name = top; +pos = (125,814); +} +); +layerId = m006; +shapes = ( +{ +closed = 1; +nodes = ( +(176,596,o), +(216,634,o), +(216,705,cs), +(216,776,o), +(176,814,o), +(125,814,cs), +(74,814,o), +(34,776,o), +(34,705,cs), +(34,634,o), +(74,596,o), +(125,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(90,621,o), +(62,643,o), +(62,705,cs), +(62,768,o), +(90,791,o), +(126,791,cs), +(159,791,o), +(188,768,o), +(188,705,cs), +(188,643,o), +(159,621,o), +(126,621,cs) +); +} +); +width = 252; +}, +{ +anchors = ( +{ +name = _top; +pos = (166,536); +}, +{ +name = top; +pos = (166,814); +} +); +layerId = m001; +shapes = ( +{ +closed = 1; +nodes = ( +(233,596,o), +(286,634,o), +(286,705,cs), +(286,776,o), +(233,814,o), +(166,814,cs), +(99,814,o), +(46,776,o), +(46,705,cs), +(46,634,o), +(99,596,o), +(166,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(110,617,o), +(69,647,o), +(69,705,cs), +(69,763,o), +(110,793,o), +(166,793,cs), +(222,793,o), +(263,763,o), +(263,705,cs), +(263,647,o), +(222,617,o), +(166,617,cs) +); +} +); +width = 333; +}, +{ +anchors = ( +{ +name = _top; +pos = (131,536); +}, +{ +name = top; +pos = (131,814); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(184,596,o), +(226,634,o), +(226,705,c), +(226,776,o), +(184,814,o), +(131,814,cs), +(78,814,o), +(36,776,o), +(36,705,cs), +(36,634,o), +(78,596,o), +(131,596,cs) +); +}, +{ +closed = 1; +nodes = ( +(102,639,o), +(77,657,o), +(77,705,cs), +(77,753,o), +(102,771,o), +(131,771,cs), +(161,771,o), +(186,753,o), +(186,705,c), +(186,657,o), +(161,639,o), +(131,639,cs) +); +} +); +width = 263; +} +); +script = ""; +subCategory = Nonspacing; +unicode = 778; +} diff --git a/sources/NotoSerifArmenian.glyphspackage/order.plist b/sources/NotoSerifArmenian.glyphspackage/order.plist index 11030059..eb726dda 100644 --- a/sources/NotoSerifArmenian.glyphspackage/order.plist +++ b/sources/NotoSerifArmenian.glyphspackage/order.plist @@ -106,5 +106,10 @@ uniFB14, uniFB15, uniFB16, uniFB17, -uni2019 +uni2019, +gravecomb, +acutecomb, +circumflexcomb, +ringcomb, +macroncomb ) \ No newline at end of file