From 126a103180869dd8c81b4e311f018cb4008bac20 Mon Sep 17 00:00:00 2001 From: Yanone Date: Wed, 10 Apr 2024 15:38:20 +0200 Subject: [PATCH] Add nice-names text files to Python package, read glyph names from there --- Lib/glyphsets/__init__.py | 5 +- .../results/txt/nice-names/GF_Arabic_Core.txt | 146 +++++ .../results/txt/nice-names/GF_Arabic_Plus.txt | 150 +++++ .../txt/nice-names/GF_Cyrillic_Core.txt | 136 +++++ .../txt/nice-names/GF_Cyrillic_Historical.txt | 37 ++ .../txt/nice-names/GF_Cyrillic_Plus.txt | 130 +++++ .../txt/nice-names/GF_Cyrillic_Pro.txt | 57 ++ .../GF_Greek_AncientMusicalSymbols.txt | 317 +++++++++++ .../txt/nice-names/GF_Greek_Archaic.txt | 144 +++++ .../txt/nice-names/GF_Greek_Coptic.txt | 138 +++++ .../results/txt/nice-names/GF_Greek_Core.txt | 113 ++++ .../txt/nice-names/GF_Greek_Expert.txt | 283 ++++++++++ .../results/txt/nice-names/GF_Greek_Plus.txt | 266 +++++++++ .../results/txt/nice-names/GF_Greek_Pro.txt | 83 +++ .../txt/nice-names/GF_Latin_African.txt | 520 ++++++++++++++++++ .../txt/nice-names/GF_Latin_Beyond.txt | 135 +++++ .../results/txt/nice-names/GF_Latin_Core.txt | 325 +++++++++++ .../txt/nice-names/GF_Latin_Kernel.txt | 117 ++++ .../results/txt/nice-names/GF_Latin_Plus.txt | 141 +++++ .../txt/nice-names/GF_Latin_PriAfrican.txt | 34 ++ .../txt/nice-names/GF_Latin_Vietnamese.txt | 240 ++++++++ .../txt/nice-names/GF_Phonetics_APA.txt | 24 + .../GF_Phonetics_DisorderedSpeech.txt | 71 +++ .../nice-names/GF_Phonetics_IPAHistorical.txt | 14 + .../nice-names/GF_Phonetics_IPAStandard.txt | 169 ++++++ .../txt/nice-names/GF_Phonetics_SinoExt.txt | 12 + .../txt/nice-names/GF_TransLatin_Arabic.txt | 34 ++ .../txt/nice-names/GF_TransLatin_Pinyin.txt | 96 ++++ scripts/assemble_charactersets.py | 14 + setup.py | 1 + 30 files changed, 3950 insertions(+), 2 deletions(-) create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Arabic_Core.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Arabic_Plus.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Core.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Historical.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Plus.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Pro.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_AncientMusicalSymbols.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Archaic.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Coptic.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Core.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Expert.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Plus.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Greek_Pro.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_African.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_Beyond.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_Core.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_Kernel.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_Plus.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_PriAfrican.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Latin_Vietnamese.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Phonetics_APA.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAStandard.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_Phonetics_SinoExt.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Arabic.txt create mode 100644 Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Pinyin.txt diff --git a/Lib/glyphsets/__init__.py b/Lib/glyphsets/__init__.py index c083dae7..25f44f32 100644 --- a/Lib/glyphsets/__init__.py +++ b/Lib/glyphsets/__init__.py @@ -289,6 +289,7 @@ def test_strings_in_font(self, ttFont, threshold=0.95): root_folder = os.path.abspath( os.path.join(os.path.dirname(__file__), "..", "..", "data") ) +tool_folder = os.path.abspath(os.path.dirname(__file__)) def sort_unicodes(a, b): @@ -411,10 +412,10 @@ def glyphs_in_glyphset(glyphset_name, production_names=False): with open( os.path.join( - root_folder, + tool_folder, "results", "txt", - "prod-names" if production_names else "nice-names", + "nice-names", f"{glyphset_name}.txt", ), "r", diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Core.txt b/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Core.txt new file mode 100644 index 00000000..2efc47a7 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Core.txt @@ -0,0 +1,146 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +space +exclam +quotedbl +numbersign +percent +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +less +equal +greater +bracketleft +backslash +bracketright +braceleft +bar +braceright +nbspace +guillemetleft +guillemetright +multiply +divide +perthousand-ar +comma-ar +dateseparator-ar +semicolon-ar +mark-ar +question-ar +hamza-ar +alefMadda-ar +alefHamzaabove-ar +wawHamzaabove-ar +alefHamzabelow-ar +yehHamzaabove-ar +alef-ar +beh-ar +tehMarbuta-ar +teh-ar +theh-ar +jeem-ar +hah-ar +khah-ar +dal-ar +thal-ar +reh-ar +zain-ar +seen-ar +sheen-ar +sad-ar +dad-ar +tah-ar +zah-ar +ain-ar +ghain-ar +kashida-ar +feh-ar +qaf-ar +kaf-ar +lam-ar +meem-ar +noon-ar +heh-ar +waw-ar +alefMaksura-ar +yeh-ar +fathatan-ar +dammatan-ar +kasratan-ar +fatha-ar +damma-ar +kasra-ar +shadda-ar +sukun-ar +madda-ar +hamzaabove-ar +hamzabelow-ar +zero-ar +one-ar +two-ar +three-ar +four-ar +five-ar +six-ar +seven-ar +eight-ar +nine-ar +percent-ar +decimalseparator-ar +thousandseparator-ar +asterisk-ar +alefabove-ar +tteh-ar +peh-ar +tcheh-ar +ddal-ar +rreh-ar +jeh-ar +keheh-ar +gaf-ar +hehDoachashmee-ar +hehgoal-ar +yehFarsi-ar +yehbarree-ar +fullstop-ar +zeroFarsi-ar +oneFarsi-ar +twoFarsi-ar +threeFarsi-ar +fourFarsi-ar +fiveFarsi-ar +sixFarsi-ar +sevenFarsi-ar +eightFarsi-ar +nineFarsi-ar +kehehThreedotsabove-ar +lefttorightmark +endash +emdash +quoteleft +quoteright +quotedblleft +quotedblright +ellipsis +guilsinglleft +guilsinglright +minus +parenleft-ar +parenright-ar \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Plus.txt b/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Plus.txt new file mode 100644 index 00000000..9af728dc --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Arabic_Plus.txt @@ -0,0 +1,150 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +percent +quotesingle +parenleft +parenright +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +bracketleft +bracketright +perthousand-ar +comma-ar +hamza-ar +alefMadda-ar +alefHamzaabove-ar +wawHamzaabove-ar +yehHamzaabove-ar +alef-ar +beh-ar +tehMarbuta-ar +teh-ar +theh-ar +jeem-ar +hah-ar +khah-ar +dal-ar +thal-ar +reh-ar +zain-ar +seen-ar +sheen-ar +sad-ar +dad-ar +tah-ar +zah-ar +ain-ar +ghain-ar +feh-ar +qaf-ar +kaf-ar +lam-ar +meem-ar +noon-ar +heh-ar +waw-ar +alefMaksura-ar +yeh-ar +fathatan-ar +dammatan-ar +kasratan-ar +fatha-ar +damma-ar +kasra-ar +shadda-ar +sukun-ar +hamzaabove-ar +zero-ar +one-ar +two-ar +three-ar +four-ar +five-ar +six-ar +seven-ar +eight-ar +nine-ar +percent-ar +decimalseparator-ar +thousandseparator-ar +alefabove-ar +tteheh-ar +beeh-ar +tehRing-ar +tehThreedotsdown-ar +peh-ar +teheh-ar +beheh-ar +hahHamzaabove-ar +nyeh-ar +dyeh-ar +hahThreedotsabove-ar +tcheh-ar +tcheheh-ar +dalRing-ar +dalDotbelow-ar +dahal-ar +ddahal-ar +dalThreedotsdown-ar +rehRing-ar +rehVbelow-ar +rehDotbelowdotabove-ar +jeh-ar +rehFourdots-ar +seenDotbelowDotabove-ar +veh-ar +peheh-ar +keheh-ar +kafswash-ar +kafRing-ar +ng-ar +gaf-ar +ngoeh-ar +gueh-ar +lamVabove-ar +rnoon-ar +noonRing-ar +hehDoachashmee-ar +oe-ar +u-ar +yu-ar +ve-ar +yehFarsi-ar +yehTail-ar +yehVabove-ar +e-ar +fullstop-ar +ae-ar +zeroFarsi-ar +oneFarsi-ar +twoFarsi-ar +threeFarsi-ar +fourFarsi-ar +fiveFarsi-ar +sixFarsi-ar +sevenFarsi-ar +eightFarsi-ar +nineFarsi-ar +sindhiampersand-ar +sindhipostpositionmen-ar +lefttorightmark +righttoleftmark +quoteleft +reversedsemicolon +minus +commareversed \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Core.txt b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Core.txt new file mode 100644 index 00000000..11573587 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Core.txt @@ -0,0 +1,136 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +quotedbl +numbersign +percent +ampersand +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +question +at +bracketleft +backslash +bracketright +guillemetleft +guillemetright +apostrophemod +gravecomb +acutecomb +brevecomb +dieresiscomb +Io-cy +Dje-cy +E-cy +I-cy +Yi-cy +Je-cy +Lje-cy +Nje-cy +Tshe-cy +Ushort-cy +Dzhe-cy +A-cy +Be-cy +Ve-cy +Ge-cy +De-cy +Ie-cy +Zhe-cy +Ze-cy +Ii-cy +Iishort-cy +Ka-cy +El-cy +Em-cy +En-cy +O-cy +Pe-cy +Er-cy +Es-cy +Te-cy +U-cy +Ef-cy +Ha-cy +Tse-cy +Che-cy +Sha-cy +Shcha-cy +Hardsign-cy +Yeru-cy +Softsign-cy +Ereversed-cy +Yu-cy +Ya-cy +a-cy +be-cy +ve-cy +ge-cy +de-cy +ie-cy +zhe-cy +ze-cy +ii-cy +iishort-cy +ka-cy +el-cy +em-cy +en-cy +o-cy +pe-cy +er-cy +es-cy +te-cy +u-cy +ef-cy +ha-cy +tse-cy +che-cy +sha-cy +shcha-cy +hardsign-cy +yeru-cy +softsign-cy +ereversed-cy +yu-cy +ya-cy +io-cy +dje-cy +e-cy +i-cy +yi-cy +je-cy +lje-cy +nje-cy +tshe-cy +ushort-cy +dzhe-cy +Geupturn-cy +geupturn-cy +endash +emdash +quoteleft +quoteright +quotesinglbase +quotedblleft +quotedblbase +ellipsis +numero \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Historical.txt b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Historical.txt new file mode 100644 index 00000000..802f7ef3 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Historical.txt @@ -0,0 +1,37 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Omega-cy +omega-cy +Eiotified-cy +eiotified-cy +Yuslittle-cy +yuslittle-cy +Yuslittleiotified-cy +yuslittleiotified-cy +Yusbigiotified-cy +yusbigiotified-cy +Ksi-cy +ksi-cy +Psi-cy +psi-cy +Izhitsadblgrave-cy +izhitsadblgrave-cy +Uk-cy +uk-cy +uni047A +uni047B +uni047C +uni047D +uni047E +uni047F +Koppa-cy +koppa-cy +thousand-cy +titlocomb-cy +palatalizationcomb-cy +dasiapneumatacomb-cy +psilipneumatacomb-cy +pokrytiecomb-cy +hundredthousandssigncomb-cy +millionssigncomb-cy +OmegaBroad-cy +omegaBroad-cy \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Plus.txt b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Plus.txt new file mode 100644 index 00000000..a6efe543 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Plus.txt @@ -0,0 +1,130 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +apostrophemod +gravecomb +acutecomb +macroncomb +dieresiscomb +hungarumlautcomb +Yat-cy +yat-cy +Yusbig-cy +yusbig-cy +Fita-cy +fita-cy +Izhitsa-cy +izhitsa-cy +Ghestroke-cy +ghestroke-cy +Ghemiddlehook-cy +ghemiddlehook-cy +Zhedescender-cy +zhedescender-cy +Zedescender-cy +zedescender-cy +Kadescender-cy +kadescender-cy +Kaverticalstroke-cy +kaverticalstroke-cy +Kabashkir-cy +kabashkir-cy +Endescender-cy +endescender-cy +Enghe-cy +enghe-cy +Esdescender-cy +esdescender-cy +Ustraight-cy +ustraight-cy +Ustraightstroke-cy +ustraightstroke-cy +Hadescender-cy +hadescender-cy +Chedescender-cy +chedescender-cy +Cheverticalstroke-cy +cheverticalstroke-cy +Shha-cy +shha-cy +Palochka-cy +Zhebreve-cy +zhebreve-cy +Chekhakassian-cy +chekhakassian-cy +palochka-cy +Abreve-cy +abreve-cy +Adieresis-cy +adieresis-cy +Aie-cy +aie-cy +Iebreve-cy +iebreve-cy +Schwa-cy +schwa-cy +Zhedieresis-cy +zhedieresis-cy +Zedieresis-cy +zedieresis-cy +Imacron-cy +imacron-cy +Idieresis-cy +idieresis-cy +Odieresis-cy +odieresis-cy +Obarred-cy +obarred-cy +Umacron-cy +umacron-cy +Udieresis-cy +udieresis-cy +Uhungarumlaut-cy +uhungarumlaut-cy +Chedieresis-cy +chedieresis-cy +Gedescender-cy +gedescender-cy +Yerudieresis-cy +yerudieresis-cy +Qa-cy +qa-cy +We-cy +we-cy +tugrik +hryvnia +tenge +brevecomb-cy +gestroke-cy.loclBSH +yu-cy.loclBGR +Gestroke-cy.loclBSH +De-cy.loclBGR +Ii-cy.loclBGR +Iishort-cy.loclBGR +Iigrave-cy.loclBGR +El-cy.loclBGR +Ef-cy.loclBGR +Zedescender-cy.loclBSH +Esdescender-cy.loclBSH +Esdescender-cy.loclCHU +ve-cy.loclBGR +ge-cy.loclBGR +de-cy.loclBGR +zhe-cy.loclBGR +ze-cy.loclBGR +ii-cy.loclBGR +iishort-cy.loclBGR +iigrave-cy.loclBGR +ka-cy.loclBGR +el-cy.loclBGR +en-cy.loclBGR +pe-cy.loclBGR +te-cy.loclBGR +che-cy.loclBGR +tse-cy.loclBGR +sha-cy.loclBGR +shcha-cy.loclBGR +softsign-cy.loclBGR +hardsign-cy.loclBGR +zedescender-cy.loclBSH +esdescender-cy.loclBSH +esdescender-cy.loclCHU +be-cy.loclSRB \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Pro.txt b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Pro.txt new file mode 100644 index 00000000..cf2d8165 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Pro.txt @@ -0,0 +1,57 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Iishorttail-cy +iishorttail-cy +Semisoftsign-cy +semisoftsign-cy +Ertick-cy +ertick-cy +Ghemiddlehook-cy +ghemiddlehook-cy +Kastroke-cy +kastroke-cy +Haabkhasian-cy +haabkhasian-cy +Tedescender-cy +tedescender-cy +Tetse-cy +tetse-cy +Cheabkhasian-cy +cheabkhasian-cy +Chedescenderabkhasian-cy +chedescenderabkhasian-cy +Kahook-cy +kahook-cy +Eltail-cy +eltail-cy +Enhook-cy +enhook-cy +Entail-cy +entail-cy +Emtail-cy +emtail-cy +Schwadieresis-cy +schwadieresis-cy +Dzeabkhasian-cy +dzeabkhasian-cy +Obarreddieresis-cy +obarreddieresis-cy +Edieresis-cy +edieresis-cy +Gestrokehook-cy +gestrokehook-cy +Hahook-cy +hahook-cy +Hastroke-cy +hastroke-cy +Reversedze-cy +reversedze-cy +Elhook-cy +elhook-cy +Pedescender-cy +pedescender-cy +Shhadescender-cy +shhadescender-cy +EnLeftHook-cy +enlefthook-cy +Eldescender-cy +eldescender-cy \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_AncientMusicalSymbols.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_AncientMusicalSymbols.txt new file mode 100644 index 00000000..702aaa30 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_AncientMusicalSymbols.txt @@ -0,0 +1,317 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +psili-byzantineMusic +daseia-byzantineMusic +perispomeni-byzantineMusic +oxeiaEkfonitikon-byzantineMusic +oxeiaDipli-byzantineMusic +vareiaEkfonitikon-byzantineMusic +vareiaDipli-byzantineMusic +kathisti-byzantineMusic +syrmatiki-byzantineMusic +paraklitiki-byzantineMusic +ypokrisis-byzantineMusic +ypokrisisDipli-byzantineMusic +kremasti-byzantineMusic +apesoEkfonitikon-byzantineMusic +exoEkfonitikon-byzantineMusic +teleia-byzantineMusic +kentimata-byzantineMusic +apostrofos-byzantineMusic +apostrofosDipli-byzantineMusic +synevma-byzantineMusic +thita-byzantineMusic +oligonArchaion-byzantineMusic +gorgonArchaion-byzantineMusic +psilon-byzantineMusic +chamilon-byzantineMusic +vathy-byzantineMusic +isonArchaion-byzantineMusic +kentimaArchaion-byzantineMusic +kentimataArchaion-byzantineMusic +saximata-byzantineMusic +parichon-byzantineMusic +stavrosApodexia-byzantineMusic +oxeiaiArchaion-byzantineMusic +vareiaiArchaion-byzantineMusic +apodermaArchaion-byzantineMusic +apothema-byzantineMusic +klasma-byzantineMusic +revma-byzantineMusic +piasmaArchaion-byzantineMusic +tinagma-byzantineMusic +anatrichisma-byzantineMusic +seisma-byzantineMusic +synagmaArchaion-byzantineMusic +synagmaMetaStavrou-byzantineMusic +oyranismaArchaion-byzantineMusic +thema-byzantineMusic +lemoi-byzantineMusic +dyo-byzantineMusic +tria-byzantineMusic +tessera-byzantineMusic +kratimata-byzantineMusic +apesoExoNeo-byzantineMusic +fthoraArchaion-byzantineMusic +imifthora-byzantineMusic +tromikonArchaion-byzantineMusic +katavaTromikon-byzantineMusic +pelaston-byzantineMusic +psifiston-byzantineMusic +kontevma-byzantineMusic +chorevmaArchaion-byzantineMusic +rapisma-byzantineMusic +parakalesmaArchaion-byzantineMusic +paraklitikiArchaion-byzantineMusic +ichadin-byzantineMusic +nana-byzantineMusic +petasma-byzantineMusic +kontevmaAllo-byzantineMusic +tromikonAllo-byzantineMusic +straggismata-byzantineMusic +gronthismata-byzantineMusic +isonNeo-byzantineMusic +oligonNeo-byzantineMusic +oxeiaNeo-byzantineMusic +petasti-byzantineMusic +koufisma-byzantineMusic +petastokoufisma-byzantineMusic +kratimokoufisma-byzantineMusic +pelastonNeo-byzantineMusic +kentimataNeoAno-byzantineMusic +kentimaNeoAno-byzantineMusic +ypsili-byzantineMusic +apostrofosNeo-byzantineMusic +apostrofoiSyndesmosNeo-byzantineMusic +yporroi-byzantineMusic +kratimoyporroon-byzantineMusic +elafron-byzantineMusic +chamili-byzantineMusic +mikronIson-byzantineMusic +vareiaNeo-byzantineMusic +piasmaNeo-byzantineMusic +psifistonNeo-byzantineMusic +omalon-byzantineMusic +antikenoma-byzantineMusic +lygisma-byzantineMusic +paraklitikiNeo-byzantineMusic +parakalesmaNeo-byzantineMusic +eteronParakalesma-byzantineMusic +kylisma-byzantineMusic +antikenokylisma-byzantineMusic +tromikonNeo-byzantineMusic +ekstrepton-byzantineMusic +synagmaNeo-byzantineMusic +syrma-byzantineMusic +chorevmaNeo-byzantineMusic +epegerma-byzantineMusic +seismaNeo-byzantineMusic +xironKlasma-byzantineMusic +tromikopsifiston-byzantineMusic +psifistolygisma-byzantineMusic +tromikolygisma-byzantineMusic +tromikoparakalesma-byzantineMusic +psifistoparakalesma-byzantineMusic +tromikosynagma-byzantineMusic +psifistosynagma-byzantineMusic +gorgosyntheton-byzantineMusic +argosyntheton-byzantineMusic +eteronArgosyntheton-byzantineMusic +oyranismaNeo-byzantineMusic +thematismosEso-byzantineMusic +thematismosExo-byzantineMusic +themaAploun-byzantineMusic +thesKaiApothes-byzantineMusic +katavasma-byzantineMusic +endofonon-byzantineMusic +yfenKato-byzantineMusic +yfenAno-byzantineMusic +stavros-byzantineMusic +klasmaAno-byzantineMusic +dipliArchaion-byzantineMusic +kratimaArchaion-byzantineMusic +kratimaAllo-byzantineMusic +kratimaNeo-byzantineMusic +apodermaNeo-byzantineMusic +apli-byzantineMusic +dipli-byzantineMusic +tripli-byzantineMusic +tetrapli-byzantineMusic +koronis-byzantineMusic +leimmaEnosChronou-byzantineMusic +leimmaDyoChronon-byzantineMusic +leimmaTrionChronon-byzantineMusic +leimmaTessaronChronon-byzantineMusic +leimmaImiseosChronou-byzantineMusic +gorgonNeoAno-byzantineMusic +gorgonParestigmenonAristera-byzantineMusic +gorgonParestigmenonDexia-byzantineMusic +digorgon-byzantineMusic +digorgonParestigmenonAristeraKato-byzantineMusic +digorgonParestigmenonAristeraAno-byzantineMusic +digorgonParestigmenonDexia-byzantineMusic +trigorgon-byzantineMusic +argon-byzantineMusic +imidiargon-byzantineMusic +diargon-byzantineMusic +agogiPoliArgi-byzantineMusic +agogiArgoteri-byzantineMusic +agogiArgi-byzantineMusic +agogiMetria-byzantineMusic +agogiMesi-byzantineMusic +agogiGorgi-byzantineMusic +agogiGorgoteri-byzantineMusic +agogiPoliGorgi-byzantineMusic +martyriaProtosIchos-byzantineMusic +martyriaAlliProtosIchos-byzantineMusic +martyriaDeyterosIchos-byzantineMusic +martyriaAlliDeyterosIchos-byzantineMusic +martyriaTritosIchos-byzantineMusic +martyriaTrifonias-byzantineMusic +martyriaTetartosIchos-byzantineMusic +martyriaTetartosLegetosIchos-byzantineMusic +martyriaLegetosIchos-byzantineMusic +martyriaPlagiosIchos-byzantineMusic +isakiaTelousIchimatos-byzantineMusic +apostrofoiTelousIchimatos-byzantineMusic +fanerosisTetrafonias-byzantineMusic +fanerosisMonofonias-byzantineMusic +fanerosisDifonias-byzantineMusic +martyriaVarysIchos-byzantineMusic +martyriaProtovarysIchos-byzantineMusic +martyriaPlagiosTetartosIchos-byzantineMusic +gorthmikonNAploun-byzantineMusic +gorthmikonNDiploun-byzantineMusic +enarxisKaiFthoraVou-byzantineMusic +imifonon-byzantineMusic +imifthoron-byzantineMusic +fthoraArchaionDeyterouIchou-byzantineMusic +fthoraDiatonikiPa-byzantineMusic +fthoraDiatonikiNana-byzantineMusic +fthoraNaosIchos-byzantineMusic +fthoraDiatonikiDi-byzantineMusic +fthoraSklironDiatononDi-byzantineMusic +fthoraDiatonikiKe-byzantineMusic +fthoraDiatonikiZo-byzantineMusic +fthoraDiatonikiNiKato-byzantineMusic +fthoraDiatonikiNiAno-byzantineMusic +fthoraMalakonChromaDifonias-byzantineMusic +fthoraMalakonChromaMonofonias-byzantineMusic +fhtoraSklironChromaVasis-byzantineMusic +fthoraSklironChromaSynafi-byzantineMusic +fthoraNenano-byzantineMusic +chroaZygos-byzantineMusic +chroaKliton-byzantineMusic +chroaSpathi-byzantineMusic +fthoraIYfesisTetartimorion-byzantineMusic +fthoraEnarmoniosAntifonia-byzantineMusic +yfesisTritimorion-byzantineMusic +diesisTritimorion-byzantineMusic +diesisTetartimorion-byzantineMusic +diesisApliDyoDodekata-byzantineMusic +diesisMonogrammosTesseraDodekata-byzantineMusic +diesisDigrammosExDodekata-byzantineMusic +diesisTrigrammosOktoDodekata-byzantineMusic +yfesisApliDyoDodekata-byzantineMusic +yfesisMonogrammosTesseraDodekata-byzantineMusic +yfesisDigrammosExDodekata-byzantineMusic +yfesisTrigrammosOktoDodekata-byzantineMusic +genikiDiesis-byzantineMusic +genikiYfesis-byzantineMusic +diastoliApliMikri-byzantineMusic +diastoliApliMegali-byzantineMusic +diastoliDipli-byzantineMusic +diastoliTheseos-byzantineMusic +simansisTheseos-byzantineMusic +simansisTheseosDisimou-byzantineMusic +simansisTheseosTrisimou-byzantineMusic +simansisTheseosTetrasimou-byzantineMusic +simansisArseos-byzantineMusic +simansisArseosDisimou-byzantineMusic +simansisArseosTrisimou-byzantineMusic +simansisArseosTetrasimou-byzantineMusic +digrammaGg-byzantineMusic +diftoggosOu-byzantineMusic +stigma-byzantineMusic +arktikoPa-byzantineMusic +arktikoVou-byzantineMusic +arktikoGa-byzantineMusic +arktikoDi-byzantineMusic +arktikoKe-byzantineMusic +arktikoZo-byzantineMusic +arktikoNi-byzantineMusic +kentimataNeoMeso-byzantineMusic +kentimaNeoMeso-byzantineMusic +kentimataNeoKato-byzantineMusic +kentimaNeoKato-byzantineMusic +klasmaKato-byzantineMusic +gorgonNeoKato-byzantineMusic +uni1D200 +uni1D201 +uni1D202 +uni1D203 +uni1D204 +uni1D205 +uni1D206 +uni1D207 +uni1D208 +uni1D209 +uni1D20A +uni1D20B +uni1D20C +uni1D20D +uni1D20E +uni1D20F +uni1D210 +uni1D211 +uni1D212 +uni1D213 +uni1D214 +uni1D215 +uni1D216 +uni1D217 +uni1D218 +uni1D219 +uni1D21A +uni1D21B +uni1D21C +uni1D21D +uni1D21E +uni1D21F +uni1D220 +uni1D221 +uni1D222 +uni1D223 +uni1D224 +uni1D225 +uni1D226 +uni1D227 +uni1D228 +uni1D229 +uni1D22A +uni1D22B +uni1D22C +uni1D22D +uni1D22E +uni1D22F +uni1D230 +uni1D231 +uni1D232 +uni1D233 +uni1D234 +uni1D235 +uni1D236 +uni1D237 +uni1D238 +uni1D239 +uni1D23A +uni1D23B +uni1D23C +uni1D23D +uni1D23E +uni1D23F +uni1D240 +uni1D241 +uni1D242 +uni1D243 +uni1D244 +uni1D245 \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Archaic.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Archaic.txt new file mode 100644 index 00000000..22c89d4b --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Archaic.txt @@ -0,0 +1,144 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Heta +heta +Archaicsampi +archaicsampi +Pamphyliandigamma +pamphyliandigamma +sigmaLunateReversedSymbol +sigmaLunateDottedSymbol +sigmaLunateDottedReversedSymbol +betaSymbol +thetaSymbol +UpsilonhookSymbol +UpsilonacutehookSymbol +UpsilondieresishookSymbol +phiSymbol +piSymbol +KoppaArchaic +koppaArchaic +kappaSymbol +rhoSymbol +sigmaLunateSymbol +yot +ThetaSymbol +epsilonLunateSymbol +epsilonLunateReversedSymbol +Sho +sho +SigmaLunateSymbol +San +san +rhoStrokeSymbol +SigmaLunateReversedSymbol +SigmaLunateDottedSymbol +SigmaLunateDottedReversedSymbol +whiteSquare +blackstar +sunSymbol +ascendingNode +descendingNode +conjunction +opposition +constantineCross +jerusalemCross +firstQuarterMoon +lastQuarterMoon +mercury +venus +earth +mars +jupiter +saturn +uranus +neptune +pluto +aries +taurus +gemini +cancer +leo +virgo +libra +scorpius +sagittarius +capricorn +aquarius +pisces +threeDimensionalAngle +whitetrianglecontainingwhitetriangle +onequarter-atticGreek +onehalf-atticGreek +onedrachma-atticGreek +five-atticGreek +fifty-atticGreek +fivehundred-atticGreek +fivethousand-atticGreek +fiftythousand-atticGreek +fivetalents-atticGreek +tentalents-atticGreek +fiftytalents-atticGreek +onehundredtalents-atticGreek +fivehundredtalents-atticGreek +onethousandtalents-atticGreek +fivethousandtalents-atticGreek +fivestaters-atticGreek +tenstaters-atticGreek +fiftystaters-atticGreek +onehundredstaters-atticGreek +fivehundredstaters-atticGreek +onethousandstaters-atticGreek +tenthousandstaters-atticGreek +fiftythousandstaters-atticGreek +tenmnas-atticGreek +heraeumoneplethron-ancientGreek +thespianone-ancientGreek +hermionianone-ancientGreek +epidaureantwo-ancientGreek +thespiantwo-ancientGreek +cyrenaictwodrachmas-ancientGreek +epidaureantwodrachmas-ancientGreek +troezenianfive-ancientGreek +troezenianten-ancientGreek +troezeniantenalternateform-ancientGreek +hermionianten-ancientGreek +messenianten-ancientGreek +thespianten-ancientGreek +thespianthirty-ancientGreek +troezenianfifty-ancientGreek +troezenianfiftyalternateform-ancientGreek +hermionianfifty-ancientGreek +thespianfifty-ancientGreek +thespianonehundred-ancientGreek +thespianthreehundred-ancientGreek +epidaureanfivehundred-ancientGreek +troezenianfivehundred-ancientGreek +thespianfivehundred-ancientGreek +carystianfivehundred-ancientGreek +naxianfivehundred-ancientGreek +thespianonethousand-ancientGreek +thespianfivethousand-ancientGreek +delphicfivemnas-ancientGreek +stratianfiftymnas-ancientGreek +onehalf-greek +onehalfAlternate-greek +twothirds-greek +threequarters-greek +year-greek +talent-greek +drachma-greek +obol-greek +twoObols-greek +threeObols-greek +fourObols-greek +fiveObols-greek +metretes-greek +kyathosBase-greek +litra-greek +ounkia-greek +xestes-greek +artabe-greek +aroura-greek +gramma-greek +tryblionBase-greek +zero-greek \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Coptic.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Coptic.txt new file mode 100644 index 00000000..d73f2560 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Coptic.txt @@ -0,0 +1,138 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Shei-coptic +shei-coptic +Fei-coptic +fei-coptic +Khei-coptic +khei-coptic +Hori-coptic +hori-coptic +Gangia-coptic +gangia-coptic +Shima-coptic +shima-coptic +Dei-coptic +dei-coptic +Alfa-coptic +alfa-coptic +Vida-coptic +vida-coptic +Gamma-coptic +gamma-coptic +Dalda-coptic +dalda-coptic +Eie-coptic +eie-coptic +Sou-coptic +sou-coptic +Zata-coptic +zata-coptic +Hate-coptic +hate-coptic +Thethe-coptic +thethe-coptic +Iauda-coptic +iauda-coptic +Kapa-coptic +kapa-coptic +Laula-coptic +laula-coptic +Mi-coptic +mi-coptic +Ni-coptic +ni-coptic +Ksi-coptic +ksi-coptic +O-coptic +o-coptic +Pi-coptic +pi-coptic +Ro-coptic +ro-coptic +Sima-coptic +sima-coptic +Tau-coptic +tau-coptic +Ua-coptic +ua-coptic +Fi-coptic +fi-coptic +Khi-coptic +khi-coptic +Psi-coptic +psi-coptic +Oou-coptic +oou-coptic +AlefDialectP-coptic +alefDialectP-coptic +AinOld-coptic +ainOld-coptic +Cryptogrammiceie-coptic +cryptogrammiceie-coptic +dialectPkapa-coptic +dialectpkapa-coptic +dialectPni-coptic +dialectpni-coptic +Cryptogrammicni-coptic +cryptogrammicni-coptic +OouOld-coptic +oouOld-coptic +Sampi-coptic +sampi-coptic +SheiCrossed-coptic +sheiCrossed-coptic +SheiOld-coptic +sheiOld-coptic +EshOld-coptic +eshOld-coptic +KheiAkhmimic-coptic +kheiAkhmimic-coptic +HoriDialectP-coptic +horiDialectP-coptic +HoriOld-coptic +horiOld-coptic +HaOld-coptic +haOld-coptic +HaLshaped-coptic +haLshaped-coptic +HeiOld-coptic +heiOld-coptic +HatOld-coptic +hatOld-coptic +GangiaOld-coptic +gangiaOld-coptic +DjaOld-coptic +djaOld-coptic +ShimaOld-coptic +shimaOld-coptic +kai-coptic +miro-coptic +piro-coptic +stauros-coptic +tauro-coptic +khiro-coptic +shimasima-coptic +SheiCryptogrammic-coptic +sheiCryptogrammic-coptic +GangiaCryptogrammic-coptic +gangiaCryptogrammic-coptic +uni2CEF +uni2CF0 +uni2CF1 +KheiBohairic-coptic +kheiBohairic-coptic +onehalf-coptic +fullstop-coptic +morphologicaldivider-coptic +oldNgi-nubian-coptic +oldNyi-nubian-coptic +oldShima-nubian-coptic +oldWau-nubian-coptic +olddirectquestion-nubian-coptic +oldfullstop-nubian-coptic +oldindirectquestion-nubian-coptic +oldngi-nubian-coptic +oldnyi-nubian-coptic +oldshima-nubian-coptic +oldversedivider-nubian-coptic +oldwau-nubian-coptic \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Core.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Core.txt new file mode 100644 index 00000000..9374c9e2 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Core.txt @@ -0,0 +1,113 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +quotedbl +percent +ampersand +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +at +bracketleft +backslash +bracketright +guillemetleft +guillemetright +acutecomb +dieresiscomb +numeral-greek +lowernumeral-greek +questiongreek +tonos +dieresistonos +Alphatonos +anoteleia +Epsilontonos +Etatonos +Iotatonos +Omicrontonos +Upsilontonos +Omegatonos +iotadieresistonos +Alpha +Beta +Gamma +Delta +Epsilon +Zeta +Eta +Theta +Iota +Kappa +Lambda +Mu +Nu +Xi +Omicron +Pi +Rho +Sigma +Tau +Upsilon +Phi +Chi +Psi +Omega +Iotadieresis +Upsilondieresis +alphatonos +epsilontonos +etatonos +iotatonos +upsilondieresistonos +alpha +beta +gamma +delta +epsilon +zeta +eta +theta +iota +kappa +lambda +mu +nu +xi +omicron +pi +rho +sigmafinal +sigma +tau +upsilon +phi +chi +psi +omega +iotadieresis +upsilondieresis +omicrontonos +upsilontonos +omegatonos +KaiSymbol +kaiSymbol +endash +emdash +ellipsis \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Expert.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Expert.txt new file mode 100644 index 00000000..27f289d9 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Expert.txt @@ -0,0 +1,283 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +numeral-greek.sc +lowernumeral-greek.sc +anoteleia.sc +questiongreek.sc +tonos.sc +dieresistonos.sc +gamma_gamma +lambda_lambda +alpha.sc +beta.sc +gamma.sc +delta.sc +epsilon.sc +zeta.sc +eta.sc +theta.sc +iota.sc +kappa.sc +lambda.sc +mu.sc +nu.sc +xi.sc +omicron.sc +pi.sc +rho.sc +sigma.sc +tau.sc +upsilon.sc +phi.sc +chi.sc +psi.sc +omega.sc +iotatonos.sc +iotadieresis.sc +iotadieresistonos.sc +upsilontonos.sc +upsilondieresis.sc +upsilondieresistonos.sc +omicrontonos.sc +omegatonos.sc +alphatonos.sc +epsilontonos.sc +etatonos.sc +stigma.sc +digamma.sc +koppa.sc +sampi.sc +kaiSymbol.sc +alphapsili.sc +alphadasia.sc +alphapsilivaria.sc +alphadasiavaria.sc +alphapsilioxia.sc +alphadasiaoxia.sc +alphapsiliperispomeni.sc +alphadasiaperispomeni.sc +alphavaria.sc +alphaoxia.sc +alphaperispomeni.sc +alphavrachy.sc +alphamacron.sc +alphaypogegrammeni.sc +alphavariaypogegrammeni.sc +alphaoxiaypogegrammeni.sc +alphapsiliypogegrammeni.sc +alphadasiaypogegrammeni.sc +alphapsilivariaypogegrammeni.sc +alphadasiavariaypogegrammeni.sc +alphapsilioxiaypogegrammeni.sc +alphadasiaoxiaypogegrammeni.sc +alphapsiliperispomeniypogegrammeni.sc +alphadasiaperispomeniypogegrammeni.sc +alphaperispomeniypogegrammeni.sc +epsilonpsili.sc +epsilondasia.sc +epsilonpsilivaria.sc +epsilondasiavaria.sc +epsilonpsilioxia.sc +epsilondasiaoxia.sc +epsilonvaria.sc +epsilonoxia.sc +etapsili.sc +etadasia.sc +etapsilivaria.sc +etadasiavaria.sc +etapsilioxia.sc +etadasiaoxia.sc +etapsiliperispomeni.sc +etadasiaperispomeni.sc +etavaria.sc +etaoxia.sc +etaperispomeni.sc +etaypogegrammeni.sc +etavariaypogegrammeni.sc +etaoxiaypogegrammeni.sc +etapsiliypogegrammeni.sc +etadasiaypogegrammeni.sc +etapsilivariaypogegrammeni.sc +etadasiavariaypogegrammeni.sc +etapsilioxiaypogegrammeni.sc +etadasiaoxiaypogegrammeni.sc +etapsiliperispomeniypogegrammeni.sc +etadasiaperispomeniypogegrammeni.sc +etaperispomeniypogegrammeni.sc +iotapsili.sc +iotadasia.sc +iotapsilivaria.sc +iotadasiavaria.sc +iotapsilioxia.sc +iotadasiaoxia.sc +iotapsiliperispomeni.sc +iotadasiaperispomeni.sc +iotavaria.sc +iotaoxia.sc +iotaperispomeni.sc +iotavrachy.sc +iotamacron.sc +iotadialytikavaria.sc +iotadialytikaoxia.sc +iotadialytikaperispomeni.sc +omicronpsili.sc +omicrondasia.sc +omicronpsilivaria.sc +omicrondasiavaria.sc +omicronpsilioxia.sc +omicrondasiaoxia.sc +omicronvaria.sc +omicronoxia.sc +rhopsili.sc +rhodasia.sc +upsilonpsili.sc +upsilondasia.sc +upsilonpsilivaria.sc +upsilondasiavaria.sc +upsilonpsilioxia.sc +upsilondasiaoxia.sc +upsilonpsiliperispomeni.sc +upsilondasiaperispomeni.sc +upsilonvaria.sc +upsilonoxia.sc +upsilonperispomeni.sc +upsilonvrachy.sc +upsilonmacron.sc +upsilondialytikavaria.sc +upsilondialytikaoxia.sc +upsilondialytikaperispomeni.sc +omegapsili.sc +omegadasia.sc +omegapsilivaria.sc +omegadasiavaria.sc +omegapsilioxia.sc +omegadasiaoxia.sc +omegapsiliperispomeni.sc +omegadasiaperispomeni.sc +omegavaria.sc +omegaoxia.sc +omegaperispomeni.sc +omegaypogegrammeni.sc +omegavariaypogegrammeni.sc +omegaoxiaypogegrammeni.sc +omegapsiliypogegrammeni.sc +omegadasiaypogegrammeni.sc +omegapsilivariaypogegrammeni.sc +omegadasiavariaypogegrammeni.sc +omegapsilioxiaypogegrammeni.sc +omegadasiaoxiaypogegrammeni.sc +omegapsiliperispomeniypogegrammeni.sc +omegadasiaperispomeniypogegrammeni.sc +omegaperispomeniypogegrammeni.sc +prosgegrammeni.sc +Alphaprosgegrammeni.sc.ss01 +Alphapsiliprosgegrammeni.sc.ss01 +Alphadasiaprosgegrammeni.sc.ss01 +Alphapsilivariaprosgegrammeni.sc.ss01 +Alphadasiavariaprosgegrammeni.sc.ss01 +Alphapsilioxiaprosgegrammeni.sc.ss01 +Alphadasiaoxiaprosgegrammeni.sc.ss01 +Alphapsiliperispomeniprosgegrammeni.sc.ss01 +Alphadasiaperispomeniprosgegrammeni.sc.ss01 +Etaprosgegrammeni.sc.ss01 +Etapsiliprosgegrammeni.sc.ss01 +Etadasiaprosgegrammeni.sc.ss01 +Etapsilivariaprosgegrammeni.sc.ss01 +Etadasiavariaprosgegrammeni.sc.ss01 +Etapsilioxiaprosgegrammeni.sc.ss01 +Etadasiaoxiaprosgegrammeni.sc.ss01 +Etapsiliperispomeniprosgegrammeni.sc.ss01 +Etadasiaperispomeniprosgegrammeni.sc.ss01 +Omegaprosgegrammeni.sc.ss01 +Omegapsiliprosgegrammeni.sc.ss01 +Omegadasiaprosgegrammeni.sc.ss01 +Omegapsilivariaprosgegrammeni.sc.ss01 +Omegadasiavariaprosgegrammeni.sc.ss01 +Omegapsilioxiaprosgegrammeni.sc.ss01 +Omegadasiaoxiaprosgegrammeni.sc.ss01 +Omegapsiliperispomeniprosgegrammeni.sc.ss01 +Omegadasiaperispomeniprosgegrammeni.sc.ss01 +alphaypogegrammeni.sc.ss01 +alphavariaypogegrammeni.sc.ss01 +alphaoxiaypogegrammeni.sc.ss01 +alphapsiliypogegrammeni.sc.ss01 +alphadasiaypogegrammeni.sc.ss01 +alphapsilivariaypogegrammeni.sc.ss01 +alphadasiavariaypogegrammeni.sc.ss01 +alphapsilioxiaypogegrammeni.sc.ss01 +alphadasiaoxiaypogegrammeni.sc.ss01 +alphapsiliperispomeniypogegrammeni.sc.ss01 +alphadasiaperispomeniypogegrammeni.sc.ss01 +alphaperispomeniypogegrammeni.sc.ss01 +etaypogegrammeni.sc.ss01 +etavariaypogegrammeni.sc.ss01 +etaoxiaypogegrammeni.sc.ss01 +etapsiliypogegrammeni.sc.ss01 +etadasiaypogegrammeni.sc.ss01 +etapsilivariaypogegrammeni.sc.ss01 +etadasiavariaypogegrammeni.sc.ss01 +etapsilioxiaypogegrammeni.sc.ss01 +etadasiaoxiaypogegrammeni.sc.ss01 +etapsiliperispomeniypogegrammeni.sc.ss01 +etadasiaperispomeniypogegrammeni.sc.ss01 +etaperispomeniypogegrammeni.sc.ss01 +omegaypogegrammeni.sc.ss01 +omegavariaypogegrammeni.sc.ss01 +omegaoxiaypogegrammeni.sc.ss01 +omegapsiliypogegrammeni.sc.ss01 +omegadasiaypogegrammeni.sc.ss01 +omegapsilivariaypogegrammeni.sc.ss01 +omegadasiavariaypogegrammeni.sc.ss01 +omegapsilioxiaypogegrammeni.sc.ss01 +omegadasiaoxiaypogegrammeni.sc.ss01 +omegapsiliperispomeniypogegrammeni.sc.ss01 +omegadasiaperispomeniypogegrammeni.sc.ss01 +omegaperispomeniypogegrammeni.sc.ss01 +Alpha.sups +Beta.sups +Gamma.sups +Delta.sups +Epsilon.sups +Zeta.sups +Eta.sups +Theta.sups +Iota.sups +Kappa.sups +Lambda.sups +Mu.sups +Nu.sups +Xi.sups +Omicron.sups +Pi.sups +Rho.sups +Sigma.sups +Tau.sups +Upsilon.sups +Phi.sups +Chi.sups +Psi.sups +Omega.sups +alpha.sups +beta.sups +gamma.sups +delta.sups +epsilon.sups +zeta.sups +eta.sups +theta.sups +iota.sups +kappa.sups +lambda.sups +mu.sups +nu.sups +xi.sups +omicron.sups +pi.sups +rho.sups +sigmafinal.sups +sigma.sups +tau.sups +upsilon.sups +phi.sups +chi.sups +psi.sups +omega.sups \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Plus.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Plus.txt new file mode 100644 index 00000000..1f406401 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Plus.txt @@ -0,0 +1,266 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +perispomenicomb +koroniscomb +dialytikatonoscomb +ypogegrammenicomb +ypogegrammeni +alphapsili +alphadasia +alphapsilivaria +alphadasiavaria +alphapsilioxia +alphadasiaoxia +alphapsiliperispomeni +alphadasiaperispomeni +Alphapsili +Alphadasia +Alphapsilivaria +Alphadasiavaria +Alphapsilioxia +Alphadasiaoxia +Alphapsiliperispomeni +Alphadasiaperispomeni +epsilonpsili +epsilondasia +epsilonpsilivaria +epsilondasiavaria +epsilonpsilioxia +epsilondasiaoxia +Epsilonpsili +Epsilondasia +Epsilonpsilivaria +Epsilondasiavaria +Epsilonpsilioxia +Epsilondasiaoxia +etapsili +etadasia +etapsilivaria +etadasiavaria +etapsilioxia +etadasiaoxia +etapsiliperispomeni +etadasiaperispomeni +Etapsili +Etadasia +Etapsilivaria +Etadasiavaria +Etapsilioxia +Etadasiaoxia +Etapsiliperispomeni +Etadasiaperispomeni +iotapsili +iotadasia +iotapsilivaria +iotadasiavaria +iotapsilioxia +iotadasiaoxia +iotapsiliperispomeni +iotadasiaperispomeni +Iotapsili +Iotadasia +Iotapsilivaria +Iotadasiavaria +Iotapsilioxia +Iotadasiaoxia +Iotapsiliperispomeni +Iotadasiaperispomeni +omicronpsili +omicrondasia +omicronpsilivaria +omicrondasiavaria +omicronpsilioxia +omicrondasiaoxia +Omicronpsili +Omicrondasia +Omicronpsilivaria +Omicrondasiavaria +Omicronpsilioxia +Omicrondasiaoxia +upsilonpsili +upsilondasia +upsilonpsilivaria +upsilondasiavaria +upsilonpsilioxia +upsilondasiaoxia +upsilonpsiliperispomeni +upsilondasiaperispomeni +Upsilondasia +Upsilondasiavaria +Upsilondasiaoxia +Upsilondasiaperispomeni +omegapsili +omegadasia +omegapsilivaria +omegadasiavaria +omegapsilioxia +omegadasiaoxia +omegapsiliperispomeni +omegadasiaperispomeni +Omegapsili +Omegadasia +Omegapsilivaria +Omegadasiavaria +Omegapsilioxia +Omegadasiaoxia +Omegapsiliperispomeni +Omegadasiaperispomeni +alphavaria +alphaoxia +epsilonvaria +epsilonoxia +etavaria +etaoxia +iotavaria +iotaoxia +omicronvaria +omicronoxia +upsilonvaria +upsilonoxia +omegavaria +omegaoxia +alphapsiliypogegrammeni +alphadasiaypogegrammeni +alphapsilivariaypogegrammeni +alphadasiavariaypogegrammeni +alphapsilioxiaypogegrammeni +alphadasiaoxiaypogegrammeni +alphapsiliperispomeniypogegrammeni +alphadasiaperispomeniypogegrammeni +Alphapsiliprosgegrammeni +Alphadasiaprosgegrammeni +Alphapsilivariaprosgegrammeni +Alphadasiavariaprosgegrammeni +Alphapsilioxiaprosgegrammeni +Alphadasiaoxiaprosgegrammeni +Alphapsiliperispomeniprosgegrammeni +Alphadasiaperispomeniprosgegrammeni +etapsiliypogegrammeni +etadasiaypogegrammeni +etapsilivariaypogegrammeni +etadasiavariaypogegrammeni +etapsilioxiaypogegrammeni +etadasiaoxiaypogegrammeni +etapsiliperispomeniypogegrammeni +etadasiaperispomeniypogegrammeni +Etapsiliprosgegrammeni +Etadasiaprosgegrammeni +Etapsilivariaprosgegrammeni +Etadasiavariaprosgegrammeni +Etapsilioxiaprosgegrammeni +Etadasiaoxiaprosgegrammeni +Etapsiliperispomeniprosgegrammeni +Etadasiaperispomeniprosgegrammeni +omegapsiliypogegrammeni +omegadasiaypogegrammeni +omegapsilivariaypogegrammeni +omegadasiavariaypogegrammeni +omegapsilioxiaypogegrammeni +omegadasiaoxiaypogegrammeni +omegapsiliperispomeniypogegrammeni +omegadasiaperispomeniypogegrammeni +Omegapsiliprosgegrammeni +Omegadasiaprosgegrammeni +Omegapsilivariaprosgegrammeni +Omegadasiavariaprosgegrammeni +Omegapsilioxiaprosgegrammeni +Omegadasiaoxiaprosgegrammeni +Omegapsiliperispomeniprosgegrammeni +Omegadasiaperispomeniprosgegrammeni +alphavrachy +alphamacron +alphavariaypogegrammeni +alphaypogegrammeni +alphaoxiaypogegrammeni +alphaperispomeni +alphaperispomeniypogegrammeni +Alphavrachy +Alphamacron +Alphavaria +Alphaoxia +Alphaprosgegrammeni +koronis +prosgegrammeni +psili +perispomeni +dialytikaperispomeni +etavariaypogegrammeni +etaypogegrammeni +etaoxiaypogegrammeni +etaperispomeni +etaperispomeniypogegrammeni +Epsilonvaria +Epsilonoxia +Etavaria +Etaoxia +Etaprosgegrammeni +psilivaria +psilioxia +psiliperispomeni +iotavrachy +iotamacron +iotadialytikavaria +iotadialytikaoxia +iotaperispomeni +iotadialytikaperispomeni +Iotavrachy +Iotamacron +Iotavaria +Iotaoxia +dasiavaria +dasiaoxia +dasiaperispomeni +upsilonvrachy +upsilonmacron +upsilondialytikavaria +upsilondialytikaoxia +rhopsili +rhodasia +upsilonperispomeni +upsilondialytikaperispomeni +Upsilonvrachy +Upsilonmacron +Upsilonvaria +Upsilonoxia +Rhodasia +dialytikavaria +dialytikaoxia +varia +omegavariaypogegrammeni +omegaypogegrammeni +omegaoxiaypogegrammeni +omegaperispomeni +omegaperispomeniypogegrammeni +Omicronvaria +Omicronoxia +Omegavaria +Omegaoxia +Omegaprosgegrammeni +oxia +dasia +Alphaprosgegrammeni.ss01 +Alphapsiliprosgegrammeni.ss01 +Alphadasiaprosgegrammeni.ss01 +Alphapsilivariaprosgegrammeni.ss01 +Alphadasiavariaprosgegrammeni.ss01 +Alphapsilioxiaprosgegrammeni.ss01 +Alphadasiaoxiaprosgegrammeni.ss01 +Alphapsiliperispomeniprosgegrammeni.ss01 +Alphadasiaperispomeniprosgegrammeni.ss01 +Etaprosgegrammeni.ss01 +Etapsiliprosgegrammeni.ss01 +Etadasiaprosgegrammeni.ss01 +Etapsilivariaprosgegrammeni.ss01 +Etadasiavariaprosgegrammeni.ss01 +Etapsilioxiaprosgegrammeni.ss01 +Etadasiaoxiaprosgegrammeni.ss01 +Etapsiliperispomeniprosgegrammeni.ss01 +Etadasiaperispomeniprosgegrammeni.ss01 +Omegaprosgegrammeni.ss01 +Omegapsiliprosgegrammeni.ss01 +Omegadasiaprosgegrammeni.ss01 +Omegapsilivariaprosgegrammeni.ss01 +Omegadasiavariaprosgegrammeni.ss01 +Omegapsilioxiaprosgegrammeni.ss01 +Omegadasiaoxiaprosgegrammeni.ss01 +Omegapsiliperispomeniprosgegrammeni.ss01 +Omegadasiaperispomeniprosgegrammeni.ss01 \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Greek_Pro.txt b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Pro.txt new file mode 100644 index 00000000..cd9db761 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Greek_Pro.txt @@ -0,0 +1,83 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +dotaccent +overlinecomb +dotbelowcomb +asteriskbelowcomb +doublebrevebelowcomb +Stigma +stigma +Digamma +digamma +Koppa +koppa +Sampi +sampi +dblverticalbar +referencemark +undertie +asterism +threedotpunctuation +fourdotpunctuation +fivedotpunctuation +twodotpunctuation +fourdotmark +dottedcross +tricolon +verticalfourdots +plussuperior +minussuperior +equalsuperior +plusinferior +minusinferior +equalinferior +alephsymbol +betsymbol +multiply.circled +ellipsisvertical +metricalbreve +metricallongovershort +metricalshortoverlong +metricallongovertwoshorts +metricaltwoshortsoverlong +metricaltwoshortsjoined +metricaltriseme +metricaltetraseme +metricalpentaseme +doubleSolidusOperator +rightanglesubstitutionmarker +rightangledottedsubstitutionmarker +leftsubstitutionbracket +rightsubstitutionbracket +leftdottedsubstitutionbracket +rightdottedsubstitutionbracket +raisedinterpolationmarker +raiseddottedinterpolationmarker +dottedtranspositionmarker +lefttranspositionbracket +righttranspositionbracket +raisedsquare +leftraisedomissionbracket +rightraisedomissionbracket +editorialcoronis +paragraphos +forkedparagraphos +reversedforkedparagraphos +hypodiastole +dottedobelos +downancora +upancora +dottedrightpointingangle +doubleobliquehyphen +anglebracketleft +anglebracketright +dblanglebracketleft +dblanglebracketright +cornerbracketleft +cornerbracketright +whitesquarebracketleft +whitesquarebracketright +litalic-math +M-fraktur +P-fraktur +S-fraktur +p-fraktur \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_African.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_African.txt new file mode 100644 index 00000000..e263b8dc --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_African.txt @@ -0,0 +1,520 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +quotedbl +numbersign +percent +ampersand +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +question +at +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O +P +Q +R +S +T +U +V +W +X +Y +Z +bracketleft +bracketright +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +ordfeminine +guillemetleft +ordmasculine +guillemetright +Agrave +Aacute +Acircumflex +Atilde +Adieresis +Aring +AE +Ccedilla +Egrave +Eacute +Ecircumflex +Edieresis +Igrave +Iacute +Icircumflex +Idieresis +Ntilde +Ograve +Oacute +Ocircumflex +Otilde +Odieresis +Oslash +Ugrave +Uacute +Ucircumflex +Udieresis +Yacute +agrave +aacute +acircumflex +atilde +adieresis +aring +ae +ccedilla +egrave +eacute +ecircumflex +edieresis +igrave +iacute +icircumflex +idieresis +ntilde +ograve +oacute +ocircumflex +otilde +odieresis +oslash +ugrave +uacute +ucircumflex +udieresis +yacute +ydieresis +Amacron +amacron +Abreve +abreve +Aogonek +aogonek +Ccircumflex +ccircumflex +Ccaron +ccaron +Dcroat +dcroat +Emacron +emacron +Edotaccent +edotaccent +Eogonek +eogonek +Ecaron +ecaron +Hcircumflex +hcircumflex +Hbar +hbar +Itilde +itilde +Imacron +imacron +Iogonek +iogonek +Lacute +lacute +Nacute +nacute +Ncaron +ncaron +Eng +eng +Omacron +omacron +Ohungarumlaut +ohungarumlaut +OE +oe +Racute +racute +Rcommaaccent +rcommaaccent +Rcaron +rcaron +Sacute +sacute +Scircumflex +scircumflex +Scedilla +scedilla +Scaron +scaron +Tcedilla +tcedilla +Tbar +tbar +Utilde +utilde +Umacron +umacron +Uhungarumlaut +uhungarumlaut +Uogonek +uogonek +Wcircumflex +wcircumflex +Ycircumflex +ycircumflex +Ydieresis +Zdotaccent +zdotaccent +Zcaron +zcaron +Bhook +Btopbar +btopbar +Oopen +Chook +chook +Dtail +Dhook +Eturned +Schwa +Eopen +Fhook +florin +Ghook +Gamma-latin +Iota-latin +Istroke +Khook +khook +Mturned +Nhookleft +Obarred +Phook +phook +Esh +Thook +thook +Tretroflexhook +Upsilon-latin +Vhook +Yhook +yhook +Ezh +Ezhreversed +ezhreversed +clickdental +clicklateral +clickalveolar +clickretroflex +Acaron +acaron +Icaron +icaron +Ocaron +ocaron +Ucaron +ucaron +Udieresisacute +udieresisacute +eturned +AEmacron +aemacron +Gcaron +gcaron +Oogonek +oogonek +jcaron +Ngrave +ngrave +AEacute +aeacute +Oslashacute +oslashacute +Adblgrave +adblgrave +Edblgrave +edblgrave +Idblgrave +idblgrave +Odblgrave +odblgrave +Rinvertedbreve +rinvertedbreve +Udblgrave +udblgrave +Adotaccent +adotaccent +Ecedilla +ecedilla +Ymacron +ymacron +Glottalstopsmall +glottalstopsmall +Ubar +Vturned +Jstroke +jstroke +Rstroke +rstroke +aturned +alpha-latin +bhook +oopen +dtail +dhook +schwa +eopen +ghook +gamma-latin +ramshorn +hturned +hhook +istroke +iota-latin +Ismall +mturned +nhookleft +obarred +rtail +esh +tretroflexhook +ubar +upsilon-latin +vhook +vturned +ezh +glottalstop +bilabialclick +jcrossedtail +wmod +apostrophemod +glottalstopmod +circumflex +verticallinemod +minusmod +doubleapostrophemod +gravecomb +acutecomb +circumflexcomb +tildecomb +macroncomb +brevecomb +dotaccentcomb +dieresiscomb +ringcomb +hungarumlautcomb +caroncomb +verticallineabovecomb +dblgravecomb +breveinvertedcomb +dotbelowcomb +dieresisbelowcomb +ringbelowcomb +cedillacomb +ogonekcomb +circumflexbelowcomb +breveinvertedbelowcomb +tildebelowcomb +macronbelowcomb +doublemacronbelowcomb +amod +emod +eOpenmod +omod +oOpenmod +umod +pstroke +istrokemod +ubarmod +macronacutecomb +gravemacroncomb +macrongravecomb +acutemacroncomb +Bdotbelow +bdotbelow +Bmacronbelow +bmacronbelow +Ddotaccent +ddotaccent +Ddotbelow +ddotbelow +Dmacronbelow +dmacronbelow +Dcircumflexbelow +dcircumflexbelow +Emacrongrave +emacrongrave +Etildebelow +etildebelow +Hdotaccent +hdotaccent +Hdotbelow +hdotbelow +Itildebelow +itildebelow +Idieresisacute +idieresisacute +Kdotbelow +kdotbelow +Kmacronbelow +kmacronbelow +Ldotbelow +ldotbelow +Lcircumflexbelow +lcircumflexbelow +Macute +macute +Mdotbelow +mdotbelow +Ndotaccent +ndotaccent +Ndotbelow +ndotbelow +Nmacronbelow +nmacronbelow +Ncircumflexbelow +ncircumflexbelow +Otildeacute +otildeacute +Pacute +pacute +Rdotbelow +rdotbelow +Sdotaccent +sdotaccent +Sdotbelow +sdotbelow +Tdotaccent +tdotaccent +Tdotbelow +tdotbelow +Tmacronbelow +tmacronbelow +Tcircumflexbelow +tcircumflexbelow +Udieresisbelow +udieresisbelow +Utildebelow +utildebelow +Utildeacute +utildeacute +Vtilde +vtilde +Vdotbelow +vdotbelow +Wdieresis +wdieresis +Xdotaccent +xdotaccent +Zdotbelow +zdotbelow +hmacronbelow +Adotbelow +adotbelow +Acircumflexdotbelow +acircumflexdotbelow +Edotbelow +edotbelow +Etilde +etilde +Ecircumflexdotbelow +ecircumflexdotbelow +Idotbelow +idotbelow +Odotbelow +odotbelow +Ocircumflexdotbelow +ocircumflexdotbelow +Udotbelow +udotbelow +Ygrave +ygrave +Ytilde +ytilde +endash +emdash +quoteleft +quoteright +quotedblleft +quotedblright +ellipsis +guilsinglleft +guilsinglright +imod +A.circled +a.circled +Pstroke +Rtail +Alpha-latin +Aturned +Whook +whook +colonmod +shortequalmod +Saltillo +saltillo +Hturned +Hhook +uniA7AE +Jcrossedtail +Beta-latin +beta-latin +Omega-latin +omega-latin +uniA7C7 +uniA7C8 +uniA7CB \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_Beyond.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Beyond.txt new file mode 100644 index 00000000..807604cd --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Beyond.txt @@ -0,0 +1,135 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +degree +Ccircumflex +ccircumflex +Gcircumflex +gcircumflex +Hcircumflex +hcircumflex +Itilde +itilde +Jcircumflex +jcircumflex +kgreenlandic +Scircumflex +scircumflex +Tcedilla +tcedilla +Tbar +tbar +Utilde +utilde +Oopen +Schwa +Eopen +Gammaafrican +Istroke +lbar +lambdastroke +Upsilonafrican +Ezh +clickalveolar +Acaron +acaron +Icaron +icaron +Ocaron +ocaron +Ucaron +ucaron +Gstroke +gstroke +Gcaron +gcaron +Kcaron +kcaron +Oogonek +oogonek +Oogonekmacron +oogonekmacron +Ezhcaron +ezhcaron +jcaron +Astroke +Cstroke +cstroke +Lbar +Tdiagonalstroke +Glottalstop +oopen +schwa +eopen +gamma-latin +istroke +iota-latin +Ismall +lmiddletilde +lbelt +upsilon-latin +ezh +glottalstop +glottalstopreversed +wmod +ymod +primemod +commaturnedmod +apostrophemod +glottalstopmod +verticallinemod +commaabovecomb +commaaboverightcomb +dotbelowcomb +macronbelowcomb +lowlinecomb +strokeshortcomb +lambda +chi +zmod +thetamod +Emacrongrave +emacrongrave +Emacronacute +emacronacute +Gmacron +gmacron +Hdotbelow +hdotbelow +Kacute +kacute +Kdotbelow +kdotbelow +Klinebelow +klinebelow +Ldotbelow +ldotbelow +Mdotbelow +mdotbelow +Ndotbelow +ndotbelow +Nlinebelow +nlinebelow +Omacrongrave +omacrongrave +Omacronacute +omacronacute +Sdotbelow +sdotbelow +Tlinebelow +tlinebelow +Zcircumflex +zcircumflex +Zlinebelow +zlinebelow +Etilde +etilde +Idotbelow +idotbelow +Ytilde +ytilde +YturnedSansSerif +Lmiddletilde +astroke +tdiagonalstroke +Saltillo +saltillo +chi-latin \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_Core.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Core.txt new file mode 100644 index 00000000..1824f0fb --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Core.txt @@ -0,0 +1,325 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +space +exclam +quotedbl +numbersign +dollar +percent +ampersand +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +less +equal +greater +question +at +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O +P +Q +R +S +T +U +V +W +X +Y +Z +bracketleft +backslash +bracketright +asciicircum +underscore +grave +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +braceleft +bar +braceright +asciitilde +nbspace +exclamdown +cent +sterling +yen +section +dieresis +copyright +ordfeminine +guillemetleft +registered +macron +degree +acute +paragraph +periodcentered +cedilla +ordmasculine +guillemetright +questiondown +Agrave +Aacute +Acircumflex +Atilde +Adieresis +Aring +AE +Ccedilla +Egrave +Eacute +Ecircumflex +Edieresis +Igrave +Iacute +Icircumflex +Idieresis +Eth +Ntilde +Ograve +Oacute +Ocircumflex +Otilde +Odieresis +multiply +Oslash +Ugrave +Uacute +Ucircumflex +Udieresis +Yacute +Thorn +germandbls +agrave +aacute +acircumflex +atilde +adieresis +aring +ae +ccedilla +egrave +eacute +ecircumflex +edieresis +igrave +iacute +icircumflex +idieresis +eth +ntilde +ograve +oacute +ocircumflex +otilde +odieresis +divide +oslash +ugrave +uacute +ucircumflex +udieresis +yacute +thorn +ydieresis +Amacron +amacron +Abreve +abreve +Aogonek +aogonek +Cacute +cacute +Cdotaccent +cdotaccent +Ccaron +ccaron +Dcaron +dcaron +Dcroat +dcroat +Emacron +emacron +Edotaccent +edotaccent +Eogonek +eogonek +Ecaron +ecaron +Gbreve +gbreve +Gdotaccent +gdotaccent +Gcommaaccent +gcommaaccent +Hbar +hbar +Imacron +imacron +Iogonek +iogonek +Idotaccent +idotless +Kcommaaccent +kcommaaccent +Lacute +lacute +Lcommaaccent +lcommaaccent +Lcaron +lcaron +Lslash +lslash +Nacute +nacute +Ncommaaccent +ncommaaccent +Ncaron +ncaron +Ohungarumlaut +ohungarumlaut +OE +oe +Racute +racute +Rcaron +rcaron +Sacute +sacute +Scedilla +scedilla +Scaron +scaron +Tcaron +tcaron +Umacron +umacron +Uring +uring +Uhungarumlaut +uhungarumlaut +Uogonek +uogonek +Wcircumflex +wcircumflex +Ycircumflex +ycircumflex +Ydieresis +Zacute +zacute +Zdotaccent +zdotaccent +Zcaron +zcaron +Scommaaccent +scommaaccent +Tcommaaccent +tcommaaccent +jdotless +circumflex +caron +breve +dotaccent +ring +ogonek +tilde +hungarumlaut +gravecomb +acutecomb +circumflexcomb +tildecomb +macroncomb +brevecomb +dotaccentcomb +dieresiscomb +ringcomb +hungarumlautcomb +caroncomb +commaaccentcomb +cedillacomb +ogonekcomb +Wgrave +wgrave +Wacute +wacute +Wdieresis +wdieresis +Germandbls +Ygrave +ygrave +endash +emdash +quoteleft +quoteright +quotesinglbase +quotedblleft +quotedblright +quotedblbase +bullet +ellipsis +guilsinglleft +guilsinglright +euro +trademark +minus +.notdef +periodcentered.loclCAT +periodcentered.loclCAT.case +caroncomb.alt +idotaccent \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_Kernel.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Kernel.txt new file mode 100644 index 00000000..851fb87b --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Kernel.txt @@ -0,0 +1,117 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +space +exclam +quotedbl +numbersign +dollar +percent +ampersand +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +less +equal +greater +question +at +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O +P +Q +R +S +T +U +V +W +X +Y +Z +bracketleft +backslash +bracketright +asciicircum +underscore +grave +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +braceleft +bar +braceright +asciitilde +nbspace +cent +sterling +yen +copyright +registered +degree +periodcentered +multiply +divide +endash +emdash +quoteleft +quoteright +quotedblleft +quotedblright +bullet +ellipsis +euro +trademark +minus \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_Plus.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Plus.txt new file mode 100644 index 00000000..963f86f8 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Plus.txt @@ -0,0 +1,141 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +brokenbar +logicalnot +plusminus +twosuperior +threesuperior +micro +onesuperior +onequarter +onehalf +threequarters +pi +baht +dblverticalbar +dagger +daggerdbl +perthousand +minute +second +fraction +foursuperior +fivesuperior +sixsuperior +sevensuperior +eightsuperior +ninesuperior +oneinferior +twoinferior +threeinferior +fourinferior +fiveinferior +sixinferior +seveninferior +eightinferior +nineinferior +colonsign +naira +rupee +won +sheqel +dong +kip +tugrik +peso +guarani +hryvnia +cedi +tenge +rupeeIndian +liraTurkish +manat +ruble +lari +bitcoin +literSign +numero +Ohm +estimated +onethird +twothirds +leftArrow +upArrow +rightArrow +downArrow +leftRightArrow +upDownArrow +northWestArrow +northEastArrow +southEastArrow +southWestArrow +partialdiff +emptyset +increment +product +summation +radical +infinity +integral +approxequal +notequal +lessequal +greaterequal +blackSquare +whiteSquare +blackSmallSquare +whiteSmallSquare +upBlackTriangle +upWhiteTriangle +upBlackSmallTriangle +upWhiteSmallTriangle +rightBlackTriangle +rightWhiteTriangle +rightBlackSmallTriangle +rightWhiteSmallTriangle +downBlackTriangle +downWhiteTriangle +downBlackSmallTriangle +downWhiteSmallTriangle +leftBlackTriangle +leftWhiteTriangle +leftBlackSmallTriangle +leftWhiteSmallTriangle +blackDiamond +whiteDiamond +lozenge +whiteCircle +blackCircle +whiteBullet +leftanglebracket-math +rightanglebracket-math +zero.zero +zero.tf +one.tf +two.tf +three.tf +four.tf +five.tf +six.tf +seven.tf +eight.tf +nine.tf +zero.dnom +one.dnom +two.dnom +three.dnom +four.dnom +five.dnom +six.dnom +seven.dnom +eight.dnom +nine.dnom +zero.numr +one.numr +two.numr +three.numr +four.numr +five.numr +six.numr +seven.numr +eight.numr +nine.numr \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_PriAfrican.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_PriAfrican.txt new file mode 100644 index 00000000..ff3485f1 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_PriAfrican.txt @@ -0,0 +1,34 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Eng +eng +Bhook +Oopen +Dhook +Eopen +Khook +khook +Nhookleft +Yhook +yhook +Ngrave +ngrave +bhook +oopen +dhook +eopen +nhookleft +dotbelowcomb +Macute +macute +Ndotaccent +ndotaccent +Sdotbelow +sdotbelow +Edotbelow +edotbelow +Idotbelow +idotbelow +Odotbelow +odotbelow +Udotbelow +udotbelow \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Latin_Vietnamese.txt b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Vietnamese.txt new file mode 100644 index 00000000..87ab0d6c --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Latin_Vietnamese.txt @@ -0,0 +1,240 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +quotedbl +numbersign +percent +ampersand +quotesingle +parenleft +parenright +asterisk +plus +comma +hyphen +period +slash +zero +one +two +three +four +five +six +seven +eight +nine +colon +semicolon +question +at +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O +P +Q +R +S +T +U +V +W +X +Y +Z +bracketleft +bracketright +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +Agrave +Aacute +Acircumflex +Atilde +Egrave +Eacute +Ecircumflex +Igrave +Iacute +Ograve +Oacute +Ocircumflex +Otilde +Ugrave +Uacute +Yacute +agrave +aacute +acircumflex +atilde +egrave +eacute +ecircumflex +igrave +iacute +ograve +oacute +ocircumflex +otilde +ugrave +uacute +yacute +Abreve +abreve +Dcroat +dcroat +Itilde +itilde +Utilde +utilde +Ohorn +ohorn +Uhorn +uhorn +gravecomb +acutecomb +circumflexcomb +tildecomb +brevecomb +hookabovecomb +horncomb +dotbelowcomb +Adotbelow +adotbelow +Ahookabove +ahookabove +Acircumflexacute +acircumflexacute +Acircumflexgrave +acircumflexgrave +Acircumflexhookabove +acircumflexhookabove +Acircumflextilde +acircumflextilde +Acircumflexdotbelow +acircumflexdotbelow +Abreveacute +abreveacute +Abrevegrave +abrevegrave +Abrevehookabove +abrevehookabove +Abrevetilde +abrevetilde +Abrevedotbelow +abrevedotbelow +Edotbelow +edotbelow +Ehookabove +ehookabove +Etilde +etilde +Ecircumflexacute +ecircumflexacute +Ecircumflexgrave +ecircumflexgrave +Ecircumflexhookabove +ecircumflexhookabove +Ecircumflextilde +ecircumflextilde +Ecircumflexdotbelow +ecircumflexdotbelow +Ihookabove +ihookabove +Idotbelow +idotbelow +Odotbelow +odotbelow +Ohookabove +ohookabove +Ocircumflexacute +ocircumflexacute +Ocircumflexgrave +ocircumflexgrave +Ocircumflexhookabove +ocircumflexhookabove +Ocircumflextilde +ocircumflextilde +Ocircumflexdotbelow +ocircumflexdotbelow +Ohornacute +ohornacute +Ohorngrave +ohorngrave +Ohornhookabove +ohornhookabove +Ohorntilde +ohorntilde +Ohorndotbelow +ohorndotbelow +Udotbelow +udotbelow +Uhookabove +uhookabove +Uhornacute +uhornacute +Uhorngrave +uhorngrave +Uhornhookabove +uhornhookabove +Uhorntilde +uhorntilde +Uhorndotbelow +uhorndotbelow +Ygrave +ygrave +Ydotbelow +ydotbelow +Yhookabove +yhookabove +Ytilde +ytilde +endash +emdash +quoteleft +quoteright +quotedblleft +quotedblright +ellipsis +brevecomb_acutecomb +brevecomb_gravecomb +brevecomb_hookabovecomb +brevecomb_tildecomb +circumflexcomb_acutecomb +circumflexcomb_gravecomb +circumflexcomb_hookabovecomb +circumflexcomb_tildecomb \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_APA.txt b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_APA.txt new file mode 100644 index 00000000..555bdf38 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_APA.txt @@ -0,0 +1,24 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +lacute +lbar +lambdastroke +ezhcaron +jcaron +odotaccent +Cstroke +cstroke +ymod +commaabovecomb +ogonekcomb +lambda +phi +Dsmall +gmod +idotlessstroke +ustroke +thetamod +rdotbelow +tcircumflexbelow +wdotbelow +xdotaccent +colonmod \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt new file mode 100644 index 00000000..fdfcdb00 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt @@ -0,0 +1,71 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +asterisk +exclamdown +fengdigraph +lsdigraph +lzdigraph +bilabialpercussive +bidentalpercussive +rturnedmod +smod +voicingmod +unaspiratedmod +gbridgeabovecomb +equalbelowcomb +leftanglebelowcomb +nottildeabovecomb +homotheticabovecomb +almostequaltoabovecomb +arrowleftrightbelowcomb +arrowupbelowcomb +arrowheadleftbelowcomb +arrowheadrightbelowcomb +arrowdoublerightbelowcomb +parentabovecomb +parentbelowcomb +uni1AC1 +uni1AC2 +uni1AC3 +uni1AC4 +Nmod +schwamod +parenleftinferior +parenrightinferior +C.circled +F.circled +G.circled +L.circled +N.circled +P.circled +R.circled +S.circled +T.circled +V.circled +largeCircle +lretroflexhookandbelt +uniA7AF +Kturned +uni10790 +uni10799 +uni1079A +uni1079C +uni1079D +uni1079F +uni107A1 +uni107AA +fitalic-math +pitalic-math +uni1DF00 +uni1DF01 +uni1DF02 +uni1DF03 +uni1DF04 +uni1DF05 +uni1DF06 +uni1DF07 +Kturned.circled +fitalic-math.subs +pitalic-math.subs +fitalic-math.sups +pitalic-math.sups \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt new file mode 100644 index 00000000..d4f734b4 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt @@ -0,0 +1,14 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +chook +khook +phook +thook +kturned +qhook +dzaltone +dezh +dzcurl +ts +tesh +tccurl +retroflexhookcomb \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAStandard.txt b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAStandard.txt new file mode 100644 index 00000000..be74b922 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAStandard.txt @@ -0,0 +1,169 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +exclam +period +bar +ae +ccedilla +eth +oslash +hbar +eng +oe +clickdental +clicklateral +clickalveolar +clickretroflex +edblgrave +aturned +alpha-latin +alphaturned-latin +bhook +oopen +ccurl +dtail +dhook +ereversed +schwa +schwahook +eopen +eopenreversed +eopenreversedhook +eopenreversedclosed +jdotlessstroke +ghook +gsingle +Gsmall +gamma-latin +ramshorn +hturned +hhook +henghook +istroke +Ismall +lmiddletilde +lbelt +lhookretroflex +lezh +mturned +mlonglegturned +mhook +nhookleft +nhookretroflex +Nsmall +obarred +OEsmall +phi-latin +rturned +rlonglegturned +rhookturned +rhook +rfishhook +Rsmall +Rsmallinverted +shook +esh +jdotlessstrokehook +tretroflexhook +ubar +upsilon-latin +vhook +vturned +wturned +yturned +Ysmall +zretroflexhook +zcurl +ezh +glottalstop +glottalstopreversed +bilabialclick +Bsmall +Gsmallhook +Hsmall +jcrossedtail +Lsmall +glottalstopstroke +glottalstopstrokereversed +hmod +jmod +wmod +apostrophemod +glottalstopreversedmod +verticallinemod +verticallinelowmod +colontriangularmod +colontriangularhalfmod +rhotichookmod +gammamod-latin +lmod +tonebarextrahighmod +tonebarhighmod +tonebarmidmod +tonebarlowmod +tonebarextralowmod +lowringmod +gravecomb +acutecomb +circumflexcomb +tildecomb +macroncomb +overlinecomb +brevecomb +dieresiscomb +ringcomb +hungarumlautcomb +caroncomb +dblgravecomb +lefttackbelowcomb +righttackbelowcomb +leftangleabovecomb +ringhalfleftbelowcomb +uptackbelowcomb +downtackbelowcomb +plusbelowcomb +minusbelowcomb +dieresisbelowcomb +ringbelowcomb +verticallinebelowcomb +bridgebelowcomb +caronbelowcomb +breveinvertedbelowcomb +tildebelowcomb +lowlinecomb +tildeoverlaycomb +ringhalfrightbelowcomb +bridgeinvertedbelowcomb +squarebelowcomb +seagullbelowcomb +xabovecomb +doubleverticallinebelowcomb +doublebrevebelowcomb +breveinverteddoublecomb +beta +theta +chi +bmiddletilde +dmiddletilde +fmiddletilde +mmiddletilde +nmiddletilde +pmiddletilde +rmiddletilde +rfishhookmiddletilde +smiddletilde +tmiddletilde +zmiddletilde +macronacutecomb +gravemacroncomb +macrongravecomb +acutemacroncomb +graveacutegravecomb +acutegraveacutecomb +dblverticalbar +undertie +nmod +dottedCircle +raiseduparrowmod +raiseddownarrowmod +beta-latin +chi-latin \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_SinoExt.txt b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_SinoExt.txt new file mode 100644 index 00000000..a383c4a1 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_Phonetics_SinoExt.txt @@ -0,0 +1,12 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +dcurl +lcurl +ncurl +tcurl +rfishhookreversed +eshsquatreversed +hturnedfishhook +hturnedfishhookandtail +Asmall +Esmall +Omegasmall \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Arabic.txt b/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Arabic.txt new file mode 100644 index 00000000..5ac351e9 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Arabic.txt @@ -0,0 +1,34 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Gcaron +gcaron +Ymacron +ymacron +apostrophemod +commareversedmod +ringhalfright +ringhalfleft +dotbelowcomb +brevebelowcomb +macronbelowcomb +Ddotbelow +ddotbelow +Dlinebelow +dlinebelow +Gmacron +gmacron +Hdotbelow +hdotbelow +Hbrevebelow +hbrevebelow +Klinebelow +klinebelow +Sdotbelow +sdotbelow +Tdotbelow +tdotbelow +Tlinebelow +tlinebelow +Zdotbelow +zdotbelow +hlinebelow +tdieresis \ No newline at end of file diff --git a/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Pinyin.txt b/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Pinyin.txt new file mode 100644 index 00000000..e0479588 --- /dev/null +++ b/Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Pinyin.txt @@ -0,0 +1,96 @@ +# This file is auto-generated; do not edit. See /README.md for instructions. +Agrave +Aacute +Acircumflex +Egrave +Eacute +Ecircumflex +Igrave +Iacute +Icircumflex +Idieresis +Ograve +Oacute +Ocircumflex +Ugrave +Uacute +Ucircumflex +Udieresis +agrave +aacute +acircumflex +egrave +eacute +ecircumflex +igrave +iacute +icircumflex +ntilde +ograve +oacute +ocircumflex +ugrave +uacute +ucircumflex +udieresis +Amacron +amacron +Abreve +abreve +Emacron +emacron +Ebreve +ebreve +Ecaron +ecaron +Imacron +imacron +Ibreve +ibreve +Nacute +Omacron +omacron +Obreve +obreve +Umacron +umacron +Ubreve +ubreve +Acaron +acaron +Icaron +icaron +Ocaron +ocaron +Ucaron +ucaron +Udieresismacron +udieresismacron +Udieresisacute +udieresisacute +Udieresiscaron +udieresiscaron +Udieresisgrave +udieresisgrave +Ngrave +ngrave +apostrophemod +gravecomb +acutecomb +circumflexcomb +macroncomb +brevecomb +dieresiscomb +caroncomb +verticallineabovecomb +dotaboverightcomb +Nmod +Macute +macute +nmod +gravecomb_dotaboverightcomb +acutecomb_dotaboverightcomb +circumflexcomb_dotaboverightcomb +brevecomb_dotaboverightcomb +macroncomb_dotaboverightcomb +verticallineabovecomb_dotaboverightcomb \ No newline at end of file diff --git a/scripts/assemble_charactersets.py b/scripts/assemble_charactersets.py index 0f7398d4..2c970dc2 100644 --- a/scripts/assemble_charactersets.py +++ b/scripts/assemble_charactersets.py @@ -76,6 +76,18 @@ def assemble_characterset(root_folder, glyphset_name): f"{glyphset_name}.nam", ) ) + txt_in_package_path = os.path.abspath( + os.path.join( + root_folder, + "..", + "Lib", + "glyphsets", + "results", + "txt", + "nice-names", + f"{glyphset_name}.txt", + ) + ) glyphs_stub_path = os.path.join( root_folder, "definitions", "per_glyphset", f"{glyphset_name}.stub.glyphs" ) @@ -217,6 +229,8 @@ def _font_has_unicode(font, unicode): "# This file is auto-generated; do not edit. See /README.md for instructions.\n" ) f.write("\n".join(production_glyph_names)) + os.makedirs(os.path.dirname(txt_in_package_path), exist_ok=True) + shutil.copyfile(txt_nicenames_path, txt_in_package_path) # Adjust .plist os.makedirs(os.path.dirname(plist_path), exist_ok=True) diff --git a/setup.py b/setup.py index 7bed3368..bd70a4bb 100644 --- a/setup.py +++ b/setup.py @@ -47,6 +47,7 @@ "*.json", "definitions/*.yaml", "results/nam/*.nam", + "results/txt/nice-names/*.txt", ] }, entry_points={"console_scripts": ["glyphsets = glyphsets.__main__:main"]},