Skip to content

Commit

Permalink
Update glyphset data
Browse files Browse the repository at this point in the history
  • Loading branch information
simoncozens authored and github-actions[bot] committed Sep 11, 2024
1 parent 18303d2 commit 8b5a29d
Show file tree
Hide file tree
Showing 8 changed files with 1,246 additions and 225 deletions.
39 changes: 30 additions & 9 deletions GLYPHSETS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
| [✅ Core](#gf-arabic-core) | [✅ Core](#gf-cyrillic-core) | [🛑 AncientMusicalSymbols](#gf-greek-ancientmusicalsymbols) | [✅ African](#gf-latin-african) | [🛑 APA](#gf-phonetics-apa) | [🛑 Arabic](#gf-translatin-arabic) |
| [✅ Plus](#gf-arabic-plus) | [🛑 Historical](#gf-cyrillic-historical) | [🛑 Archaic](#gf-greek-archaic) | [🛑 Beyond](#gf-latin-beyond) | [🛑 DisorderedSpeech](#gf-phonetics-disorderedspeech) | [🛑 Pinyin](#gf-translatin-pinyin) |
| | [🛑 Plus](#gf-cyrillic-plus) | [🛑 Coptic](#gf-greek-coptic) | [✅ Core](#gf-latin-core) | [🛑 IPAHistorical](#gf-phonetics-ipahistorical) | |
| | [🛑 Pro](#gf-cyrillic-pro) | [✅ Core](#gf-greek-core) | [🛑 Kernel](#gf-latin-kernel) | [🛑 IPAStandard](#gf-phonetics-ipastandard) | |
| | [ Pro](#gf-cyrillic-pro) | [✅ Core](#gf-greek-core) | [🛑 Kernel](#gf-latin-kernel) | [🛑 IPAStandard](#gf-phonetics-ipastandard) | |
| | | [🛑 Expert](#gf-greek-expert) | [🛑 Plus](#gf-latin-plus) | [🛑 SinoExt](#gf-phonetics-sinoext) | |
| | | [🛑 Plus](#gf-greek-plus) | [✅ PriAfrican](#gf-latin-priafrican) | | |
| | | [🛑 Pro](#gf-greek-pro) | [✅ Vietnamese](#gf-latin-vietnamese) | | |
Expand Down Expand Up @@ -248,21 +248,42 @@ Glyphs.app Custom Filter List (contains all Cyrillic glyphsets): [CustomFilter_G

> _Description partially salvaged from old README, so languages manually listed here (if any) may be outdated or irrelevant and need to be replaced by language code lists:_
>
> For Headline typefaces (?), with language support more Non-Slavic languages. Additional characters in this set provide support for the following 18 languages: Abkhaz, Chukchi, Enets, Eskimo, Even, Evenki, Itelmen, Khanty, Kildin Sami, Koryak, Mansi, Nganasan, Nenets, Oroch, Orok, Sakha/Yakut, Tati, Yukaghir, Yupik Ulch
> For Headline typefaces (?), with language support for more Non-Slavic languages.
`GF_Cyrillic_Pro` is **statically** defined [here](/Lib/glyphsets/definitions/GF_Cyrillic_Pro.yaml) as:

* Script: Cyrillic
* Characters and glyphs defined in [GF_Cyrillic_Pro.stub.glyphs](/data/definitions/per_glyphset/GF_Cyrillic_Pro.stub.glyphs)

> [!CAUTION]
> Since this glyphset has no defined languages, it can't be checked via Fontbakery's `shape_languages` check.
> Please add language code definions [here](/Lib/glyphsets/definitions/GF_Cyrillic_Pro.yaml).
* List of languages: `
Abkhazian (ab_Cyrl),
Chukot (ckt_Cyrl),
Even (eve_Cyrl),
Evenki (evn_Cyrl),
Khanty (kca_Cyrl),
Koryak (kpy_Cyrl),
Mansi (mns_Cyrl),
Nenets (yrk_Cyrl),
Nganasan (nio_Cyrl),
Orok (oaa_Cyrl),
Sakha (sah_Cyrl),
Yukaghir, Northern (ykg_Cyrl)
`

### Characters and Glyphs

Letter (56 glyphs):
`Ҋ ҋ Ҍ ҍ Ҏ ҏ Ҕ ҕ Ҟ ҟ Ҩ ҩ Ҭ ҭ Ҵ ҵ Ҽ ҽ Ҿ ҿ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӎ ӎ Ӛ ӛ Ӡ ӡ Ӫ ӫ Ӭ ӭ Ӻ ӻ Ӽ ӽ Ӿ ӿ Ԑ ԑ Ԓ ԓ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԯ ԯ`
Letter (136 glyphs):
`Ё Є Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ё є ў џ Ҕ ҕ Қ қ Ҟ ҟ Ң ң Ҥ ҥ Ҩ ҩ Ҭ ҭ Ү ү Ҳ ҳ Ҵ ҵ Ҷ ҷ Һ һ Ҽ ҽ Ҿ ҿ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӑ ӑ Ӓ ӓ Ә ә Ӛ ӛ Ӡ ӡ Ӣ ӣ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ Ӱ ӱ Ӷ ӷ Ԓ ԓ Ԥ ԥ`

Mark, nonspacing (3 glyphs):
`◌̄ ◌̆ ◌̈`

Number (10 glyphs):
`0 1 2 3 4 5 6 7 8 9`

Punctuation (5 glyphs):
`, - : ’ ”`

Symbol (2 glyphs):
`% +`

### Resulting Glyphset Files

Expand Down
148 changes: 124 additions & 24 deletions Lib/glyphsets/results/nam/GF_Cyrillic_Pro.nam
Original file line number Diff line number Diff line change
@@ -1,20 +1,118 @@
# This file is auto-generated; do not edit. See /README.md for instructions.
0x048A CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
0x048B CYRILLIC SMALL LETTER SHORT I WITH TAIL
0x048C CYRILLIC CAPITAL LETTER SEMISOFT SIGN
0x048D CYRILLIC SMALL LETTER SEMISOFT SIGN
0x048E CYRILLIC CAPITAL LETTER ER WITH TICK
0x048F CYRILLIC SMALL LETTER ER WITH TICK
0x0025 PERCENT SIGN
0x002B PLUS SIGN
0x002C COMMA
0x002D HYPHEN-MINUS
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
0x0304 COMBINING MACRON
0x0306 COMBINING BREVE
0x0308 COMBINING DIAERESIS
0x0401 CYRILLIC CAPITAL LETTER IO
0x0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
0x040E CYRILLIC CAPITAL LETTER SHORT U
0x040F CYRILLIC CAPITAL LETTER DZHE
0x0410 CYRILLIC CAPITAL LETTER A
0x0411 CYRILLIC CAPITAL LETTER BE
0x0412 CYRILLIC CAPITAL LETTER VE
0x0413 CYRILLIC CAPITAL LETTER GHE
0x0414 CYRILLIC CAPITAL LETTER DE
0x0415 CYRILLIC CAPITAL LETTER IE
0x0416 CYRILLIC CAPITAL LETTER ZHE
0x0417 CYRILLIC CAPITAL LETTER ZE
0x0418 CYRILLIC CAPITAL LETTER I
0x0419 CYRILLIC CAPITAL LETTER SHORT I
0x041A CYRILLIC CAPITAL LETTER KA
0x041B CYRILLIC CAPITAL LETTER EL
0x041C CYRILLIC CAPITAL LETTER EM
0x041D CYRILLIC CAPITAL LETTER EN
0x041E CYRILLIC CAPITAL LETTER O
0x041F CYRILLIC CAPITAL LETTER PE
0x0420 CYRILLIC CAPITAL LETTER ER
0x0421 CYRILLIC CAPITAL LETTER ES
0x0422 CYRILLIC CAPITAL LETTER TE
0x0423 CYRILLIC CAPITAL LETTER U
0x0424 CYRILLIC CAPITAL LETTER EF
0x0425 CYRILLIC CAPITAL LETTER HA
0x0426 CYRILLIC CAPITAL LETTER TSE
0x0427 CYRILLIC CAPITAL LETTER CHE
0x0428 CYRILLIC CAPITAL LETTER SHA
0x0429 CYRILLIC CAPITAL LETTER SHCHA
0x042A CYRILLIC CAPITAL LETTER HARD SIGN
0x042B CYRILLIC CAPITAL LETTER YERU
0x042C CYRILLIC CAPITAL LETTER SOFT SIGN
0x042D CYRILLIC CAPITAL LETTER E
0x042E CYRILLIC CAPITAL LETTER YU
0x042F CYRILLIC CAPITAL LETTER YA
0x0430 CYRILLIC SMALL LETTER A
0x0431 CYRILLIC SMALL LETTER BE
0x0432 CYRILLIC SMALL LETTER VE
0x0433 CYRILLIC SMALL LETTER GHE
0x0434 CYRILLIC SMALL LETTER DE
0x0435 CYRILLIC SMALL LETTER IE
0x0436 CYRILLIC SMALL LETTER ZHE
0x0437 CYRILLIC SMALL LETTER ZE
0x0438 CYRILLIC SMALL LETTER I
0x0439 CYRILLIC SMALL LETTER SHORT I
0x043A CYRILLIC SMALL LETTER KA
0x043B CYRILLIC SMALL LETTER EL
0x043C CYRILLIC SMALL LETTER EM
0x043D CYRILLIC SMALL LETTER EN
0x043E CYRILLIC SMALL LETTER O
0x043F CYRILLIC SMALL LETTER PE
0x0440 CYRILLIC SMALL LETTER ER
0x0441 CYRILLIC SMALL LETTER ES
0x0442 CYRILLIC SMALL LETTER TE
0x0443 CYRILLIC SMALL LETTER U
0x0444 CYRILLIC SMALL LETTER EF
0x0445 CYRILLIC SMALL LETTER HA
0x0446 CYRILLIC SMALL LETTER TSE
0x0447 CYRILLIC SMALL LETTER CHE
0x0448 CYRILLIC SMALL LETTER SHA
0x0449 CYRILLIC SMALL LETTER SHCHA
0x044A CYRILLIC SMALL LETTER HARD SIGN
0x044B CYRILLIC SMALL LETTER YERU
0x044C CYRILLIC SMALL LETTER SOFT SIGN
0x044D CYRILLIC SMALL LETTER E
0x044E CYRILLIC SMALL LETTER YU
0x044F CYRILLIC SMALL LETTER YA
0x0451 CYRILLIC SMALL LETTER IO
0x0454 CYRILLIC SMALL LETTER UKRAINIAN IE
0x045E CYRILLIC SMALL LETTER SHORT U
0x045F CYRILLIC SMALL LETTER DZHE
0x0494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
0x0495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
0x049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER
0x049B CYRILLIC SMALL LETTER KA WITH DESCENDER
0x049E CYRILLIC CAPITAL LETTER KA WITH STROKE
0x049F CYRILLIC SMALL LETTER KA WITH STROKE
0x04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER
0x04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER
0x04A4 CYRILLIC CAPITAL LIGATURE EN GHE
0x04A5 CYRILLIC SMALL LIGATURE EN GHE
0x04A8 CYRILLIC CAPITAL LETTER ABKHASIAN HA
0x04A9 CYRILLIC SMALL LETTER ABKHASIAN HA
0x04AC CYRILLIC CAPITAL LETTER TE WITH DESCENDER
0x04AD CYRILLIC SMALL LETTER TE WITH DESCENDER
0x04AE CYRILLIC CAPITAL LETTER STRAIGHT U
0x04AF CYRILLIC SMALL LETTER STRAIGHT U
0x04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER
0x04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER
0x04B4 CYRILLIC CAPITAL LIGATURE TE TSE
0x04B5 CYRILLIC SMALL LIGATURE TE TSE
0x04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
0x04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER
0x04BA CYRILLIC CAPITAL LETTER SHHA
0x04BB CYRILLIC SMALL LETTER SHHA
0x04BC CYRILLIC CAPITAL LETTER ABKHASIAN CHE
0x04BD CYRILLIC SMALL LETTER ABKHASIAN CHE
0x04BE CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
Expand All @@ -25,33 +123,35 @@
0x04C6 CYRILLIC SMALL LETTER EL WITH TAIL
0x04C7 CYRILLIC CAPITAL LETTER EN WITH HOOK
0x04C8 CYRILLIC SMALL LETTER EN WITH HOOK
0x04C9 CYRILLIC CAPITAL LETTER EN WITH TAIL
0x04CA CYRILLIC SMALL LETTER EN WITH TAIL
0x04CD CYRILLIC CAPITAL LETTER EM WITH TAIL
0x04CE CYRILLIC SMALL LETTER EM WITH TAIL
0x04D0 CYRILLIC CAPITAL LETTER A WITH BREVE
0x04D1 CYRILLIC SMALL LETTER A WITH BREVE
0x04D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS
0x04D3 CYRILLIC SMALL LETTER A WITH DIAERESIS
0x04D8 CYRILLIC CAPITAL LETTER SCHWA
0x04D9 CYRILLIC SMALL LETTER SCHWA
0x04DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
0x04DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
0x04E0 CYRILLIC CAPITAL LETTER ABKHASIAN DZE
0x04E1 CYRILLIC SMALL LETTER ABKHASIAN DZE
0x04E2 CYRILLIC CAPITAL LETTER I WITH MACRON
0x04E3 CYRILLIC SMALL LETTER I WITH MACRON
0x04E6 CYRILLIC CAPITAL LETTER O WITH DIAERESIS
0x04E7 CYRILLIC SMALL LETTER O WITH DIAERESIS
0x04E8 CYRILLIC CAPITAL LETTER BARRED O
0x04E9 CYRILLIC SMALL LETTER BARRED O
0x04EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
0x04EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
0x04EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS
0x04ED CYRILLIC SMALL LETTER E WITH DIAERESIS
0x04FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
0x04FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
0x04FC CYRILLIC CAPITAL LETTER HA WITH HOOK
0x04FD CYRILLIC SMALL LETTER HA WITH HOOK
0x04FE CYRILLIC CAPITAL LETTER HA WITH STROKE
0x04FF CYRILLIC SMALL LETTER HA WITH STROKE
0x0510 CYRILLIC CAPITAL LETTER REVERSED ZE
0x0511 CYRILLIC SMALL LETTER REVERSED ZE
0x04EE CYRILLIC CAPITAL LETTER U WITH MACRON
0x04EF CYRILLIC SMALL LETTER U WITH MACRON
0x04F0 CYRILLIC CAPITAL LETTER U WITH DIAERESIS
0x04F1 CYRILLIC SMALL LETTER U WITH DIAERESIS
0x04F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
0x04F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER
0x0512 CYRILLIC CAPITAL LETTER EL WITH HOOK
0x0513 CYRILLIC SMALL LETTER EL WITH HOOK
0x0524 CYRILLIC CAPITAL LETTER PE WITH DESCENDER
0x0525 CYRILLIC SMALL LETTER PE WITH DESCENDER
0x0526 CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER
0x0527 CYRILLIC SMALL LETTER SHHA WITH DESCENDER
0x0528 CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK
0x0529 CYRILLIC SMALL LETTER EN WITH LEFT HOOK
0x052E CYRILLIC CAPITAL LETTER EL WITH DESCENDER
0x052F CYRILLIC SMALL LETTER EL WITH DESCENDER
0x2019 RIGHT SINGLE QUOTATION MARK
0x201D RIGHT DOUBLE QUOTATION MARK
Loading

0 comments on commit 8b5a29d

Please sign in to comment.