[cantarell-fonts: 83/109] Work on a few stacked lc diacritics
- From: Nikolaus Waxweiler <nwaxweiler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cantarell-fonts: 83/109] Work on a few stacked lc diacritics
- Date: Mon, 5 Feb 2018 21:18:37 +0000 (UTC)
commit 467a376eee42ee7d474d2a2726bc00a7e116298c
Author: Nikolaus Waxweiler <madigens gmail com>
Date: Sat Dec 16 20:21:27 2017 +0100
Work on a few stacked lc diacritics
src/Cantarell.glyphs | 525 +++-----------------------------------------------
1 files changed, 28 insertions(+), 497 deletions(-)
---
diff --git a/src/Cantarell.glyphs b/src/Cantarell.glyphs
index dd8492f..d75d80f 100644
--- a/src/Cantarell.glyphs
+++ b/src/Cantarell.glyphs
@@ -75,7 +75,7 @@ name = aalt;
},
{
automatic = 1;
-code = "lookup ccmp_Other_1 {\012 @CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb
caroncomb circumflexcomb commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb
hungarumlautcomb macroncomb ringcomb tildecomb verticallineabovecomb];\012 @CombiningNonTopAccents =
[brevebelowcomb cedillacomb dieresisbelowcomb dotbelowcomb macronbelowcomb ogonekcomb verticallinebelowcomb
horncomb slashlongcomb slashshortcomb strokelongcomb strokeshortcomb];\012 sub [i j]'
@CombiningTopAccents by [idotless jdotless];\012 sub [i j]' @CombiningNonTopAccents @CombiningTopAccents
by [idotless jdotless];\012 @Markscomb = [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb
circumflexcomb caroncomb brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb
dblgravecomb breveinvertedcomb slashshortcomb slashlongcomb macroncomb.narrow brevecomb_acutecomb
brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_ac
utecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb];\012
@MarkscombCase = [dieresiscomb.case dotaccentcomb.case gravecomb.case acutecomb.case hungarumlautcomb.case
circumflexcomb.case caroncomb.case brevecomb.case ringcomb.case ringcomb_acutecomb.case tildecomb.case
macroncomb.case hookabovecomb.case dblgravecomb.case breveinvertedcomb.case slashshortcomb.case
slashlongcomb.case macroncomb.narrow.case brevecomb_acutecomb.case brevecomb_gravecomb.case
brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case];\012 sub
@Markscomb @Markscomb' by @MarkscombCase;\012 sub @Uppercase @Markscomb' by @MarkscombCase;\012}
ccmp_Other_1;\012\012lookup ccmp_Other_2 {\012 sub @Markscomb' @MarkscombCase by @MarkscombCase;\012
sub @MarkscombCase @Markscomb' by @MarkscombCase;\012} ccmp_Other_2;\012\012lookup ccmp_Other_3 {\012
lookupflag
0;\012 sub dieresiscomb gravecomb by dieresiscomb_gravecomb;\012 sub dieresiscomb acutecomb by
dieresiscomb_acutecomb;\012 sub dieresiscomb caroncomb by dieresiscomb_caroncomb;\012 sub
dieresiscomb macroncomb by dieresiscomb_macroncomb;\012 sub dotaccentcomb macroncomb by
dotaccentcomb_macroncomb;\012 sub gravecomb macroncomb by gravecomb_macroncomb;\012 sub acutecomb
dotaccentcomb by acutecomb_dotaccentcomb;\012 sub acutecomb macroncomb by acutecomb_macroncomb;\012 sub
caroncomb dotaccentcomb by caroncomb_dotaccentcomb;\012 sub ringcomb acutecomb by ringcomb_acutecomb;\012
sub tildecomb dieresiscomb by tildecomb_dieresiscomb;\012 sub tildecomb acutecomb by
tildecomb_acutecomb;\012 sub tildecomb macroncomb by tildecomb_macroncomb;\012 sub macroncomb
dieresiscomb by macroncomb_dieresiscomb;\012 sub macroncomb gravecomb by macroncomb_gravecomb;\012 sub
macroncomb acutecomb by macroncomb_acutecomb;\012 sub ringcomb.case acutecomb.case by
ringcomb_acutecomb.case;\012} ccmp_Othe
r_3;\012\012lookup ccmp_Other_4 {\012 lookupflag 0;\012 sub dieresiscomb gravecomb by
dieresiscomb_gravecomb;\012 sub dieresiscomb acutecomb by dieresiscomb_acutecomb;\012 sub
dieresiscomb caroncomb by dieresiscomb_caroncomb;\012 sub dieresiscomb macroncomb by
dieresiscomb_macroncomb;\012 sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;\012 sub
gravecomb macroncomb by gravecomb_macroncomb;\012 sub acutecomb dotaccentcomb by
acutecomb_dotaccentcomb;\012 sub acutecomb macroncomb by acutecomb_macroncomb;\012 sub caroncomb
dotaccentcomb by caroncomb_dotaccentcomb;\012 sub ringcomb acutecomb by ringcomb_acutecomb;\012 sub
tildecomb dieresiscomb by tildecomb_dieresiscomb;\012 sub tildecomb acutecomb by
tildecomb_acutecomb;\012 sub tildecomb macroncomb by tildecomb_macroncomb;\012 sub macroncomb
dieresiscomb by macroncomb_dieresiscomb;\012 sub macroncomb gravecomb by macroncomb_gravecomb;\012 sub
macroncomb acutecomb by macroncomb_acutecomb;\012 sub ringcomb.case acutecomb
.case by ringcomb_acutecomb.case;\012} ccmp_Other_4;\012\012lookup ccmp_latn_1 {\012 script latn;\012
lookupflag 0;\012 sub brevecomb acutecomb by brevecomb_acutecomb;\012 sub brevecomb gravecomb by
brevecomb_gravecomb;\012 sub brevecomb hookabovecomb by brevecomb_hookabovecomb;\012 sub brevecomb
tildecomb by brevecomb_tildecomb;\012 sub circumflexcomb acutecomb by circumflexcomb_acutecomb;\012 sub
circumflexcomb gravecomb by circumflexcomb_gravecomb;\012 sub circumflexcomb hookabovecomb by
circumflexcomb_hookabovecomb;\012 sub circumflexcomb tildecomb by circumflexcomb_tildecomb;\012 sub
brevecomb.case acutecomb.case by brevecomb_acutecomb.case;\012 sub brevecomb.case gravecomb.case by
brevecomb_gravecomb.case;\012 sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;\012
sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;\012 sub circumflexcomb.case
acutecomb.case by circumflexcomb_acutecomb.case;\012 sub circumflexcomb.case gravecomb.case by ci
rcumflexcomb_gravecomb.case;\012 sub circumflexcomb.case hookabovecomb.case by
circumflexcomb_hookabovecomb.case;\012 sub circumflexcomb.case tildecomb.case by
circumflexcomb_tildecomb.case;\012} ccmp_latn_1;\012\012lookup ccmp_latn_2 {\012 script latn;\012
lookupflag 0;\012 sub brevecomb acutecomb by brevecomb_acutecomb;\012 sub brevecomb gravecomb by
brevecomb_gravecomb;\012 sub brevecomb hookabovecomb by brevecomb_hookabovecomb;\012 sub brevecomb
tildecomb by brevecomb_tildecomb;\012 sub circumflexcomb acutecomb by circumflexcomb_acutecomb;\012 sub
circumflexcomb gravecomb by circumflexcomb_gravecomb;\012 sub circumflexcomb hookabovecomb by
circumflexcomb_hookabovecomb;\012 sub circumflexcomb tildecomb by circumflexcomb_tildecomb;\012 sub
brevecomb.case acutecomb.case by brevecomb_acutecomb.case;\012 sub brevecomb.case gravecomb.case by
brevecomb_gravecomb.case;\012 sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;\012
sub brevecomb.case tildecomb.cas
e by brevecomb_tildecomb.case;\012 sub circumflexcomb.case acutecomb.case by
circumflexcomb_acutecomb.case;\012 sub circumflexcomb.case gravecomb.case by
circumflexcomb_gravecomb.case;\012 sub circumflexcomb.case hookabovecomb.case by
circumflexcomb_hookabovecomb.case;\012 sub circumflexcomb.case tildecomb.case by
circumflexcomb_tildecomb.case;\012} ccmp_latn_2;\012";
+code = "lookup ccmp_Other_1 {\012 @CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb
caroncomb circumflexcomb commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb
hungarumlautcomb macroncomb ringcomb tildecomb verticallineabovecomb];\012 @CombiningNonTopAccents =
[brevebelowcomb cedillacomb dieresisbelowcomb dotbelowcomb macronbelowcomb ogonekcomb verticallinebelowcomb
horncomb slashlongcomb slashshortcomb strokelongcomb strokeshortcomb];\012 sub [i j]'
@CombiningTopAccents by [idotless jdotless];\012 sub [i j]' @CombiningNonTopAccents @CombiningTopAccents
by [idotless jdotless];\012 @Markscomb = [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb
circumflexcomb caroncomb brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb
dblgravecomb breveinvertedcomb slashshortcomb slashlongcomb macroncomb.narrow brevecomb_acutecomb
brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_ac
utecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb];\012
@MarkscombCase = [dieresiscomb.case dotaccentcomb.case gravecomb.case acutecomb.case hungarumlautcomb.case
circumflexcomb.case caroncomb.case brevecomb.case ringcomb.case ringcomb_acutecomb.case tildecomb.case
macroncomb.case hookabovecomb.case dblgravecomb.case breveinvertedcomb.case slashshortcomb.case
slashlongcomb.case macroncomb.narrow.case brevecomb_acutecomb.case brevecomb_gravecomb.case
brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case];\012 sub
@Markscomb @Markscomb' by @MarkscombCase;\012 sub @Uppercase @Markscomb' by @MarkscombCase;\012}
ccmp_Other_1;\012\012lookup ccmp_Other_2 {\012 sub @Markscomb' @MarkscombCase by @MarkscombCase;\012
sub @MarkscombCase @Markscomb' by @MarkscombCase;\012} ccmp_Other_2;\012\012lookup ccmp_Other_3 {\012
lookupflag
0;\012 sub dieresiscomb gravecomb by dieresiscomb_gravecomb;\012 sub dieresiscomb acutecomb by
dieresiscomb_acutecomb;\012 sub dieresiscomb caroncomb by dieresiscomb_caroncomb;\012 sub
dieresiscomb macroncomb by dieresiscomb_macroncomb;\012 sub acutecomb dotaccentcomb by
acutecomb_dotaccentcomb;\012 sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;\012 sub ringcomb
acutecomb by ringcomb_acutecomb;\012 sub tildecomb dieresiscomb by tildecomb_dieresiscomb;\012
sub tildecomb acutecomb by tildecomb_acutecomb;\012 sub tildecomb macroncomb by tildecomb_macroncomb;\012
sub macroncomb gravecomb by macroncomb_gravecomb;\012 sub macroncomb acutecomb by
macroncomb_acutecomb;\012 sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;\012}
ccmp_Other_3;\012\012lookup ccmp_Other_4 {\012 lookupflag 0;\012 sub dieresiscomb gravecomb by
dieresiscomb_gravecomb;\012 sub dieresiscomb acutecomb by dieresiscomb_acutecomb;\012 sub
dieresiscomb caroncomb by dieresiscomb_caroncomb;\012
sub dieresiscomb macroncomb by dieresiscomb_macroncomb;\012 sub acutecomb dotaccentcomb by
acutecomb_dotaccentcomb;\012 sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;\012 sub ringcomb
acutecomb by ringcomb_acutecomb;\012 sub tildecomb dieresiscomb by tildecomb_dieresiscomb;\012
sub tildecomb acutecomb by tildecomb_acutecomb;\012 sub tildecomb macroncomb by tildecomb_macroncomb;\012
sub macroncomb gravecomb by macroncomb_gravecomb;\012 sub macroncomb acutecomb by
macroncomb_acutecomb;\012 sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;\012}
ccmp_Other_4;\012\012lookup ccmp_latn_1 {\012 script latn;\012 lookupflag 0;\012 sub brevecomb
acutecomb by brevecomb_acutecomb;\012 sub brevecomb gravecomb by brevecomb_gravecomb;\012 sub
brevecomb hookabovecomb by brevecomb_hookabovecomb;\012 sub brevecomb tildecomb by
brevecomb_tildecomb;\012 sub circumflexcomb acutecomb by circumflexcomb_acutecomb;\012 sub
circumflexcomb gravecomb by circumflexcomb_gravecomb;\012
sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;\012 sub circumflexcomb tildecomb by
circumflexcomb_tildecomb;\012 sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;\012 sub
brevecomb.case gravecomb.case by brevecomb_gravecomb.case;\012 sub brevecomb.case hookabovecomb.case by
brevecomb_hookabovecomb.case;\012 sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;\012
sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;\012 sub circumflexcomb.case
gravecomb.case by circumflexcomb_gravecomb.case;\012 sub circumflexcomb.case hookabovecomb.case by
circumflexcomb_hookabovecomb.case;\012 sub circumflexcomb.case tildecomb.case by
circumflexcomb_tildecomb.case;\012} ccmp_latn_1;\012\012lookup ccmp_latn_2 {\012 script latn;\012
lookupflag 0;\012 sub brevecomb acutecomb by brevecomb_acutecomb;\012 sub brevecomb gravecomb by
brevecomb_gravecomb;\012 sub brevecomb hookabovecomb by brevecomb_hookabovecomb;\012 sub brevecomb
tildec
omb by brevecomb_tildecomb;\012 sub circumflexcomb acutecomb by circumflexcomb_acutecomb;\012 sub
circumflexcomb gravecomb by circumflexcomb_gravecomb;\012 sub circumflexcomb hookabovecomb by
circumflexcomb_hookabovecomb;\012 sub circumflexcomb tildecomb by circumflexcomb_tildecomb;\012 sub
brevecomb.case acutecomb.case by brevecomb_acutecomb.case;\012 sub brevecomb.case gravecomb.case by
brevecomb_gravecomb.case;\012 sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;\012
sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;\012 sub circumflexcomb.case
acutecomb.case by circumflexcomb_acutecomb.case;\012 sub circumflexcomb.case gravecomb.case by
circumflexcomb_gravecomb.case;\012 sub circumflexcomb.case hookabovecomb.case by
circumflexcomb_hookabovecomb.case;\012 sub circumflexcomb.case tildecomb.case by
circumflexcomb_tildecomb.case;\012} ccmp_latn_2;\012";
name = ccmp;
},
{
@@ -54224,8 +54224,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = gravecomb.loclVIET;
-transform = "{1, 0, 0, 1, 50, 149}";
+name = gravecomb;
+transform = "{1, 0, 0, 1, 35, 79}";
}
);
layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
@@ -54262,8 +54262,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = gravecomb.loclVIET;
-transform = "{1, 0, 0, 1, 80, 207}";
+name = gravecomb;
+transform = "{1, 0, 0, 1, 58, 186}";
}
);
layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -54296,8 +54296,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = gravecomb.loclVIET;
-transform = "{1, 0, 0, 1, 54, 152}";
+name = gravecomb;
+transform = "{1, 0, 0, 1, 46, 122}";
}
);
layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
@@ -54341,8 +54341,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = acutecomb.loclVIET;
-transform = "{1, 0, 0, 1, 154, 149}";
+name = acutecomb;
+transform = "{1, 0, 0, 1, 152, 79}";
}
);
layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
@@ -54379,8 +54379,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = acutecomb.loclVIET;
-transform = "{1, 0, 0, 1, 170, 207}";
+name = acutecomb;
+transform = "{1, 0, 0, 1, 160, 186}";
}
);
layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -54413,8 +54413,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = acutecomb.loclVIET;
-transform = "{1, 0, 0, 1, 141, 152}";
+name = acutecomb;
+transform = "{1, 0, 0, 1, 141, 122}";
}
);
layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
@@ -54458,8 +54458,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = caroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 34, 149}";
+name = caroncomb;
+transform = "{1, 0, 0, 1, 36, 79}";
}
);
layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
@@ -54496,8 +54496,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = caroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 48, 206}";
+name = caroncomb;
+transform = "{1, 0, 0, 1, 50, 186}";
}
);
layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -54530,8 +54530,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = caroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 40, 152}";
+name = caroncomb;
+transform = "{1, 0, 0, 1, 41, 122}";
}
);
layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
@@ -54575,8 +54575,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, -19, 149}";
+name = macroncomb;
+transform = "{1, 0, 0, 1, -24, 79}";
}
);
layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
@@ -54613,8 +54613,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 17, 206}";
+name = macroncomb;
+transform = "{1, 0, 0, 1, 14, 186}";
}
);
layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -54647,8 +54647,8 @@ name = dieresiscomb.loclVIET;
},
{
alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, -21, 152}";
+name = macroncomb;
+transform = "{1, 0, 0, 1, -21, 122}";
}
);
layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
@@ -54764,123 +54764,6 @@ width = 238;
unicode = 0307;
},
{
-glyphname = dotaccentcomb_macroncomb;
-layers = (
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 517}";
-},
-{
-name = top;
-position = "{300, 742}";
-}
-);
-components = (
-{
-alignment = -1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 105}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, -119, 149}";
-}
-);
-layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 238;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 547}";
-},
-{
-name = top;
-position = "{300, 939}";
-}
-);
-components = (
-{
-alignment = -1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 215}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, -95, 268}";
-}
-);
-layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 288;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 532}";
-}
-);
-components = (
-{
-alignment = 1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 151}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = dotaccentcomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, -112, 152}";
-}
-);
-layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 266;
-}
-);
-leftKerningGroup = dotaccentcomb.loclVIET;
-rightKerningGroup = dotaccentcomb.loclVIET;
-},
-{
glyphname = gravecomb;
layers = (
{
@@ -54974,124 +54857,6 @@ width = 260;
unicode = 0300;
},
{
-glyphname = gravecomb_macroncomb;
-layers = (
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 517}";
-},
-{
-name = top;
-position = "{300, 772}";
-}
-);
-components = (
-{
-alignment = -1;
-name = gravecomb.loclVIET;
-transform = "{1, 0, 0, 1, -4, 0}";
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 125}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = gravecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, -22, 154}";
-}
-);
-layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 244;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 547}";
-},
-{
-name = top;
-position = "{300, 925}";
-}
-);
-components = (
-{
-alignment = -1;
-name = gravecomb.loclVIET;
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 205}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = gravecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, 3, 257}";
-}
-);
-layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 283;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 532}";
-}
-);
-components = (
-{
-alignment = 1;
-name = gravecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 147}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = gravecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, -25, 180}";
-}
-);
-layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 263;
-}
-);
-leftKerningGroup = gravecomb.loclVIET;
-rightKerningGroup = gravecomb.loclVIET;
-},
-{
glyphname = acutecomb;
layers = (
{
@@ -55305,123 +55070,6 @@ leftKerningGroup = acutecomb.loclVIET;
rightKerningGroup = acutecomb.loclVIET;
},
{
-glyphname = acutecomb_macroncomb;
-layers = (
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 517}";
-},
-{
-name = top;
-position = "{300, 762}";
-}
-);
-components = (
-{
-alignment = -1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 125}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, -65, 202}";
-}
-);
-layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 244;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 547}";
-},
-{
-name = top;
-position = "{300, 929}";
-}
-);
-components = (
-{
-alignment = -1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 205}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, -56, 257}";
-}
-);
-layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 284;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 532}";
-}
-);
-components = (
-{
-alignment = 1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 147}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = acutecomb.loclVIET;
-},
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-transform = "{0.7, 0, 0, 1, -54, 180}";
-}
-);
-layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 264;
-}
-);
-leftKerningGroup = acutecomb.loclVIET;
-rightKerningGroup = acutecomb.loclVIET;
-},
-{
glyphname = hungarumlautcomb;
layers = (
{
@@ -56821,123 +56469,6 @@ width = 485;
unicode = 0304;
},
{
-glyphname = macroncomb_dieresiscomb;
-layers = (
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 517}";
-},
-{
-name = top;
-position = "{300, 798}";
-}
-);
-components = (
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = -1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 105}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = 1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, 19, 136}";
-}
-);
-layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
-width = 475;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 547}";
-},
-{
-name = top;
-position = "{300, 955}";
-}
-);
-components = (
-{
-alignment = -1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = -1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 190}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = 1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, -17, 200}";
-}
-);
-layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
-width = 477;
-},
-{
-background = {
-anchors = (
-{
-name = _top;
-position = "{300, 532}";
-}
-);
-components = (
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = 1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, 0, 147}";
-}
-);
-};
-components = (
-{
-alignment = 1;
-name = macroncomb.loclVIET;
-},
-{
-alignment = 1;
-name = dieresiscomb.loclVIET;
-transform = "{1, 0, 0, 1, 21, 158}";
-}
-);
-layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
-width = 489;
-}
-);
-leftKerningGroup = macroncomb.loclVIET;
-rightKerningGroup = macroncomb.loclVIET;
-},
-{
glyphname = macroncomb_gravecomb;
layers = (
{
@@ -60152,7 +59683,7 @@ position = "{224, 482}";
},
{
name = top;
-position = "{224, 634}";
+position = "{224, 604}";
}
);
layerId = "F333AEC5-BB61-4D5E-9EDD-6124322D28F2";
@@ -60202,7 +59733,7 @@ position = "{256, 490}";
},
{
name = top;
-position = "{256, 696}";
+position = "{256, 676}";
}
);
layerId = "51C2DFEF-3776-4D13-9284-96485B799B57";
@@ -60252,7 +59783,7 @@ position = "{219, 480}";
},
{
name = top;
-position = "{219, 629}";
+position = "{219, 559}";
}
);
layerId = "0B2E441B-685E-400D-9B9B-E078DEED62EF";
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]