Skip to content

Commit

Permalink
Merge pull request #154 from googlefonts/gf-latin-kernel-transformation
Browse files Browse the repository at this point in the history
GF_Latin_Kernel transformation to new system
  • Loading branch information
yanone authored Dec 13, 2023
2 parents 4483c1c + 34a8946 commit ce829f0
Show file tree
Hide file tree
Showing 11 changed files with 770 additions and 1,384 deletions.
116 changes: 116 additions & 0 deletions GF_glyphsets/Latin/definitions/GF_Latin_Kernel.stub.nam
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
0x0020 SPACE
0x0021 EXCLAMATION MARK
0x0022 QUOTATION MARK
0x0023 NUMBER SIGN
0x0024 DOLLAR SIGN
0x0025 PERCENT SIGN
0x0026 AMPERSAND
0x0027 APOSTROPHE
0x0028 LEFT PARENTHESIS
0x0029 RIGHT PARENTHESIS
0x002A ASTERISK
0x002B PLUS SIGN
0x002C COMMA
0x002D HYPHEN-MINUS
0x002E FULL STOP
0x002F SOLIDUS
0x0030 DIGIT ZERO
0x0031 DIGIT ONE
0x0032 DIGIT TWO
0x0033 DIGIT THREE
0x0034 DIGIT FOUR
0x0035 DIGIT FIVE
0x0036 DIGIT SIX
0x0037 DIGIT SEVEN
0x0038 DIGIT EIGHT
0x0039 DIGIT NINE
0x003A COLON
0x003B SEMICOLON
0x003C LESS-THAN SIGN
0x003D EQUALS SIGN
0x003E GREATER-THAN SIGN
0x003F QUESTION MARK
0x0040 COMMERCIAL AT
0x0041 LATIN CAPITAL LETTER A
0x0042 LATIN CAPITAL LETTER B
0x0043 LATIN CAPITAL LETTER C
0x0044 LATIN CAPITAL LETTER D
0x0045 LATIN CAPITAL LETTER E
0x0046 LATIN CAPITAL LETTER F
0x0047 LATIN CAPITAL LETTER G
0x0048 LATIN CAPITAL LETTER H
0x0049 LATIN CAPITAL LETTER I
0x004A LATIN CAPITAL LETTER J
0x004B LATIN CAPITAL LETTER K
0x004C LATIN CAPITAL LETTER L
0x004D LATIN CAPITAL LETTER M
0x004E LATIN CAPITAL LETTER N
0x004F LATIN CAPITAL LETTER O
0x0050 LATIN CAPITAL LETTER P
0x0051 LATIN CAPITAL LETTER Q
0x0052 LATIN CAPITAL LETTER R
0x0053 LATIN CAPITAL LETTER S
0x0054 LATIN CAPITAL LETTER T
0x0055 LATIN CAPITAL LETTER U
0x0056 LATIN CAPITAL LETTER V
0x0057 LATIN CAPITAL LETTER W
0x0058 LATIN CAPITAL LETTER X
0x0059 LATIN CAPITAL LETTER Y
0x005A LATIN CAPITAL LETTER Z
0x005B LEFT SQUARE BRACKET
0x005C REVERSE SOLIDUS
0x005D RIGHT SQUARE BRACKET
0x005E CIRCUMFLEX ACCENT
0x005F LOW LINE
0x0060 GRAVE ACCENT
0x0061 LATIN SMALL LETTER A
0x0062 LATIN SMALL LETTER B
0x0063 LATIN SMALL LETTER C
0x0064 LATIN SMALL LETTER D
0x0065 LATIN SMALL LETTER E
0x0066 LATIN SMALL LETTER F
0x0067 LATIN SMALL LETTER G
0x0068 LATIN SMALL LETTER H
0x0069 LATIN SMALL LETTER I
0x006A LATIN SMALL LETTER J
0x006B LATIN SMALL LETTER K
0x006C LATIN SMALL LETTER L
0x006D LATIN SMALL LETTER M
0x006E LATIN SMALL LETTER N
0x006F LATIN SMALL LETTER O
0x0070 LATIN SMALL LETTER P
0x0071 LATIN SMALL LETTER Q
0x0072 LATIN SMALL LETTER R
0x0073 LATIN SMALL LETTER S
0x0074 LATIN SMALL LETTER T
0x0075 LATIN SMALL LETTER U
0x0076 LATIN SMALL LETTER V
0x0077 LATIN SMALL LETTER W
0x0078 LATIN SMALL LETTER X
0x0079 LATIN SMALL LETTER Y
0x007A LATIN SMALL LETTER Z
0x007B LEFT CURLY BRACKET
0x007C VERTICAL LINE
0x007D RIGHT CURLY BRACKET
0x007E TILDE
0x00A0 NO-BREAK SPACE
0x00A2 CENT SIGN
0x00A3 POUND SIGN
0x00A5 YEN SIGN
0x00A9 COPYRIGHT SIGN
0x00AE REGISTERED SIGN
0x00B0 DEGREE SIGN
0x00B7 MIDDLE DOT
0x00D7 MULTIPLICATION SIGN
0x00F7 DIVISION SIGN
0x2013 EN DASH
0x2014 EM DASH
0x2018 LEFT SINGLE QUOTATION MARK
0x2019 RIGHT SINGLE QUOTATION MARK
0x201C LEFT DOUBLE QUOTATION MARK
0x201D RIGHT DOUBLE QUOTATION MARK
0x2022 BULLET
0x2026 HORIZONTAL ELLIPSIS
0x20AC EURO SIGN
0x2122 TRADE MARK SIGN
0x2212 MINUS SIGN
93 changes: 46 additions & 47 deletions GF_glyphsets/Latin/glyphs/CustomFilter_GF_Latin.plist
Original file line number Diff line number Diff line change
Expand Up @@ -911,6 +911,22 @@
<dict>
<key>list</key>
<array>
<string>space</string>
<string>exclam</string>
<string>quotedbl</string>
<string>numbersign</string>
<string>dollar</string>
<string>percent</string>
<string>ampersand</string>
<string>quotesingle</string>
<string>parenleft</string>
<string>parenright</string>
<string>asterisk</string>
<string>plus</string>
<string>comma</string>
<string>hyphen</string>
<string>period</string>
<string>slash</string>
<string>zero</string>
<string>one</string>
<string>two</string>
Expand All @@ -921,38 +937,13 @@
<string>seven</string>
<string>eight</string>
<string>nine</string>
<string>space</string>
<string>nbspace</string>
<string>period</string>
<string>colon</string>
<string>ellipsis</string>
<string>exclam</string>
<string>asterisk</string>
<string>numbersign</string>
<string>slash</string>
<string>backslash</string>
<string>hyphen</string>
<string>parenleft</string>
<string>parenright</string>
<string>braceleft</string>
<string>braceright</string>
<string>bracketleft</string>
<string>bracketright</string>
<string>quotedblleft</string>
<string>quotedblright</string>
<string>quoteleft</string>
<string>quoteright</string>
<string>quotedbl</string>
<string>quotesingle</string>
<string>bar</string>
<string>plus</string>
<string>multiply</string>
<string>divide</string>
<string>semicolon</string>
<string>less</string>
<string>equal</string>
<string>greater</string>
<string>less</string>
<string>percent</string>
<string>degree</string>
<string>question</string>
<string>at</string>
<string>A</string>
<string>B</string>
<string>C</string>
Expand All @@ -979,6 +970,12 @@
<string>X</string>
<string>Y</string>
<string>Z</string>
<string>bracketleft</string>
<string>backslash</string>
<string>bracketright</string>
<string>asciicircum</string>
<string>underscore</string>
<string>grave</string>
<string>a</string>
<string>b</string>
<string>c</string>
Expand All @@ -1005,29 +1002,31 @@
<string>x</string>
<string>y</string>
<string>z</string>
<string>.notdef</string>
<string>comma</string>
<string>semicolon</string>
<string>question</string>
<string>braceleft</string>
<string>bar</string>
<string>braceright</string>
<string>asciitilde</string>
<string>nbspace</string>
<string>cent</string>
<string>sterling</string>
<string>yen</string>
<string>copyright</string>
<string>registered</string>
<string>degree</string>
<string>periodcentered</string>
<string>bullet</string>
<string>multiply</string>
<string>divide</string>
<string>endash</string>
<string>emdash</string>
<string>underscore</string>
<string>at</string>
<string>ampersand</string>
<string>copyright</string>
<string>registered</string>
<string>trademark</string>
<string>cent</string>
<string>dollar</string>
<string>quoteleft</string>
<string>quoteright</string>
<string>quotedblleft</string>
<string>quotedblright</string>
<string>bullet</string>
<string>ellipsis</string>
<string>euro</string>
<string>sterling</string>
<string>yen</string>
<string>trademark</string>
<string>minus</string>
<string>asciitilde</string>
<string>asciicircum</string>
<string>grave</string>
</array>
<key>name</key>
<string>GF_Latin_Kernel</string>
Expand Down
14 changes: 14 additions & 0 deletions GF_glyphsets/Latin/glyphs/GF_Latin_Core.glyphs
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
{
.appVersion = "3151";
.formatVersion = 3;
axes = (
{
name = Weight;
tag = wght;
},
{
name = Width;
tag = wdth;
}
);
date = "2021-10-28 12:22:31 +0000";
familyName = "GF Latin Core";
featurePrefixes = (
Expand Down Expand Up @@ -92,6 +102,10 @@ tag = case;
);
fontMaster = (
{
axesValues = (
100,
100
);
id = m01;
metricValues = (
{
Expand Down
Loading

0 comments on commit ce829f0

Please sign in to comment.