Skip to content

Commit ca85dcb

Browse files
committed
Added Greek subscripts to subs feature; cleaned up duplicate OT rules and other things
1 parent 586bf02 commit ca85dcb

File tree

740 files changed

+3074
-88975
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

740 files changed

+3074
-88975
lines changed

source/Junicode-Italic.glyphspackage/fontinfo.plist

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ tag = ENLA;
1818
classes = (
1919
{
2020
code = "zero.lt one.lt two.lt three.lt four.lt five.lt six.lt seven.lt eight.lt nine.lt dollar.lt percent.lt numbersign.lt
21-
sterling.lf yen.lf euro.lt dollar.lt perthousand.lt pertenthousand.lt minus.lt
21+
sterling.lt yen.lt euro.lt dollar.lt perthousand.lt pertenthousand.lt minus.lt
2222
";
2323
name = FIGURES_LINING_TABULAR;
2424
},
2525
{
26-
code = "zero.tosf one.tosf two.tosf three.tosf four.tosf five.tosf six.tosf seven.tosf eight.tosf nine.tosf dollar.tosf percent numbersign sterling yen euro dollar.tosf perthousand pertenthousand minus
26+
code = "zero.tosf one.tosf two.tosf three.tosf four.tosf five.tosf six.tosf seven.tosf eight.tosf nine.tosf dollar.tosf percent.tosf numbersign.tosf sterling.tosf yen.tosf euro.tosf dollar.tosf perthousand.tosf pertenthousand.tosf minus.tosf
2727
";
2828
name = FIGURES_OLDSTYLE_TABULAR;
2929
},
3030
{
31-
code = "zero.lf one.lf two.lf three.lf four.lf five.lf six.lf seven.lf eight.lf nine.lf dollar.lf percent.lt numbersign.lt
32-
sterling.lf yen.lf euro.lt dollar.lf perthousand.lt pertenthousand.lt minus.lt
31+
code = "zero.lf one.lf two.lf three.lf four.lf five.lf six.lf seven.lf eight.lf nine.lf dollar.lf percent.lf numbersign.lf
32+
sterling.lf yen.lf euro.lf dollar.lf perthousand.lf pertenthousand.lf minus.lf
3333
";
3434
name = FIGURES_LINING;
3535
},
@@ -2439,7 +2439,6 @@ lookup locl_latn_2 {
24392439
sub uniE48F by uniE48F.loclENG;
24402440
# sub thorndotbelow by thorndotbelow.loclENG;
24412441
sub thorncomb by thorncomb.loclENG;
2442-
sub uniE48F by uniE48F.loclENG;
24432442
sub uniF03D by uniF03D.loclENG;
24442443
} locl_latn_2;
24452444

@@ -4166,8 +4165,6 @@ code = " sub zero.lt by zero.lt.zero;
41664165
sub zeroinferior by zeroinferior.zero;
41674166
sub zerosuperior by zerosuperior.zero;
41684167
sub zero.tosf by zero.tosf.zero;
4169-
sub zerosuperior by zerosuperior.zero;
4170-
sub zeroinferior by zeroinferior.zero;
41714168
sub zero.numr by zero.numr.zero;
41724169
sub zero.dnom by zero.dnom.zero;
41734170
sub zero.sups by zero.sups.zero;
@@ -4347,6 +4344,11 @@ sub t by tinferior ;
43474344
sub u by usubscript ;
43484345
sub v by vsubscript ;
43494346
sub x by xinferior ;
4347+
sub beta by betasubscript ;
4348+
sub chi by chisubscript ;
4349+
sub gamma by gammasubscript ;
4350+
sub phi by phisubscript ;
4351+
sub rho by rhosubscript ;
43504352
";
43514353
tag = subs;
43524354
},
@@ -8563,7 +8565,6 @@ sub aa by aa.sc;
85638565
sub aacute by aacute.sc;
85648566
sub abreve by abreve.sc;
85658567
sub abreveacute by abreveacute.sc;
8566-
sub abreveacute by abreveacute.sc;
85678568
sub abrevedotbelow by abrevedotbelow.sc;
85688569
sub abrevegrave by abrevegrave.sc;
85698570
sub abrevehookabove by abrevehookabove.sc;

source/Junicode-Italic.glyphspackage/glyphs/A_.lombardic.glyph

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,6 @@
22
glyphname = A.lombardic;
33
layers = (
44
{
5-
background = {
6-
shapes = (
7-
{
8-
closed = 1;
9-
nodes = (
10-
(192,648,o),
11-
(255,646,o),
12-
(318,646,cs),
13-
(380,646,o),
14-
(443,648,o),
15-
(506,653,cs),
16-
(518,655,o),
17-
(516,670,o),
18-
(507,670,cs),
19-
(507,670,o),
20-
(506,670,o),
21-
(506,670,cs),
22-
(443,665,o),
23-
(380,663,o),
24-
(318,663,cs),
25-
(255,663,o),
26-
(192,665,o),
27-
(129,670,cs),
28-
(119,672,o),
29-
(117,655,o),
30-
(129,653,cs)
31-
);
32-
}
33-
);
34-
};
355
guides = (
366
{
377
pos = (231,520);

source/Junicode-Italic.glyphspackage/glyphs/A_E_.rustic.glyph

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -494,48 +494,6 @@ nodes = (
494494
width = 671;
495495
},
496496
{
497-
background = {
498-
shapes = (
499-
{
500-
closed = 1;
501-
nodes = (
502-
(105,-22,o),
503-
(115,-21,o),
504-
(125,-12,cs),
505-
(189,45,ls),
506-
(199,57,o),
507-
(196,63,o),
508-
(185,69,cs),
509-
(147,85,o),
510-
(118,103,o),
511-
(96,120,cs),
512-
(88,129,o),
513-
(77,129,o),
514-
(69,119,cs),
515-
(17,54,ls),
516-
(10,45,o),
517-
(13,37,o),
518-
(20,29,cs),
519-
(50,7,o),
520-
(70,-4,o),
521-
(97,-15,cs)
522-
);
523-
},
524-
{
525-
closed = 1;
526-
nodes = (
527-
(220,197,o),
528-
(311,373,o),
529-
(369,560,c),
530-
(337,575,l),
531-
(280,389,o),
532-
(192,218,o),
533-
(76,77,c),
534-
(101,53,l)
535-
);
536-
}
537-
);
538-
};
539497
layerId = "8F7CDE40-C368-4484-AA71-76B7ABD5539F";
540498
shapes = (
541499
{

source/Junicode-Italic.glyphspackage/glyphs/B_.alt1.glyph

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -14,28 +14,6 @@ name = top;
1414
pos = (421,666);
1515
}
1616
);
17-
background = {
18-
shapes = (
19-
{
20-
closed = 0;
21-
nodes = (
22-
(61,200,ls),
23-
(61,65,o),
24-
(166,-13,o),
25-
(290,-13,cs),
26-
(439,-13,o),
27-
(591,95,o),
28-
(591,236,cs),
29-
(591,334,o),
30-
(515,430,o),
31-
(398,430,cs),
32-
(338,430,o),
33-
(260,405,o),
34-
(193,364,c)
35-
);
36-
}
37-
);
38-
};
3917
layerId = master01;
4018
shapes = (
4119
{
@@ -110,28 +88,6 @@ name = top;
11088
pos = (417,666);
11189
}
11290
);
113-
background = {
114-
shapes = (
115-
{
116-
closed = 0;
117-
nodes = (
118-
(210,544,ls),
119-
(180,392,o),
120-
(44,358,o),
121-
(44,203,cs),
122-
(44,64,o),
123-
(159,-13,o),
124-
(288,-13,cs),
125-
(445,-13,o),
126-
(600,88,o),
127-
(600,236,cs),
128-
(600,347,o),
129-
(513,430,o),
130-
(402,430,cs)
131-
);
132-
}
133-
);
134-
};
13591
layerId = "2438E31C-45B5-47A7-9B3D-1A0FEFB47671";
13692
shapes = (
13793
{
@@ -280,28 +236,6 @@ name = top;
280236
pos = (375,666);
281237
}
282238
);
283-
background = {
284-
shapes = (
285-
{
286-
closed = 0;
287-
nodes = (
288-
(205,544,ls),
289-
(178,388,o),
290-
(51,360,o),
291-
(51,194,cs),
292-
(51,62,o),
293-
(146,-13,o),
294-
(250,-13,cs),
295-
(378,-13,o),
296-
(503,99,o),
297-
(503,241,cs),
298-
(503,341,o),
299-
(441,430,o),
300-
(347,430,cs)
301-
);
302-
}
303-
);
304-
};
305239
guides = (
306240
{
307241
pos = (263,568);

source/Junicode-Italic.glyphspackage/glyphs/B_.glyph

Lines changed: 0 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -22,83 +22,6 @@ name = zzcurly;
2222
pos = (344,655);
2323
}
2424
);
25-
background = {
26-
shapes = (
27-
{
28-
closed = 1;
29-
nodes = (
30-
(46,-1,o),
31-
(89,0,o),
32-
(131,0,cs),
33-
(173,0,o),
34-
(216,-3,o),
35-
(259,-3,cs),
36-
(431,-3,o),
37-
(556,57,o),
38-
(556,192,cs),
39-
(556,274,o),
40-
(510,322,o),
41-
(425,356,c),
42-
(426,359,l),
43-
(536,372,o),
44-
(605,428,o),
45-
(605,537,cs),
46-
(605,620,o),
47-
(531,666,o),
48-
(432,666,cs),
49-
(191,666,ls),
50-
(182,666,o),
51-
(173,628,o),
52-
(181,628,cs),
53-
(269,628,o),
54-
(268,609,o),
55-
(258,575,cs),
56-
(119,91,ls),
57-
(108,53,o),
58-
(98,34,o),
59-
(14,34,cs),
60-
(5,34,o),
61-
(-5,-3,o),
62-
(4,-3,c)
63-
);
64-
},
65-
{
66-
closed = 1;
67-
nodes = (
68-
(215,28,o),
69-
(192,46,o),
70-
(192,82,cs),
71-
(192,94,o),
72-
(195,112,o),
73-
(202,135,cs),
74-
(261,342,l),
75-
(315,342,ls),
76-
(412,342,o),
77-
(482,300,o),
78-
(482,208,cs),
79-
(482,86,o),
80-
(386,28,o),
81-
(260,28,cs)
82-
);
83-
},
84-
{
85-
closed = 1;
86-
nodes = (
87-
(338,608,ls),
88-
(343,629,o),
89-
(355,640,o),
90-
(371,640,cs),
91-
(466,640,o),
92-
(536,612,o),
93-
(536,527,cs),
94-
(536,428,o),
95-
(437,370,o),
96-
(321,370,cs),
97-
(269,370,l)
98-
);
99-
}
100-
);
101-
};
10225
guides = (
10326
{
10427
pos = (891,638);

0 commit comments

Comments
 (0)