├── .github └── workflows │ ├── checklang.yml │ ├── publish-release.yml │ ├── test.yml │ └── update_pr.yml ├── .gitignore ├── .vscode └── settings.json ├── Archive └── GF Glyph Sets │ ├── Arabic │ ├── GF-arabic-core.nam │ ├── GF-arabic-plus.nam │ └── README.md │ ├── Cyrillic │ ├── GF-cyrillic-historical_unique-glyphs.nam │ ├── GF-cyrillic-plus-locl_unique-glyphs.nam │ ├── GF-cyrillic-plus_unique-glyphs.nam │ ├── GF-cyrillic-pro_unique-glyphs.nam │ └── filter lists │ │ ├── nice names │ │ ├── historical_unique-glyphs.txt │ │ ├── plus-locl_unique-glyphs.txt │ │ ├── plus-locl_unique-glyphs_italic.txt │ │ ├── plus-locl_unique-glyphs_roman.txt │ │ ├── plus_unique-glyphs.txt │ │ ├── plus_unique-glyphs_core.txt │ │ ├── plus_unique-glyphs_smallcaps.txt │ │ ├── pro_unique-glyphs.txt │ │ └── pro_unique-glyphs_smallcaps.txt │ │ └── uni names │ │ ├── historical_unique-glyphs.txt │ │ ├── plus-locl_unique-glyphs.txt │ │ ├── plus-locl_unique-glyphs_italic.txt │ │ ├── plus-locl_unique-glyphs_roman.txt │ │ ├── plus_unique-glyphs.txt │ │ ├── plus_unique-glyphs_core.txt │ │ ├── plus_unique-glyphs_smallcaps.txt │ │ ├── pro_unique-glyphs.txt │ │ └── pro_unique-glyphs_smallcaps.txt │ ├── GF-latin-core_unique-glyphs.nam │ ├── GF-latin-expert_unique-glyphs.nam │ ├── GF-latin-global_unique-glyphs.nam │ ├── GF-latin-plus_optional-glyphs.nam │ ├── GF-latin-plus_unique-glyphs.nam │ ├── GF-latin-pro_optional-glyphs.nam │ ├── GF-latin-pro_unique-glyphs.nam │ ├── Greek │ ├── GF-greek-ancient-musical-symbols.nam │ ├── GF-greek-archaic.nam │ ├── GF-greek-coptic.nam │ ├── GF-greek-core.nam │ ├── GF-greek-expert.nam │ ├── GF-greek-plus.nam │ ├── GF-greek-pro.nam │ ├── README.md │ └── filter lists │ │ ├── nice names │ │ ├── ancient-musical-symbols.txt │ │ ├── archaic.txt │ │ ├── coptic.txt │ │ ├── core.txt │ │ ├── expert.txt │ │ ├── plus.txt │ │ └── pro.txt │ │ └── uni names │ │ ├── ancient-musical-symbols.txt │ │ ├── archaic.txt │ │ ├── coptic.txt │ │ ├── core.txt │ │ ├── expert.txt │ │ ├── plus.txt │ │ └── pro.txt │ ├── README.md │ ├── RECOMMENDED.md │ ├── TROUBLESHOOTING.md │ ├── Vietnamese │ ├── README.md │ └── img │ │ ├── VIT_accents.jpg │ │ ├── VIT_glyphs.jpg │ │ └── locl.png │ ├── filter lists │ ├── README.md │ ├── nice names │ │ ├── core_unique-glyphs.txt │ │ ├── expert_unique-glyphs.txt │ │ ├── plus_optional-glyphs.txt │ │ ├── plus_unique-glyphs.txt │ │ ├── pro_optional-glyphs.txt │ │ └── pro_unique-glyphs.txt │ ├── plus_optional-glyphs_case-accents.txt │ ├── plus_unique-glyphs_vietnamese-all.txt │ ├── plus_unique-glyphs_vietnamese-unique.txt │ ├── pro_optional-glyphs_case-punctuation.txt │ └── uni names │ │ ├── core_unique-glyphs.txt │ │ ├── expert_unique-glyphs.txt │ │ ├── plus_optional-glyphs.txt │ │ ├── plus_unique-glyphs.txt │ │ ├── pro_optional-glyphs.txt │ │ └── pro_unique-glyphs.txt │ ├── glyphTypeSorting │ ├── EXPERT_composites_207.txt │ ├── EXPERT_drawn_62.txt │ ├── EXPERT_either_4.txt │ ├── PLUS_composites_360.txt │ ├── PLUS_drawn_215.txt │ ├── PLUS_drawn_216.txt │ ├── PLUS_either_19.txt │ ├── PRO_composites_116.txt │ ├── PRO_drawn_26.txt │ └── PRO_either_4.txt │ └── tutorials │ ├── Glyphs │ ├── CustomFilter.plist │ └── Info │ │ └── GlyphData.xml │ ├── README.md │ └── img │ ├── Directory.png │ ├── ListFilters.png │ ├── PoiretOne-locl.png │ ├── ecircumflexacute.jpg │ ├── fix-1.png │ ├── fix-2.png │ ├── fix-3.png │ ├── list-filter-1.png │ └── list-filter.png ├── CHANGELOG.md ├── Cargo.toml ├── GLYPHSETS.md ├── LICENSE ├── Lib └── glyphsets │ ├── __init__.py │ ├── __main__.py │ ├── definitions │ ├── GF_Arabic_Core.yaml │ ├── GF_Arabic_Plus.yaml │ ├── GF_Cyrillic_Core.yaml │ ├── GF_Cyrillic_Historical.yaml │ ├── GF_Cyrillic_Plus.yaml │ ├── GF_Cyrillic_Pro.yaml │ ├── GF_Greek_AncientMusicalSymbols.yaml │ ├── GF_Greek_Archaic.yaml │ ├── GF_Greek_Coptic.yaml │ ├── GF_Greek_Core.yaml │ ├── GF_Greek_Expert.yaml │ ├── GF_Greek_Plus.yaml │ ├── GF_Greek_Pro.yaml │ ├── GF_Latin_African.yaml │ ├── GF_Latin_Beyond.yaml │ ├── GF_Latin_Core.yaml │ ├── GF_Latin_Kernel.yaml │ ├── GF_Latin_Plus.yaml │ ├── GF_Latin_PriAfrican.yaml │ ├── GF_Latin_Vietnamese.yaml │ ├── GF_Phonetics_APA.yaml │ ├── GF_Phonetics_DisorderedSpeech.yaml │ ├── GF_Phonetics_IPAHistorical.yaml │ ├── GF_Phonetics_IPAStandard.yaml │ ├── GF_Phonetics_SinoExt.yaml │ ├── GF_TransLatin_Arabic.yaml │ └── GF_TransLatin_Pinyin.yaml │ ├── helpers.py │ └── results │ ├── nam │ ├── GF_Arabic_Core.nam │ ├── GF_Arabic_Plus.nam │ ├── GF_Cyrillic_Core.nam │ ├── GF_Cyrillic_Historical.nam │ ├── GF_Cyrillic_Plus.nam │ ├── GF_Cyrillic_Pro.nam │ ├── GF_Greek_AncientMusicalSymbols.nam │ ├── GF_Greek_Archaic.nam │ ├── GF_Greek_Coptic.nam │ ├── GF_Greek_Core.nam │ ├── GF_Greek_Expert.nam │ ├── GF_Greek_Plus.nam │ ├── GF_Greek_Pro.nam │ ├── GF_Latin_African.nam │ ├── GF_Latin_Beyond.nam │ ├── GF_Latin_Core.nam │ ├── GF_Latin_Kernel.nam │ ├── GF_Latin_Plus.nam │ ├── GF_Latin_PriAfrican.nam │ ├── GF_Latin_Vietnamese.nam │ ├── GF_Phonetics_APA.nam │ ├── GF_Phonetics_DisorderedSpeech.nam │ ├── GF_Phonetics_IPAHistorical.nam │ ├── GF_Phonetics_IPAStandard.nam │ ├── GF_Phonetics_SinoExt.nam │ ├── GF_TransLatin_Arabic.nam │ └── GF_TransLatin_Pinyin.nam │ └── txt │ └── nice-names │ ├── GF_Arabic_Core.txt │ ├── GF_Arabic_Plus.txt │ ├── GF_Cyrillic_Core.txt │ ├── GF_Cyrillic_Historical.txt │ ├── GF_Cyrillic_Plus.txt │ ├── GF_Cyrillic_Pro.txt │ ├── GF_Greek_AncientMusicalSymbols.txt │ ├── GF_Greek_Archaic.txt │ ├── GF_Greek_Coptic.txt │ ├── GF_Greek_Core.txt │ ├── GF_Greek_Expert.txt │ ├── GF_Greek_Plus.txt │ ├── GF_Greek_Pro.txt │ ├── GF_Latin_African.txt │ ├── GF_Latin_Beyond.txt │ ├── GF_Latin_Core.txt │ ├── GF_Latin_Kernel.txt │ ├── GF_Latin_Plus.txt │ ├── GF_Latin_PriAfrican.txt │ ├── GF_Latin_Vietnamese.txt │ ├── GF_Phonetics_APA.txt │ ├── GF_Phonetics_DisorderedSpeech.txt │ ├── GF_Phonetics_IPAHistorical.txt │ ├── GF_Phonetics_IPAStandard.txt │ ├── GF_Phonetics_SinoExt.txt │ ├── GF_TransLatin_Arabic.txt │ └── GF_TransLatin_Pinyin.txt ├── README.md ├── build.rs ├── build.sh ├── coverage.sh ├── data ├── definitions │ ├── misc │ │ ├── cyrillic_locl_italic.glyphs │ │ └── cyrillic_locl_roman.glyphs │ ├── per_glyphset │ │ ├── GF_Arabic_Core.stub.glyphs │ │ ├── GF_Cyrillic_Pro.stub.glyphs │ │ ├── GF_Greek_AncientMusicalSymbols.stub.glyphs │ │ ├── GF_Greek_Archaic.stub.glyphs │ │ ├── GF_Greek_Coptic.stub.glyphs │ │ ├── GF_Greek_Core.stub.glyphs │ │ ├── GF_Greek_Expert.stub.glyphs │ │ ├── GF_Greek_Plus.stub.glyphs │ │ ├── GF_Greek_Pro.stub.glyphs │ │ ├── GF_Latin_Beyond.stub.glyphs │ │ ├── GF_Latin_Core.stub.glyphs │ │ ├── GF_Latin_Kernel.stub.glyphs │ │ ├── GF_Latin_Plus.stub.glyphs │ │ ├── GF_Latin_PriAfrican.stub.glyphs │ │ ├── GF_Latin_Vietnamese.stub.glyphs │ │ ├── GF_Phonetics_APA.stub.glyphs │ │ ├── GF_Phonetics_DisorderedSpeech.stub.glyphs │ │ ├── GF_Phonetics_IPAHistorical.stub.glyphs │ │ ├── GF_Phonetics_IPAStandard.stub.glyphs │ │ ├── GF_Phonetics_SinoExt.stub.glyphs │ │ ├── GF_TransLatin_Arabic.stub.glyphs │ │ └── GF_TransLatin_Pinyin.stub.glyphs │ ├── per_language │ │ └── ca_Latn.stub.glyphs │ └── per_script │ │ └── Arabic.stub.glyphs ├── empty_font.glyphs └── results │ ├── glyphs │ ├── GF_Arabic_Core.glyphs │ ├── GF_Arabic_Plus.glyphs │ ├── GF_Cyrillic_Core.glyphs │ ├── GF_Cyrillic_Historical.glyphs │ ├── GF_Cyrillic_Plus.glyphs │ ├── GF_Cyrillic_Pro.glyphs │ ├── GF_Greek_AncientMusicalSymbols.glyphs │ ├── GF_Greek_Archaic.glyphs │ ├── GF_Greek_Coptic.glyphs │ ├── GF_Greek_Core.glyphs │ ├── GF_Greek_Expert.glyphs │ ├── GF_Greek_Plus.glyphs │ ├── GF_Greek_Pro.glyphs │ ├── GF_Latin_African.glyphs │ ├── GF_Latin_Beyond.glyphs │ ├── GF_Latin_Core.glyphs │ ├── GF_Latin_Kernel.glyphs │ ├── GF_Latin_Plus.glyphs │ ├── GF_Latin_PriAfrican.glyphs │ ├── GF_Latin_Vietnamese.glyphs │ ├── GF_Phonetics_APA.glyphs │ ├── GF_Phonetics_DisorderedSpeech.glyphs │ ├── GF_Phonetics_IPAHistorical.glyphs │ ├── GF_Phonetics_IPAStandard.glyphs │ ├── GF_Phonetics_SinoExt.glyphs │ ├── GF_TransLatin_Arabic.glyphs │ └── GF_TransLatin_Pinyin.glyphs │ ├── nam │ ├── GF_Arabic_Core.nam │ ├── GF_Arabic_Plus.nam │ ├── GF_Cyrillic_Core.nam │ ├── GF_Cyrillic_Historical.nam │ ├── GF_Cyrillic_Plus.nam │ ├── GF_Cyrillic_Pro.nam │ ├── GF_Greek_AncientMusicalSymbols.nam │ ├── GF_Greek_Archaic.nam │ ├── GF_Greek_Coptic.nam │ ├── GF_Greek_Core.nam │ ├── GF_Greek_Expert.nam │ ├── GF_Greek_Plus.nam │ ├── GF_Greek_Pro.nam │ ├── GF_Latin_African.nam │ ├── GF_Latin_Beyond.nam │ ├── GF_Latin_Core.nam │ ├── GF_Latin_Kernel.nam │ ├── GF_Latin_Plus.nam │ ├── GF_Latin_PriAfrican.nam │ ├── GF_Latin_Vietnamese.nam │ ├── GF_Phonetics_APA.nam │ ├── GF_Phonetics_DisorderedSpeech.nam │ ├── GF_Phonetics_IPAHistorical.nam │ ├── GF_Phonetics_IPAStandard.nam │ ├── GF_Phonetics_SinoExt.nam │ ├── GF_TransLatin_Arabic.nam │ └── GF_TransLatin_Pinyin.nam │ ├── plist │ ├── CustomFilter_GF_All.plist │ ├── CustomFilter_GF_Arabic.plist │ ├── CustomFilter_GF_Cyrillic.plist │ ├── CustomFilter_GF_Greek.plist │ ├── CustomFilter_GF_Latin.plist │ ├── CustomFilter_GF_Phonetics.plist │ └── CustomFilter_GF_TransLatin.plist │ └── txt │ ├── nice-names │ ├── GF_Arabic_Core.txt │ ├── GF_Arabic_Plus.txt │ ├── GF_Cyrillic_Core.txt │ ├── GF_Cyrillic_Historical.txt │ ├── GF_Cyrillic_Plus.txt │ ├── GF_Cyrillic_Pro.txt │ ├── GF_Greek_AncientMusicalSymbols.txt │ ├── GF_Greek_Archaic.txt │ ├── GF_Greek_Coptic.txt │ ├── GF_Greek_Core.txt │ ├── GF_Greek_Expert.txt │ ├── GF_Greek_Plus.txt │ ├── GF_Greek_Pro.txt │ ├── GF_Latin_African.txt │ ├── GF_Latin_Beyond.txt │ ├── GF_Latin_Core.txt │ ├── GF_Latin_Kernel.txt │ ├── GF_Latin_Plus.txt │ ├── GF_Latin_PriAfrican.txt │ ├── GF_Latin_Vietnamese.txt │ ├── GF_Phonetics_APA.txt │ ├── GF_Phonetics_DisorderedSpeech.txt │ ├── GF_Phonetics_IPAHistorical.txt │ ├── GF_Phonetics_IPAStandard.txt │ ├── GF_Phonetics_SinoExt.txt │ ├── GF_TransLatin_Arabic.txt │ └── GF_TransLatin_Pinyin.txt │ └── prod-names │ ├── GF_Arabic_Core.txt │ ├── GF_Arabic_Plus.txt │ ├── GF_Cyrillic_Core.txt │ ├── GF_Cyrillic_Historical.txt │ ├── GF_Cyrillic_Plus.txt │ ├── GF_Cyrillic_Pro.txt │ ├── GF_Greek_AncientMusicalSymbols.txt │ ├── GF_Greek_Archaic.txt │ ├── GF_Greek_Coptic.txt │ ├── GF_Greek_Core.txt │ ├── GF_Greek_Expert.txt │ ├── GF_Greek_Plus.txt │ ├── GF_Greek_Pro.txt │ ├── GF_Latin_African.txt │ ├── GF_Latin_Beyond.txt │ ├── GF_Latin_Core.txt │ ├── GF_Latin_Kernel.txt │ ├── GF_Latin_Plus.txt │ ├── GF_Latin_PriAfrican.txt │ ├── GF_Latin_Vietnamese.txt │ ├── GF_Phonetics_APA.txt │ ├── GF_Phonetics_DisorderedSpeech.txt │ ├── GF_Phonetics_IPAHistorical.txt │ ├── GF_Phonetics_IPAStandard.txt │ ├── GF_Phonetics_SinoExt.txt │ ├── GF_TransLatin_Arabic.txt │ └── GF_TransLatin_Pinyin.txt ├── pyproject.toml ├── renovate.json ├── scripts ├── assemble_charactersets.py ├── assemble_description.py └── assemble_languages.py ├── setup.py ├── src └── lib.rs ├── tests ├── data │ └── MavenPro[wght].ttf └── test_glyphsets.py └── tox.ini /.github/workflows/checklang.yml: -------------------------------------------------------------------------------- 1 | name: Check for changes in gflanguages 2 | 3 | on: 4 | schedule: 5 | # * is a special character in YAML so you have to quote this string 6 | - cron: '0 23 * * 2' 7 | # push: 8 | # paths: 9 | # - '**.yml' 10 | 11 | jobs: 12 | diff: 13 | runs-on: ubuntu-latest 14 | steps: 15 | - name: Checkout 16 | uses: actions/checkout@v4 17 | - name: Set up Python 18 | uses: actions/setup-python@v5 19 | with: 20 | python-version: "3.11" 21 | - name: Check for changes in gflanguages 22 | env: 23 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} 24 | run: | 25 | cd .. 26 | echo "pwd: `pwd`" 27 | cp -r glyphsets upstream 28 | cd upstream 29 | pip install . 30 | pip install -U git+https://github.com/googlefonts/lang 31 | pip freeze 32 | sh build.sh 33 | cd .. 34 | echo "pwd: `pwd`" 35 | cd glyphsets 36 | echo "pwd: `pwd`" 37 | rm -rf ../upstream/Lib/glyphsets/__pycache__ 38 | rm -f ../upstream/Lib/glyphsets/_version.py 39 | rm -rf ../upstream/Lib/glyphsets.egg-info 40 | rm -rf ../upstream/build 41 | rm -f ./.git/index ../upstream/.git/index 42 | diff -r -x BODY . ../upstream || (echo "Diff return value: $?"; echo -e "Recent data changes in **gflanguages** lead to the following glyphset definition changes.\nThis issue serves as an automated reminder that a new **gflanguages** version _may_ want to be released in order for these changes to come down the stream into **gfglyphsets** as well as other QA tools. There is no immediate reason for action otherwise.\n\n" > BODY; echo -e '```diff' >> BODY; echo -e "`diff -r -x BODY . ../upstream`" >> BODY; echo -e '```' >> BODY; echo "BODY:"; cat BODY; gh issue create --title "Changes in gflanguages data" --body-file BODY --label "dependencies") 43 | -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- 1 | on: 2 | push: 3 | tags: 4 | - "v*" # Push events to matching `v*` version srings. e.g. v1.0, v20.15.10 5 | 6 | name: Create and Publish Release 7 | 8 | jobs: 9 | build: 10 | name: Build distribution 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v4 14 | with: 15 | submodules: recursive 16 | fetch-depth: 0 17 | - name: Set up Python 18 | uses: actions/setup-python@v5 19 | with: 20 | python-version: '3.x' 21 | 22 | - name: Install release dependencies 23 | run: | 24 | python -m pip install --upgrade pip 25 | pip install --upgrade setuptools wheel build 26 | 27 | - name: Get release notes 28 | id: release_notes 29 | run: | 30 | # By default, GH Actions checkout will only fetch a single commit. 31 | # For us to extract the release notes, we need to fetch the tags 32 | # and tag annotations as well. 33 | # https://github.com/actions/checkout/issues/290 34 | git fetch --tags --force 35 | TAG_NAME=${GITHUB_REF/refs\/tags\//} 36 | echo "$(git tag -l --format='%(contents)' $TAG_NAME)" > "${{ runner.temp }}/CHANGELOG.md" 37 | 38 | - name: Create GitHub release 39 | id: create_release 40 | uses: actions/create-release@v1 41 | env: 42 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 43 | with: 44 | tag_name: ${{ github.ref }} 45 | release_name: ${{ github.ref }} 46 | body_path: "${{ runner.temp }}/CHANGELOG.md" 47 | draft: false 48 | prerelease: false 49 | 50 | - name: Build a binary wheel and a source tarball 51 | run: python3 -m build 52 | - name: Store the distribution packages 53 | uses: actions/upload-artifact@v4 54 | with: 55 | name: python-package-distributions 56 | path: dist/ 57 | 58 | publish-to-pypi: 59 | name: >- 60 | Publish Python 🐍 distribution 📦 to PyPI 61 | if: startsWith(github.ref, 'refs/tags/') # only publish to PyPI on tag pushes 62 | needs: 63 | - build 64 | runs-on: ubuntu-latest 65 | environment: 66 | name: pypi 67 | url: https://pypi.org/p/glyphsets 68 | permissions: 69 | id-token: write # IMPORTANT: mandatory for trusted publishing 70 | steps: 71 | - name: Download all the dists 72 | uses: actions/download-artifact@v4 73 | with: 74 | name: python-package-distributions 75 | path: dist/ 76 | - name: Publish distribution 📦 to PyPI 77 | uses: pypa/gh-action-pypi-publish@v1.11.0 78 | with: 79 | # repository-url: https://test.pypi.org/legacy/ # for testing purposes 80 | verify-metadata: false # twine previously didn't verify metadata when uploading -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- 1 | name: Test 2 | 3 | on: 4 | push: 5 | branches: [main] 6 | pull_request: 7 | branches: [main] 8 | 9 | jobs: 10 | build: 11 | runs-on: ${{ matrix.platform }} 12 | strategy: 13 | matrix: 14 | python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] 15 | platform: [ubuntu-latest, macos-latest, windows-latest] 16 | steps: 17 | - uses: actions/checkout@v4 18 | with: 19 | submodules: recursive 20 | fetch-depth: 0 21 | - name: Set up Python ${{ matrix.python-version }} 22 | uses: actions/setup-python@v5 23 | with: 24 | python-version: ${{ matrix.python-version }} 25 | - name: Install Cairo (Ubuntu) 26 | if: matrix.platform == 'ubuntu-latest' 27 | run: sudo apt-get install libcairo2-dev 28 | - name: Install packages 29 | run: | 30 | pip install .[dev] 31 | pip install pytest 32 | - name: Run Tests 33 | run: | 34 | pytest ./tests 35 | - name: Run Fontbakery tests 36 | run: | 37 | git clone https://github.com/fonttools/fontbakery.git 38 | cd fontbakery 39 | pip install '.[tests]' 40 | cd .. 41 | pip install '.[dev]' 42 | pip freeze 43 | cd fontbakery 44 | pytest 45 | - name: Run gftools tests 46 | run: | 47 | git clone https://github.com/googlefonts/gftools.git 48 | cd gftools 49 | pip install '.[qa]' 50 | cd .. 51 | pip install '.[dev]' 52 | pip freeze 53 | cd gftools 54 | pytest tests -k 'not test_servers and not test_gfgithub' 55 | - name: Run diffenator2 tests 56 | if: matrix.platform != 'windows-latest' 57 | env: 58 | GH_TOKEN: ${{ github.token }} 59 | run: | 60 | git clone https://github.com/googlefonts/diffenator2.git 61 | cd diffenator2 62 | pip install . 63 | cd .. 64 | pip install '.[dev]' 65 | pip freeze 66 | cd diffenator2 67 | pytest tests 68 | -------------------------------------------------------------------------------- /.github/workflows/update_pr.yml: -------------------------------------------------------------------------------- 1 | name: Update glyphset data 2 | 3 | on: 4 | pull_request: 5 | branches: [main] 6 | 7 | jobs: 8 | update-data: 9 | runs-on: ubuntu-latest 10 | 11 | permissions: 12 | # Give the default GITHUB_TOKEN write permission to commit and push the 13 | # added or changed files to the repository. 14 | contents: write 15 | 16 | steps: 17 | - uses: actions/checkout@v4 18 | with: 19 | ref: ${{ github.head_ref }} 20 | token: ${{ secrets.PAT }} 21 | - name: Set up Python 22 | uses: actions/setup-python@v5 23 | with: 24 | python-version: "3.11" 25 | - name: Apply changes 26 | run: | 27 | pip install . 28 | sh build.sh 29 | # Commit all changed files back to the repository 30 | - uses: stefanzweifel/git-auto-commit-action@v5 31 | with: 32 | # Optional. Commit message for the created commit. 33 | # Defaults to "Apply automatic changes" 34 | commit_message: Update glyphset data 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *env 2 | *egg* 3 | _version* 4 | .DS_Store 5 | *.pyc 6 | build/ -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "[python]": { 3 | "editor.defaultFormatter": "ms-python.black-formatter" 4 | }, 5 | "python.formatting.provider": "none" 6 | } -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Arabic/README.md: -------------------------------------------------------------------------------- 1 | Google Fonts Arabic Character Sets 2 | ================================== 3 | 4 | Two character sets were developed for Arabic: 5 | 6 | 1. **Core** Basic character set covering the 3 most widely used languages. 7 | 2. **Plus** Covering additional less widely used languages (but not characters needed for historical or specialized texts). 8 | 9 | The character sets intentionally omit Arabic Presentation Forms, because: 10 | * They are deprecated characters that should not be used for text input, 11 | * When they appear on the web it is often by mistake, so it might be desirable to make them stand out, 12 | * They cover a subset of the forms of a subset of the Arabic characters encoded in Unicode, 13 | * They increase file size (depends on the font, it might be significant or not) while not providing much value. 14 | 15 | Core 16 | ---- 17 | 18 | [GF-arabic-core.nam](https://github.com/googlefonts/gftools/blob/master/Lib/gftools/encodings/GF Glyph Sets/Arabic/GF-arabic-core.nam) 19 | 20 | ### Language coverage 21 | * Arabic, including characters used in Maghrebi varieties of Arabic. 22 | * Persian 23 | * Urdu 24 | 25 | ### Additional characters 26 | * Common punctuation symbols shared between Arabic and othes scripts 27 | 28 | Plus 29 | ---- 30 | 31 | [GF-arabic-plus.nam](https://github.com/googlefonts/gftools/blob/master/Lib/gftools/encodings/GF Glyph Sets/Arabic/GF-arabic-plus.nam) 32 | 33 | ### Language coverage 34 | In addition to languages supported by **Core**: 35 | 36 | * Kurdish 37 | * Malay (Jawi) 38 | * Pashto 39 | * Sindhi 40 | * Uyghur 41 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/GF-cyrillic-historical_unique-glyphs.nam: -------------------------------------------------------------------------------- 1 | # Created by Alexei Vanyashin 2016-27-06 2 | #$ include GF-cyrillic-plus_unique-glyphs.nam 3 | 0x0460 Ѡ CYRILLIC CAPITAL LETTER OMEGA 4 | 0x0461 ѡ CYRILLIC SMALL LETTER OMEGA 5 | 0x0464 Ѥ CYRILLIC CAPITAL LETTER IOTIFIED E 6 | 0x0465 ѥ CYRILLIC SMALL LETTER IOTIFIED E 7 | 0x0466 Ѧ CYRILLIC CAPITAL LETTER LITTLE YUS 8 | 0x0467 ѧ CYRILLIC SMALL LETTER LITTLE YUS 9 | 0x0468 Ѩ CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS 10 | 0x0469 ѩ CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS 11 | 0x046C Ѭ CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS 12 | 0x046D ѭ CYRILLIC SMALL LETTER IOTIFIED BIG YUS 13 | 0x046E Ѯ CYRILLIC CAPITAL LETTER KSI 14 | 0x046F ѯ CYRILLIC SMALL LETTER KSI 15 | 0x0470 Ѱ CYRILLIC CAPITAL LETTER PSI 16 | 0x0471 ѱ CYRILLIC SMALL LETTER PSI 17 | 0x0476 Ѷ CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 18 | 0x0477 ѷ CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 19 | 0x0478 Ѹ CYRILLIC CAPITAL LETTER UK 20 | 0x0479 ѹ CYRILLIC SMALL LETTER UK 21 | 0x047A Ѻ CYRILLIC CAPITAL LETTER ROUND OMEGA 22 | 0x047B ѻ CYRILLIC SMALL LETTER ROUND OMEGA 23 | 0x047C Ѽ CYRILLIC CAPITAL LETTER OMEGA WITH TITLO 24 | 0x047D ѽ CYRILLIC SMALL LETTER OMEGA WITH TITLO 25 | 0x047E Ѿ CYRILLIC CAPITAL LETTER OT 26 | 0x047F ѿ CYRILLIC SMALL LETTER OT 27 | 0x0480 Ҁ CYRILLIC CAPITAL LETTER KOPPA 28 | 0x0481 ҁ CYRILLIC SMALL LETTER KOPPA 29 | 0x0482 ҂ CYRILLIC THOUSANDS SIGN 30 | 0x0483 ҃ COMBINING CYRILLIC TITLO 31 | 0x0484 ҄ COMBINING CYRILLIC PALATALIZATION 32 | 0x0485 ҅ COMBINING CYRILLIC DASIA PNEUMATA 33 | 0x0486 ҆ COMBINING CYRILLIC PSILI PNEUMATA 34 | 0x0487 ҇ COMBINING CYRILLIC POKRYTIE 35 | 0x0488 ҈ COMBINING CYRILLIC HUNDRED THOUSANDS SIGN 36 | 0x0489 ҉ COMBINING CYRILLIC MILLIONS SIGN 37 | 0xA64C Ꙍ CYRILLIC CAPITAL LETTER BROAD OMEGA 38 | 0xA64D ꙍ CYRILLIC SMALL LETTER BROAD OMEGA 39 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/GF-cyrillic-plus-locl_unique-glyphs.nam: -------------------------------------------------------------------------------- 1 | # Created by Alexei Vanyashin 2016-05-07 2 | #$ include GF-cyrillic-plus_unique-glyphs.nam 3 | Iigrave-cy.loclBGR 4 | De-cy.loclBGR 5 | Ii-cy.loclBGR 6 | Iishort-cy.loclBGR 7 | El-cy.loclBGR 8 | Ef-cy.loclBGR 9 | ve-cy.loclBGR 10 | ge-cy.loclBGR 11 | de-cy.loclBGR 12 | zhe-cy.loclBGR 13 | ze-cy.loclBGR 14 | ii-cy.loclBGR 15 | iishort-cy.loclBGR 16 | ka-cy.loclBGR 17 | el-cy.loclBGR 18 | en-cy.loclBGR 19 | pe-cy.loclBGR 20 | te-cy.loclBGR 21 | tse-cy.loclBGR 22 | che-cy.loclBGR 23 | sha-cy.loclBGR 24 | shcha-cy.loclBGR 25 | hardsign-cy.loclBGR 26 | softsign-cy.loclBGR 27 | iu-cy.loclBGR 28 | iigrave-cy.loclBGR 29 | Ghestroke-cy.loclBSH 30 | ghestroke-cy.loclBSH 31 | Zedescender-cy.loclBSH 32 | zedescender-cy.loclBSH 33 | Esdescender-cy.loclBSH 34 | esdescender-cy.loclBSH 35 | Esdescender-cy.loclCHU 36 | esdescender-cy.loclCHU 37 | gje-cy.loclMKD 38 | be-cy.loclSRB 39 | ge-cy.loclSRB 40 | de-cy.loclSRB 41 | pe-cy.loclSRB 42 | te-cy.loclSRB 43 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/historical_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | Omega-cy 2 | omega-cy 3 | Eiotified-cy 4 | eiotified-cy 5 | Yuslittle-cy 6 | yuslittle-cy 7 | Yuslittleiotified-cy 8 | yuslittleiotified-cy 9 | Yusbigiotified-cy 10 | yusbigiotified-cy 11 | Ksi-cy 12 | ksi-cy 13 | Psi-cy 14 | psi-cy 15 | Izhitsadblgrave-cy 16 | izhitsadblgrave-cy 17 | Uk-cy 18 | uk-cy 19 | uni047A 20 | uni047B 21 | uni047C 22 | uni047D 23 | uni047E 24 | uni047F 25 | Koppa-cy 26 | koppa-cy 27 | thousand-cy 28 | titlocomb-cy 29 | palatalizationcomb-cy 30 | dasiapneumatacomb-cy 31 | psilipneumatacomb-cy 32 | pokrytiecomb-cy 33 | hundredthousandssigncomb-cy 34 | millionssigncomb-cy 35 | OmegaBroad-cy 36 | omegaBroad-cy 37 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus-locl_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | Iigrave-cy.loclBGR 2 | De-cy.loclBGR 3 | Ii-cy.loclBGR 4 | Iishort-cy.loclBGR 5 | El-cy.loclBGR 6 | Ef-cy.loclBGR 7 | ve-cy.loclBGR 8 | ge-cy.loclBGR 9 | de-cy.loclBGR 10 | zhe-cy.loclBGR 11 | ze-cy.loclBGR 12 | ii-cy.loclBGR 13 | iishort-cy.loclBGR 14 | ka-cy.loclBGR 15 | el-cy.loclBGR 16 | en-cy.loclBGR 17 | pe-cy.loclBGR 18 | te-cy.loclBGR 19 | tse-cy.loclBGR 20 | che-cy.loclBGR 21 | sha-cy.loclBGR 22 | shcha-cy.loclBGR 23 | hardsign-cy.loclBGR 24 | softsign-cy.loclBGR 25 | iu-cy.loclBGR 26 | iigrave-cy.loclBGR 27 | Ghestroke-cy.loclBSH 28 | ghestroke-cy.loclBSH 29 | Zedescender-cy.loclBSH 30 | zedescender-cy.loclBSH 31 | Esdescender-cy.loclBSH 32 | esdescender-cy.loclBSH 33 | Esdescender-cy.loclCHU 34 | esdescender-cy.loclCHU 35 | gje-cy.loclMKD 36 | be-cy.loclSRB 37 | ge-cy.loclSRB 38 | de-cy.loclSRB 39 | pe-cy.loclSRB 40 | te-cy.loclSRB 41 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus-locl_unique-glyphs_italic.txt: -------------------------------------------------------------------------------- 1 | De-cy.loclBGR 2 | Ii-cy.loclBGR 3 | Iishort-cy.loclBGR 4 | Iigrave-cy.loclBGR 5 | El-cy.loclBGR 6 | Ef-cy.loclBGR 7 | ve-cy.loclBGR 8 | ge-cy.loclBGR 9 | de-cy.loclBGR 10 | zhe-cy.loclBGR 11 | ze-cy.loclBGR 12 | ka-cy.loclBGR 13 | el-cy.loclBGR 14 | en-cy.loclBGR 15 | iu-cy.loclBGR 16 | be-cy.loclSRB 17 | ge-cy.loclSRB 18 | de-cy.loclSRB 19 | pe-cy.loclSRB 20 | te-cy.loclSRB 21 | gje-cy.loclMKD 22 | Ghestroke-cy.loclBSH 23 | ghestroke-cy.loclBSH 24 | Zedescender-cy.loclBSH 25 | zedescender-cy.loclBSH 26 | Esdescender-cy.loclBSH 27 | esdescender-cy.loclBSH 28 | Esdescender-cy.loclCHU 29 | esdescender-cy.loclCHU -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus-locl_unique-glyphs_roman.txt: -------------------------------------------------------------------------------- 1 | De-cy.loclBGR 2 | Ii-cy.loclBGR 3 | Iishort-cy.loclBGR 4 | Iigrave-cy.loclBGR 5 | El-cy.loclBGR 6 | Ef-cy.loclBGR 7 | ve-cy.loclBGR 8 | ge-cy.loclBGR 9 | de-cy.loclBGR 10 | zhe-cy.loclBGR 11 | ze-cy.loclBGR 12 | ii-cy.loclBGR 13 | iishort-cy.loclBGR 14 | iigrave-cy.loclBGR 15 | ka-cy.loclBGR 16 | el-cy.loclBGR 17 | en-cy.loclBGR 18 | pe-cy.loclBGR 19 | te-cy.loclBGR 20 | tse-cy.loclBGR 21 | che-cy.loclBGR 22 | sha-cy.loclBGR 23 | shcha-cy.loclBGR 24 | softsign-cy.loclBGR 25 | hardsign-cy.loclBGR 26 | iu-cy.loclBGR 27 | be-cy.loclSRB 28 | Ghestroke-cy.loclBSH 29 | ghestroke-cy.loclBSH 30 | Zedescender-cy.loclBSH 31 | zedescender-cy.loclBSH 32 | Esdescender-cy.loclBSH 33 | esdescender-cy.loclBSH 34 | Esdescender-cy.loclCHU 35 | esdescender-cy.loclCHU -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | apostrophemod 2 | gravecomb 3 | acutecomb 4 | macroncomb 5 | dieresiscomb 6 | hungarumlautcomb 7 | Iegrave-cy 8 | Io-cy 9 | Dje-cy 10 | Gje-cy 11 | E-cy 12 | Dze-cy 13 | I-cy 14 | Yi-cy 15 | Je-cy 16 | Lje-cy 17 | Nje-cy 18 | Tshe-cy 19 | Kje-cy 20 | Iigrave-cy 21 | Ushort-cy 22 | Dzhe-cy 23 | A-cy 24 | Be-cy 25 | Ve-cy 26 | Ge-cy 27 | De-cy 28 | Ie-cy 29 | Zhe-cy 30 | Ze-cy 31 | Ii-cy 32 | Iishort-cy 33 | Ka-cy 34 | El-cy 35 | Em-cy 36 | En-cy 37 | O-cy 38 | Pe-cy 39 | Er-cy 40 | Es-cy 41 | Te-cy 42 | U-cy 43 | Ef-cy 44 | Ha-cy 45 | Tse-cy 46 | Che-cy 47 | Sha-cy 48 | Shcha-cy 49 | Hardsign-cy 50 | Yeru-cy 51 | Softsign-cy 52 | Ereversed-cy 53 | Iu-cy 54 | Ia-cy 55 | a-cy 56 | be-cy 57 | ve-cy 58 | ge-cy 59 | de-cy 60 | ie-cy 61 | zhe-cy 62 | ze-cy 63 | ii-cy 64 | iishort-cy 65 | ka-cy 66 | el-cy 67 | em-cy 68 | en-cy 69 | o-cy 70 | pe-cy 71 | er-cy 72 | es-cy 73 | te-cy 74 | u-cy 75 | ef-cy 76 | ha-cy 77 | tse-cy 78 | che-cy 79 | sha-cy 80 | shcha-cy 81 | hardsign-cy 82 | yeru-cy 83 | softsign-cy 84 | ereversed-cy 85 | iu-cy 86 | ia-cy 87 | iegrave-cy 88 | io-cy 89 | dje-cy 90 | gje-cy 91 | e-cy 92 | dze-cy 93 | i-cy 94 | yi-cy 95 | je-cy 96 | lje-cy 97 | nje-cy 98 | tshe-cy 99 | kje-cy 100 | iigrave-cy 101 | ushort-cy 102 | dzhe-cy 103 | Yat-cy 104 | yat-cy 105 | Yusbig-cy 106 | yusbig-cy 107 | Fita-cy 108 | fita-cy 109 | Izhitsa-cy 110 | izhitsa-cy 111 | Gheupturn-cy 112 | gheupturn-cy 113 | Ghestroke-cy 114 | ghestroke-cy 115 | Ghemiddlehook-cy 116 | ghemiddlehook-cy 117 | Zhedescender-cy 118 | zhedescender-cy 119 | Zedescender-cy 120 | zedescender-cy 121 | Kadescender-cy 122 | kadescender-cy 123 | Kaverticalstroke-cy 124 | kaverticalstroke-cy 125 | Kabashkir-cy 126 | kabashkir-cy 127 | Endescender-cy 128 | endescender-cy 129 | Enghe-cy 130 | enghe-cy 131 | Esdescender-cy 132 | esdescender-cy 133 | Ustrait-cy 134 | ustrait-cy 135 | Ustraitstroke-cy 136 | ustraitstroke-cy 137 | Hadescender-cy 138 | hadescender-cy 139 | Chedescender-cy 140 | chedescender-cy 141 | Cheverticalstroke-cy 142 | cheverticalstroke-cy 143 | Shha-cy 144 | shha-cy 145 | Palochka-cy 146 | Zhebreve-cy 147 | zhebreve-cy 148 | Chekhakassian-cy 149 | chekhakassian-cy 150 | palochka-cy 151 | Abreve-cy 152 | abreve-cy 153 | Adieresis-cy 154 | adieresis-cy 155 | Aie-cy 156 | aie-cy 157 | Iebreve-cy 158 | iebreve-cy 159 | Schwa-cy 160 | schwa-cy 161 | Zhedieresis-cy 162 | zhedieresis-cy 163 | Zedieresis-cy 164 | zedieresis-cy 165 | Imacron-cy 166 | imacron-cy 167 | Idieresis-cy 168 | idieresis-cy 169 | Odieresis-cy 170 | odieresis-cy 171 | Obarred-cy 172 | obarred-cy 173 | Umacron-cy 174 | umacron-cy 175 | Udieresis-cy 176 | udieresis-cy 177 | Uhungarumlaut-cy 178 | uhungarumlaut-cy 179 | Chedieresis-cy 180 | chedieresis-cy 181 | Gedescender-cy 182 | gedescender-cy 183 | Yerudieresis-cy 184 | yerudieresis-cy 185 | Qa-cy 186 | qa-cy 187 | We-cy 188 | we-cy 189 | tugrik 190 | hryvnia 191 | tenge 192 | numero 193 | brevecomb-cy -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus_unique-glyphs_core.txt: -------------------------------------------------------------------------------- 1 | Iegrave-cy 2 | Io-cy 3 | Dje-cy 4 | Gje-cy 5 | E-cy 6 | Dze-cy 7 | I-cy 8 | Yi-cy 9 | Je-cy 10 | Lje-cy 11 | Nje-cy 12 | Tshe-cy 13 | Kje-cy 14 | Iigrave-cy 15 | Ushort-cy 16 | Dzhe-cy 17 | A-cy 18 | Be-cy 19 | Ve-cy 20 | Ge-cy 21 | De-cy 22 | Ie-cy 23 | Zhe-cy 24 | Ze-cy 25 | Ii-cy 26 | Iishort-cy 27 | Ka-cy 28 | El-cy 29 | Em-cy 30 | En-cy 31 | O-cy 32 | Pe-cy 33 | Er-cy 34 | Es-cy 35 | Te-cy 36 | U-cy 37 | Ef-cy 38 | Ha-cy 39 | Tse-cy 40 | Che-cy 41 | Sha-cy 42 | Shcha-cy 43 | Hardsign-cy 44 | Yeru-cy 45 | Softsign-cy 46 | Ereversed-cy 47 | Iu-cy 48 | Ia-cy 49 | a-cy 50 | be-cy 51 | ve-cy 52 | ge-cy 53 | de-cy 54 | ie-cy 55 | zhe-cy 56 | ze-cy 57 | ii-cy 58 | iishort-cy 59 | ka-cy 60 | el-cy 61 | em-cy 62 | en-cy 63 | o-cy 64 | pe-cy 65 | er-cy 66 | es-cy 67 | te-cy 68 | u-cy 69 | ef-cy 70 | ha-cy 71 | tse-cy 72 | che-cy 73 | sha-cy 74 | shcha-cy 75 | hardsign-cy 76 | yeru-cy 77 | softsign-cy 78 | ereversed-cy 79 | iu-cy 80 | ia-cy 81 | iegrave-cy 82 | io-cy 83 | dje-cy 84 | gje-cy 85 | e-cy 86 | dze-cy 87 | i-cy 88 | yi-cy 89 | je-cy 90 | lje-cy 91 | nje-cy 92 | tshe-cy 93 | kje-cy 94 | iigrave-cy 95 | ushort-cy 96 | dzhe-cy 97 | Gheupturn-cy 98 | gheupturn-cy 99 | numero -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/plus_unique-glyphs_smallcaps.txt: -------------------------------------------------------------------------------- 1 | a-cy.sc 2 | be-cy.sc 3 | ve-cy.sc 4 | ge-cy.sc 5 | de-cy.sc 6 | ie-cy.sc 7 | zhe-cy.sc 8 | ze-cy.sc 9 | ii-cy.sc 10 | iishort-cy.sc 11 | ka-cy.sc 12 | el-cy.sc 13 | em-cy.sc 14 | en-cy.sc 15 | o-cy.sc 16 | pe-cy.sc 17 | er-cy.sc 18 | es-cy.sc 19 | te-cy.sc 20 | u-cy.sc 21 | ef-cy.sc 22 | ha-cy.sc 23 | tse-cy.sc 24 | che-cy.sc 25 | sha-cy.sc 26 | shcha-cy.sc 27 | hardsign-cy.sc 28 | yeru-cy.sc 29 | softsign-cy.sc 30 | ereversed-cy.sc 31 | iu-cy.sc 32 | ia-cy.sc 33 | iegrave-cy.sc 34 | io-cy.sc 35 | dje-cy.sc 36 | gje-cy.sc 37 | e-cy.sc 38 | dze-cy.sc 39 | i-cy.sc 40 | yi-cy.sc 41 | je-cy.sc 42 | lje-cy.sc 43 | nje-cy.sc 44 | tshe-cy.sc 45 | kje-cy.sc 46 | iigrave-cy.sc 47 | ushort-cy.sc 48 | dzhe-cy.sc 49 | yat-cy.sc 50 | yusbig-cy.sc 51 | fita-cy.sc 52 | izhitsa-cy.sc 53 | gheupturn-cy.sc 54 | ghestroke-cy.sc 55 | ghemiddlehook-cy.sc 56 | zhedescender-cy.sc 57 | zedescender-cy.sc 58 | kadescender-cy.sc 59 | kaverticalstroke-cy.sc 60 | kabashkir-cy.sc 61 | endescender-cy.sc 62 | esdescender-cy.sc 63 | ustrait-cy.sc 64 | ustraitstroke-cy.sc 65 | chedescender-cy.sc 66 | cheverticalstroke-cy.sc 67 | shha-cy.sc 68 | zhebreve-cy.sc 69 | chekhakassian-cy.sc 70 | palochka-cy.sc 71 | abreve-cy.sc 72 | adieresis-cy.sc 73 | iebreve-cy.sc 74 | schwa-cy.sc 75 | zhedieresis-cy.sc 76 | zedieresis-cy.sc 77 | imacron-cy.sc 78 | idieresis-cy.sc 79 | odieresis-cy.sc 80 | obarred-cy.sc 81 | umacron-cy.sc 82 | udieresis-cy.sc 83 | uhungarumlaut-cy.sc 84 | chedieresis-cy.sc 85 | gedescender-cy.sc 86 | yerudieresis-cy.sc 87 | qa-cy.sc 88 | we-cy.sc 89 | pedescender-cy.sc 90 | hadescender-cy.sc -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/pro_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | Iishorttail-cy 2 | iishorttail-cy 3 | Semisoftsign-cy 4 | semisoftsign-cy 5 | Ertick-cy 6 | ertick-cy 7 | Ghemiddlehook-cy 8 | ghemiddlehook-cy 9 | Kastroke-cy 10 | kastroke-cy 11 | Haabkhasian-cy 12 | haabkhasian-cy 13 | Tedescender-cy 14 | tedescender-cy 15 | Tetse-cy 16 | tetse-cy 17 | Cheabkhasian-cy 18 | cheabkhasian-cy 19 | Chedescenderabkhasian-cy 20 | chedescenderabkhasian-cy 21 | Kahook-cy 22 | kahook-cy 23 | Eltail-cy 24 | eltail-cy 25 | Enhook-cy 26 | enhook-cy 27 | Entail-cy 28 | entail-cy 29 | Emtail-cy 30 | emtail-cy 31 | Schwadieresis-cy 32 | schwadieresis-cy 33 | Dzeabkhasian-cy 34 | dzeabkhasian-cy 35 | Obarreddieresis-cy 36 | obarreddieresis-cy 37 | Edieresis-cy 38 | edieresis-cy 39 | Gestrokehook-cy 40 | gestrokehook-cy 41 | Hahook-cy 42 | hahook-cy 43 | Hastroke-cy 44 | hastroke-cy 45 | Reversedze-cy 46 | reversedze-cy 47 | Elhook-cy 48 | elhook-cy 49 | Pedescender-cy 50 | pedescender-cy 51 | Shhadescender-cy 52 | shhadescender-cy 53 | EnLeftHook-cy 54 | enlefthook-cy 55 | Eldescender-cy 56 | eldescender-cy 57 | iishorttail-cy.sc 58 | semisoftsign-cy.sc 59 | ertick-cy.sc 60 | kastroke-cy.sc 61 | pemiddlehook-cy.sc 62 | haabkhasian-cy.sc 63 | tedescender-cy.sc 64 | cheabkhasian-cy.sc 65 | chedescenderabkhasian-cy.sc 66 | kahook-cy.sc 67 | eltail-cy.sc 68 | enhook-cy.sc 69 | entail-cy.sc 70 | emtail-cy.sc 71 | schwadieresis-cy.sc 72 | dzeabkhasian-cy.sc 73 | obarreddieresis-cy.sc 74 | edieresis-cy.sc 75 | gestrokehook-cy.sc 76 | hahook-cy.sc 77 | hastroke-cy.sc 78 | reversedze-cy.sc 79 | elhook-cy.sc 80 | shhadescender-cy.sc 81 | enlefthook-cy.sc 82 | eldescender-cy.sc 83 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/nice names/pro_unique-glyphs_smallcaps.txt: -------------------------------------------------------------------------------- 1 | iishorttail-cy.sc 2 | semisoftsign-cy.sc 3 | ertick-cy.sc 4 | kastroke-cy.sc 5 | pemiddlehook-cy.sc 6 | haabkhasian-cy.sc 7 | tedescender-cy.sc 8 | cheabkhasian-cy.sc 9 | chedescenderabkhasian-cy.sc 10 | kahook-cy.sc 11 | eltail-cy.sc 12 | enhook-cy.sc 13 | entail-cy.sc 14 | emtail-cy.sc 15 | schwadieresis-cy.sc 16 | dzeabkhasian-cy.sc 17 | obarreddieresis-cy.sc 18 | edieresis-cy.sc 19 | gestrokehook-cy.sc 20 | hahook-cy.sc 21 | hastroke-cy.sc 22 | reversedze-cy.sc 23 | elhook-cy.sc 24 | shhadescender-cy.sc 25 | enlefthook-cy.sc 26 | eldescender-cy.sc 27 | ghemiddlehook-cy.sc 28 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/historical_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | uni0460 2 | uni0461 3 | uni0464 4 | uni0465 5 | uni0466 6 | uni0467 7 | uni0468 8 | uni0469 9 | uni046C 10 | uni046D 11 | uni046E 12 | uni046F 13 | uni0470 14 | uni0471 15 | uni0476 16 | uni0477 17 | uni0478 18 | uni0479 19 | uni047A 20 | uni047B 21 | uni047C 22 | uni047D 23 | uni047E 24 | uni047F 25 | uni0480 26 | uni0481 27 | uni0482 28 | uni0483 29 | uni0484 30 | uni0485 31 | uni0486 32 | uni0487 33 | uni0488 34 | uni0489 35 | uniA64C 36 | uniA64D 37 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/plus-locl_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | uni040D.loclBGR 2 | uni0414.loclBGR 3 | uni0418.loclBGR 4 | uni0419.loclBGR 5 | uni041B.loclBGR 6 | uni0424.loclBGR 7 | uni0432.loclBGR 8 | uni0433.loclBGR 9 | uni0434.loclBGR 10 | uni0436.loclBGR 11 | uni0437.loclBGR 12 | uni0438.loclBGR 13 | uni0439.loclBGR 14 | uni043A.loclBGR 15 | uni043B.loclBGR 16 | uni043D.loclBGR 17 | uni043F.loclBGR 18 | uni0442.loclBGR 19 | uni0446.loclBGR 20 | uni0447.loclBGR 21 | uni0448.loclBGR 22 | uni0449.loclBGR 23 | uni044A.loclBGR 24 | uni044C.loclBGR 25 | uni044E.loclBGR 26 | uni045D.loclBGR 27 | uni0492.loclBSH 28 | uni0493.loclBSH 29 | uni0498.loclBSH 30 | uni0499.loclBSH 31 | uni04AA.loclBSH 32 | uni04AB.loclBSH 33 | uni04AA.loclCHU 34 | uni04AB.loclCHU 35 | uni0453.loclMKD 36 | uni0431.loclSRB 37 | uni0433.loclSRB 38 | uni0434.loclSRB 39 | uni043F.loclSRB 40 | uni0442.loclSRB 41 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/plus-locl_unique-glyphs_italic.txt: -------------------------------------------------------------------------------- 1 | uni0414.loclBGR 2 | uni0418.loclBGR 3 | uni0419.loclBGR 4 | uni040D.loclBGR 5 | uni041B.loclBGR 6 | uni0424.loclBGR 7 | uni0432.loclBGR 8 | uni0433.loclBGR 9 | uni0434.loclBGR 10 | uni0436.loclBGR 11 | uni0437.loclBGR 12 | uni043A.loclBGR 13 | uni043B.loclBGR 14 | uni043D.loclBGR 15 | uni044E.loclBGR 16 | uni0431.loclSRB 17 | uni0433.loclSRB 18 | uni0434.loclSRB 19 | uni043F.loclSRB 20 | uni0442.loclSRB 21 | uni0453.loclMKD 22 | uni0492.loclBSH 23 | uni0493.loclBSH 24 | uni0498.loclBSH 25 | uni0499.loclBSH 26 | uni04AA.loclBSH 27 | uni04AB.loclBSH 28 | uni04AA.loclCHU 29 | uni04AB.loclCHU -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/plus-locl_unique-glyphs_roman.txt: -------------------------------------------------------------------------------- 1 | uni0414.loclBGR 2 | uni0418.loclBGR 3 | uni0419.loclBGR 4 | uni040D.loclBGR 5 | uni041B.loclBGR 6 | uni0424.loclBGR 7 | uni0432.loclBGR 8 | uni0433.loclBGR 9 | uni0434.loclBGR 10 | uni0436.loclBGR 11 | uni0437.loclBGR 12 | uni0438.loclBGR 13 | uni0439.loclBGR 14 | uni045D.loclBGR 15 | uni043A.loclBGR 16 | uni043B.loclBGR 17 | uni043D.loclBGR 18 | uni043F.loclBGR 19 | uni0442.loclBGR 20 | uni0446.loclBGR 21 | uni0447.loclBGR 22 | uni0448.loclBGR 23 | uni0449.loclBGR 24 | uni044C.loclBGR 25 | uni044A.loclBGR 26 | uni044E.loclBGR 27 | uni0431.loclSRB 28 | uni0492.loclBSH 29 | uni0493.loclBSH 30 | uni0498.loclBSH 31 | uni0499.loclBSH 32 | uni04AA.loclBSH 33 | uni04AB.loclBSH 34 | uni04AA.loclCHU 35 | uni04AB.loclCHU -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/plus_unique-glyphs_core.txt: -------------------------------------------------------------------------------- 1 | uni0400 2 | uni0401 3 | uni0402 4 | uni0403 5 | uni0404 6 | uni0405 7 | uni0406 8 | uni0407 9 | uni0408 10 | uni0409 11 | uni040A 12 | uni040B 13 | uni040C 14 | uni040D 15 | uni040E 16 | uni040F 17 | uni0410 18 | uni0411 19 | uni0412 20 | uni0413 21 | uni0414 22 | uni0415 23 | uni0416 24 | uni0417 25 | uni0418 26 | uni0419 27 | uni041A 28 | uni041B 29 | uni041C 30 | uni041D 31 | uni041E 32 | uni041F 33 | uni0420 34 | uni0421 35 | uni0422 36 | uni0423 37 | uni0424 38 | uni0425 39 | uni0426 40 | uni0427 41 | uni0428 42 | uni0429 43 | uni042A 44 | uni042B 45 | uni042C 46 | uni042D 47 | uni042E 48 | uni042F 49 | uni0430 50 | uni0431 51 | uni0432 52 | uni0433 53 | uni0434 54 | uni0435 55 | uni0436 56 | uni0437 57 | uni0438 58 | uni0439 59 | uni043A 60 | uni043B 61 | uni043C 62 | uni043D 63 | uni043E 64 | uni043F 65 | uni0440 66 | uni0441 67 | uni0442 68 | uni0443 69 | uni0444 70 | uni0445 71 | uni0446 72 | uni0447 73 | uni0448 74 | uni0449 75 | uni044A 76 | uni044B 77 | uni044C 78 | uni044D 79 | uni044E 80 | uni044F 81 | uni0450 82 | uni0451 83 | uni0452 84 | uni0453 85 | uni0454 86 | uni0455 87 | uni0456 88 | uni0457 89 | uni0458 90 | uni0459 91 | uni045A 92 | uni045B 93 | uni045C 94 | uni045D 95 | uni045E 96 | uni045F 97 | uni0490 98 | uni0491 99 | uni2116 -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/plus_unique-glyphs_smallcaps.txt: -------------------------------------------------------------------------------- 1 | uni0430.sc 2 | uni0431.sc 3 | uni0432.sc 4 | uni0433.sc 5 | uni0434.sc 6 | uni0435.sc 7 | uni0436.sc 8 | uni0437.sc 9 | uni0438.sc 10 | uni0439.sc 11 | uni043A.sc 12 | uni043B.sc 13 | uni043C.sc 14 | uni043D.sc 15 | uni043E.sc 16 | uni043F.sc 17 | uni0440.sc 18 | uni0441.sc 19 | uni0442.sc 20 | uni0443.sc 21 | uni0444.sc 22 | uni0445.sc 23 | uni0446.sc 24 | uni0447.sc 25 | uni0448.sc 26 | uni0449.sc 27 | uni044A.sc 28 | uni044B.sc 29 | uni044C.sc 30 | uni044D.sc 31 | uni044E.sc 32 | uni044F.sc 33 | uni0450.sc 34 | uni0451.sc 35 | uni0452.sc 36 | uni0453.sc 37 | uni0454.sc 38 | uni0455.sc 39 | uni0456.sc 40 | uni0457.sc 41 | uni0458.sc 42 | uni0459.sc 43 | uni045A.sc 44 | uni045B.sc 45 | uni045C.sc 46 | uni045D.sc 47 | uni045E.sc 48 | uni045F.sc 49 | uni0463.sc 50 | uni046B.sc 51 | uni0473.sc 52 | uni0475.sc 53 | uni0491.sc 54 | uni0493.sc 55 | uni0495.sc 56 | uni0497.sc 57 | uni0499.sc 58 | uni049B.sc 59 | uni049D.sc 60 | uni04A1.sc 61 | uni04A3.sc 62 | uni04AB.sc 63 | uni04AF.sc 64 | uni04B1.sc 65 | uni04B3.sc 66 | uni04B7.sc 67 | uni04B9.sc 68 | uni04BB.sc 69 | uni04C2.sc 70 | uni04CC.sc 71 | uni04CF.sc 72 | uni04D1.sc 73 | uni04D3.sc 74 | uni04D7.sc 75 | uni04D9.sc 76 | uni04DD.sc 77 | uni04DF.sc 78 | uni04E3.sc 79 | uni04E5.sc 80 | uni04E7.sc 81 | uni04E9.sc 82 | uni04EF.sc 83 | uni04F1.sc 84 | uni04F3.sc 85 | uni04F5.sc 86 | uni04F7.sc 87 | uni04F9.sc 88 | uni051B.sc 89 | uni051D.sc 90 | uni0525.sc 91 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/pro_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | uni048A 2 | uni048B 3 | uni048C 4 | uni048D 5 | uni048E 6 | uni048F 7 | uni0494 8 | uni0495 9 | uni049E 10 | uni049F 11 | uni04A8 12 | uni04A9 13 | uni04AC 14 | uni04AD 15 | uni04B4 16 | uni04B5 17 | uni04BC 18 | uni04BD 19 | uni04BE 20 | uni04BF 21 | uni04C3 22 | uni04C4 23 | uni04C5 24 | uni04C6 25 | uni04C7 26 | uni04C8 27 | uni04C9 28 | uni04CA 29 | uni04CD 30 | uni04CE 31 | uni04DA 32 | uni04DB 33 | uni04E0 34 | uni04E1 35 | uni04EA 36 | uni04EB 37 | uni04EC 38 | uni04ED 39 | uni04FA 40 | uni04FB 41 | uni04FC 42 | uni04FD 43 | uni04FE 44 | uni04FF 45 | uni0510 46 | uni0511 47 | uni0512 48 | uni0513 49 | uni0524 50 | uni0525 51 | uni0526 52 | uni0527 53 | uni0528 54 | uni0529 55 | uni052E 56 | uni052F 57 | uni048B.sc 58 | uni048D.sc 59 | uni048F.sc 60 | uni049F.sc 61 | uni04A7.sc 62 | uni04A9.sc 63 | uni04AD.sc 64 | uni04BD.sc 65 | uni04BF.sc 66 | uni04C4.sc 67 | uni04C6.sc 68 | uni04C8.sc 69 | uni04CA.sc 70 | uni04CE.sc 71 | uni04DB.sc 72 | uni04E1.sc 73 | uni04EB.sc 74 | uni04ED.sc 75 | uni04FB.sc 76 | uni04FD.sc 77 | uni04FF.sc 78 | uni0511.sc 79 | uni0513.sc 80 | uni0527.sc 81 | uni0529.sc 82 | uni052F.sc 83 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Cyrillic/filter lists/uni names/pro_unique-glyphs_smallcaps.txt: -------------------------------------------------------------------------------- 1 | uni048B.sc 2 | uni048D.sc 3 | uni048F.sc 4 | uni0495.sc 5 | uni049F.sc 6 | uni04A7.sc 7 | uni04A9.sc 8 | uni04AD.sc 9 | uni04BD.sc 10 | uni04BF.sc 11 | uni04C4.sc 12 | uni04C6.sc 13 | uni04C8.sc 14 | uni04CA.sc 15 | uni04CE.sc 16 | uni04DB.sc 17 | uni04E1.sc 18 | uni04EB.sc 19 | uni04ED.sc 20 | uni04FB.sc 21 | uni04FD.sc 22 | uni04FF.sc 23 | uni0511.sc 24 | uni0513.sc 25 | uni0527.sc 26 | uni0529.sc 27 | uni052F.sc 28 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/GF-latin-plus_optional-glyphs.nam: -------------------------------------------------------------------------------- 1 | gravecomb.case 2 | acutecomb.case 3 | circumflexcomb.case 4 | tildecomb.case 5 | macroncomb.case 6 | brevecomb.case 7 | dotaccentcomb.case 8 | dieresiscomb.case 9 | hookabovecomb.case 10 | ringcomb.case 11 | hungarumlautcomb.case 12 | caroncomb.case 13 | dblgravecomb.case 14 | breveinvertedcomb.case 15 | commaturnedabovecomb.case 16 | horncomb.case 17 | dotbelowcomb.case 18 | dieresisbelowcomb.case 19 | commaaccentcomb.case 20 | cedillacomb.case 21 | ogonekcomb.case 22 | brevebelowcomb.case 23 | macronbelowcomb.case 24 | periodcentered.loclCAT.case 25 | zero.zero 26 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/GF-latin-pro_optional-glyphs.nam: -------------------------------------------------------------------------------- 1 | parenright.case 2 | hyphen.case 3 | slash.case 4 | at.case 5 | bracketleft.case 6 | backslash.case 7 | bracketright.case 8 | braceleft.case 9 | braceright.case 10 | guillemetleft.case 11 | periodcentered.case 12 | guillemetright.case 13 | endash.case 14 | emdash.case 15 | bullet.case 16 | guilsinglleft.case 17 | guilsinglright.case 18 | zero.sinf 19 | one.sinf 20 | two.sinf 21 | three.sinf 22 | four.sinf 23 | five.sinf 24 | six.sinf 25 | seven.sinf 26 | eight.sinf 27 | nine.sinf 28 | zero.sups 29 | one.sups 30 | two.sups 31 | three.sups 32 | four.sups 33 | five.sups 34 | six.sups 35 | seven.sups 36 | eight.sups 37 | nine.sups 38 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/GF-greek-pro.nam: -------------------------------------------------------------------------------- 1 | # GF Greek Pro 2 | # Generated by Alexei Vanyashin 10 Feb 2017 3 | 0x02D9 ˙ DOT ABOVE 4 | 0x0305 ̅ COMBINING OVERLINE 5 | 0x0323 ̣ COMBINING DOT BELOW 6 | 0x0359 ͙ COMBINING ASTERISK BELOW 7 | 0x035C ͜ COMBINING DOUBLE BREVE BELOW 8 | 0x03DA Ϛ GREEK LETTER STIGMA 9 | 0x03DB ϛ GREEK SMALL LETTER STIGMA 10 | 0x03DC Ϝ GREEK LETTER DIGAMMA 11 | 0x03DD ϝ GREEK SMALL LETTER DIGAMMA 12 | 0x03DE Ϟ GREEK LETTER KOPPA 13 | 0x03DF ϟ GREEK SMALL LETTER KOPPA 14 | 0x03E0 Ϡ GREEK LETTER SAMPI 15 | 0x03E1 ϡ GREEK SMALL LETTER SAMPI 16 | 0x2016 ‖ DOUBLE VERTICAL LINE 17 | 0x203B ※ REFERENCE MARK 18 | 0x203F ‿ UNDERTIE 19 | 0x2042 ⁂ ASTERISM 20 | 0x2056 ⁖ THREE DOT PUNCTUATION 21 | 0x2058 ⁘ FOUR DOT PUNCTUATION 22 | 0x2059 ⁙ FIVE DOT PUNCTUATION 23 | 0x205A ⁚ TWO DOT PUNCTUATION 24 | 0x205B ⁛ FOUR DOT MARK 25 | 0x205C ⁜ DOTTED CROSS 26 | 0x205D ⁝ TRICOLON 27 | 0x205E ⁞ VERTICAL FOUR DOTS 28 | 0x207A ⁺ SUPERSCRIPT PLUS SIGN 29 | 0x207B ⁻ SUPERSCRIPT MINUS 30 | 0x207C ⁼ SUPERSCRIPT EQUALS SIGN 31 | 0x208A ₊ SUBSCRIPT PLUS SIGN 32 | 0x208B ₋ SUBSCRIPT MINUS 33 | 0x208C ₌ SUBSCRIPT EQUALS SIGN 34 | 0x2135 ℵ ALEF SYMBOL 35 | 0x2136 ℶ BET SYMBOL 36 | 0x2297 ⊗ CIRCLED TIMES 37 | 0x22EE ⋮ VERTICAL ELLIPSIS 38 | 0x23D1 ⏑ METRICAL BREVE 39 | 0x23D2 ⏒ METRICAL LONG OVER SHORT 40 | 0x23D3 ⏓ METRICAL SHORT OVER LONG 41 | 0x23D4 ⏔ METRICAL LONG OVER TWO SHORTS 42 | 0x23D5 ⏕ METRICAL TWO SHORTS OVER LONG 43 | 0x23D6 ⏖ METRICAL TWO SHORTS JOINED 44 | 0x23D7 ⏗ METRICAL TRISEME 45 | 0x23D8 ⏘ METRICAL TETRASEME 46 | 0x23D9 ⏙ METRICAL PENTASEME 47 | 0x2AFD ⫽ DOUBLE SOLIDUS OPERATOR 48 | 0x2E00 ⸀ RIGHT ANGLE SUBSTITUTION MARKER 49 | 0x2E01 ⸁ RIGHT ANGLE DOTTED SUBSTITUTION MARKER 50 | 0x2E02 ⸂ LEFT SUBSTITUTION BRACKET 51 | 0x2E03 ⸃ RIGHT SUBSTITUTION BRACKET 52 | 0x2E04 ⸄ LEFT DOTTED SUBSTITUTION BRACKET 53 | 0x2E05 ⸅ RIGHT DOTTED SUBSTITUTION BRACKET 54 | 0x2E06 ⸆ RAISED INTERPOLATION MARKER 55 | 0x2E07 ⸇ RAISED DOTTED INTERPOLATION MARKER 56 | 0x2E08 ⸈ DOTTED TRANSPOSITION MARKER 57 | 0x2E09 ⸉ LEFT TRANSPOSITION BRACKET 58 | 0x2E0A ⸊ RIGHT TRANSPOSITION BRACKET 59 | 0x2E0B ⸋ RAISED SQUARE 60 | 0x2E0C ⸌ LEFT RAISED OMISSION BRACKET 61 | 0x2E0D ⸍ RIGHT RAISED OMISSION BRACKET 62 | 0x2E0E ⸎ EDITORIAL CORONIS 63 | 0x2E0F ⸏ PARAGRAPHOS 64 | 0x2E10 ⸐ FORKED PARAGRAPHOS 65 | 0x2E11 ⸑ REVERSED FORKED PARAGRAPHOS 66 | 0x2E12 ⸒ HYPODIASTOLE 67 | 0x2E13 ⸓ DOTTED OBELOS 68 | 0x2E14 ⸔ DOWNWARDS ANCORA 69 | 0x2E15 ⸕ UPWARDS ANCORA 70 | 0x2E16 ⸖ DOTTED RIGHT-POINTING ANGLE 71 | 0x2E17 ⸗ DOUBLE OBLIQUE HYPHEN 72 | 0x3008 〈 LEFT ANGLE BRACKET 73 | 0x3009 〉 RIGHT ANGLE BRACKET 74 | 0x300A 《 LEFT DOUBLE ANGLE BRACKET 75 | 0x300B 》 RIGHT DOUBLE ANGLE BRACKET 76 | 0x300C 「 LEFT CORNER BRACKET 77 | 0x300D 」 RIGHT CORNER BRACKET 78 | 0x301A 〚 LEFT WHITE SQUARE BRACKET 79 | 0x301B 〛 RIGHT WHITE SQUARE BRACKET 80 | 0x1D459 𝑙 MATHEMATICAL ITALIC SMALL L 81 | 0x1D510 𝔐 MATHEMATICAL FRAKTUR CAPITAL M 82 | 0x1D513 𝔓 MATHEMATICAL FRAKTUR CAPITAL P 83 | 0x1D516 𝔖 MATHEMATICAL FRAKTUR CAPITAL S 84 | 0x1D52D 𝔭 MATHEMATICAL FRAKTUR SMALL P 85 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/nice names/coptic.txt: -------------------------------------------------------------------------------- 1 | Shei-coptic 2 | shei-coptic 3 | Fei-coptic 4 | fei-coptic 5 | Khei-coptic 6 | khei-coptic 7 | Hori-coptic 8 | hori-coptic 9 | Gangia-coptic 10 | gangia-coptic 11 | Shima-coptic 12 | shima-coptic 13 | Dei-coptic 14 | dei-coptic 15 | Alfa-coptic 16 | alfa-coptic 17 | Vida-coptic 18 | vida-coptic 19 | Gamma-coptic 20 | gamma-coptic 21 | Dalda-coptic 22 | dalda-coptic 23 | Eie-coptic 24 | eie-coptic 25 | Sou-coptic 26 | sou-coptic 27 | Zata-coptic 28 | zata-coptic 29 | Hate-coptic 30 | hate-coptic 31 | Thethe-coptic 32 | thethe-coptic 33 | Iauda-coptic 34 | iauda-coptic 35 | Kapa-coptic 36 | kapa-coptic 37 | Laula-coptic 38 | laula-coptic 39 | Mi-coptic 40 | mi-coptic 41 | Ni-coptic 42 | ni-coptic 43 | Ksi-coptic 44 | ksi-coptic 45 | O-coptic 46 | o-coptic 47 | Pi-coptic 48 | pi-coptic 49 | Ro-coptic 50 | ro-coptic 51 | Sima-coptic 52 | sima-coptic 53 | Tau-coptic 54 | tau-coptic 55 | Ua-coptic 56 | ua-coptic 57 | Fi-coptic 58 | fi-coptic 59 | Khi-coptic 60 | khi-coptic 61 | Psi-coptic 62 | psi-coptic 63 | Oou-coptic 64 | oou-coptic 65 | dialectPalef-coptic 66 | dialectpalef-coptic 67 | oldAin-coptic 68 | oldain-coptic 69 | Cryptogrammiceie-coptic 70 | cryptogrammiceie-coptic 71 | dialectPkapa-coptic 72 | dialectpkapa-coptic 73 | dialectPni-coptic 74 | dialectpni-coptic 75 | Cryptogrammicni-coptic 76 | cryptogrammicni-coptic 77 | ldOou-coptic 78 | oldoou-coptic 79 | Sampi-coptic 80 | sampi-coptic 81 | Crossedshei-coptic 82 | crossedshei-coptic 83 | oldShei-coptic 84 | oldshei-coptic 85 | oldEsh-coptic 86 | oldesh-coptic 87 | Akhmimickhei-coptic 88 | akhmimickhei-coptic 89 | dialectPhori-coptic 90 | dialectphori-coptic 91 | oldHori-coptic 92 | oldhori-coptic 93 | oldHa-coptic 94 | oldha-coptic 95 | LshapedHa-coptic 96 | Lshapedha-coptic 97 | oldHei-coptic 98 | oldhei-coptic 99 | oldHat-coptic 100 | oldhat-coptic 101 | oldGangia-coptic 102 | oldgangia-coptic 103 | oldDja-coptic 104 | olddja-coptic 105 | oldShima-coptic 106 | oldshima-coptic 107 | oldShima-nubian-coptic 108 | oldshima-nubian-coptic 109 | oldNgi-nubian-coptic 110 | oldngi-nubian-coptic 111 | oldNyi-nubian-coptic 112 | oldnyi-nubian-coptic 113 | oldWau-nubian-coptic 114 | oldwau-nubian-coptic 115 | kai-coptic 116 | miro-coptic 117 | piro-coptic 118 | stauros-coptic 119 | tauro-coptic 120 | khiro-coptic 121 | shimasima-coptic 122 | uni2CEB 123 | uni2CEC 124 | uni2CED 125 | uni2CEE 126 | uni2CEF 127 | uni2CF0 128 | uni2CF1 129 | uni2CF2 130 | uni2CF3 131 | oldfullstop-nubian-coptic 132 | olddirectquestion-nubian-coptic 133 | oldindirectquestion-nubian-coptic 134 | oldversedivider-nubian-coptic 135 | fractiononehalf-coptic 136 | fullstop-coptic 137 | morphologicaldivider-coptic 138 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/nice names/core.txt: -------------------------------------------------------------------------------- 1 | numeral-greek 2 | lowernumeral-greek 3 | questiongreek 4 | tonos 5 | dieresistonos 6 | Alphatonos 7 | anoteleia 8 | Epsilontonos 9 | Etatonos 10 | Iotatonos 11 | Omicrontonos 12 | Upsilontonos 13 | Omegatonos 14 | iotadieresistonos 15 | Alpha 16 | Beta 17 | Gamma 18 | Delta 19 | Epsilon 20 | Zeta 21 | Eta 22 | Theta 23 | Iota 24 | Kappa 25 | Lambda 26 | Mu 27 | Nu 28 | Xi 29 | Omicron 30 | Pi 31 | Rho 32 | Sigma 33 | Tau 34 | Upsilon 35 | Phi 36 | Chi 37 | Psi 38 | Omega 39 | Iotadieresis 40 | Upsilondieresis 41 | alphatonos 42 | epsilontonos 43 | etatonos 44 | iotatonos 45 | upsilondieresistonos 46 | alpha 47 | beta 48 | gamma 49 | delta 50 | epsilon 51 | zeta 52 | eta 53 | theta 54 | iota 55 | kappa 56 | lambda 57 | mu 58 | nu 59 | xi 60 | omicron 61 | pi 62 | rho 63 | sigmafinal 64 | sigma 65 | tau 66 | upsilon 67 | phi 68 | chi 69 | psi 70 | omega 71 | iotadieresis 72 | upsilondieresis 73 | omicrontonos 74 | upsilontonos 75 | omegatonos 76 | KaiSymbol 77 | kaiSymbol 78 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/nice names/pro.txt: -------------------------------------------------------------------------------- 1 | dotaccent 2 | overlinecomb 3 | dotbelowcomb 4 | asteriskbelowcomb 5 | doublebrevebelowcomb 6 | Stigma 7 | stigma 8 | Digamma 9 | digamma 10 | Koppa 11 | koppa 12 | Sampi 13 | sampi 14 | dblverticalbar 15 | referencemark 16 | undertie 17 | asterism 18 | threedotpunctuation 19 | fourdotpunctuation 20 | fivedotpunctuation 21 | twodotpunctuation 22 | fourdotmark 23 | dottedcross 24 | tricolon 25 | verticalfourdots 26 | plussuperior 27 | minussuperior 28 | equalsuperior 29 | plusinferior 30 | minusinferior 31 | equalinferior 32 | alephsymbol 33 | betsymbol 34 | multiply.circled 35 | ellipsisvertical 36 | metricalbreve 37 | metricallongovershort 38 | metricalshortoverlong 39 | metricallongovertwoshorts 40 | metricaltwoshortsoverlong 41 | metricaltwoshortsjoined 42 | metricaltriseme 43 | metricaltetraseme 44 | metricalpentaseme 45 | doubleSolidusOperator 46 | rightanglesubstitutionmarker 47 | rightangledottedsubstitutionmarker 48 | leftsubstitutionbracket 49 | rightsubstitutionbracket 50 | leftdottedsubstitutionbracket 51 | rightdottedsubstitutionbracket 52 | raisedinterpolationmarker 53 | raiseddottedinterpolationmarker 54 | dottedtranspositionmarker 55 | lefttranspositionbracket 56 | righttranspositionbracket 57 | raisedsquare 58 | leftraisedomissionbracket 59 | rightraisedomissionbracket 60 | editorialcoronis 61 | paragraphos 62 | forkedparagraphos 63 | reversedforkedparagraphos 64 | hypodiastole 65 | dottedobelos 66 | downancora 67 | upancora 68 | dottedrightpointingangle 69 | doubleobliquehyphen 70 | anglebracketleft 71 | anglebracketright 72 | dblanglebracketleft 73 | dblanglebracketright 74 | cornerbracketleft 75 | cornerbracketright 76 | whitesquarebracketleft 77 | whitesquarebracketright 78 | litalic-math 79 | M-fraktur 80 | P-fraktur 81 | S-fraktur 82 | p-fraktur 83 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/uni names/archaic.txt: -------------------------------------------------------------------------------- 1 | uni0370 2 | uni0371 3 | uni0372 4 | uni0373 5 | uni0376 6 | uni0377 7 | uni037B 8 | uni037C 9 | uni037D 10 | uni03D0 11 | uni03D1 12 | uni03D2 13 | uni03D3 14 | uni03D4 15 | uni03D5 16 | uni03D6 17 | uni03D8 18 | uni03D9 19 | uni03F0 20 | uni03F1 21 | uni03F2 22 | uni03F3 23 | uni03F4 24 | uni03F5 25 | uni03F6 26 | uni03F7 27 | uni03F8 28 | uni03F9 29 | uni03FA 30 | uni03FB 31 | uni03FC 32 | uni03FD 33 | uni03FE 34 | uni03FF 35 | uni25A1 36 | uni2605 37 | uni2609 38 | uni260A 39 | uni260B 40 | uni260C 41 | uni260D 42 | uni2627 43 | uni2629 44 | uni263D 45 | uni263E 46 | uni263F 47 | female 48 | uni2641 49 | male 50 | uni2643 51 | uni2644 52 | uni2645 53 | uni2646 54 | uni2647 55 | uni2648 56 | uni2649 57 | uni264A 58 | uni264B 59 | uni264C 60 | uni264D 61 | uni264E 62 | uni264F 63 | uni2650 64 | uni2651 65 | uni2652 66 | uni2653 67 | uni27C0 68 | uni27C1 69 | u10140 70 | u10141 71 | u10142 72 | u10143 73 | u10144 74 | u10145 75 | u10146 76 | u10147 77 | u10148 78 | u10149 79 | u1014A 80 | u1014B 81 | u1014C 82 | u1014D 83 | u1014E 84 | u1014F 85 | u10150 86 | u10151 87 | u10152 88 | u10153 89 | u10154 90 | u10155 91 | u10156 92 | u10157 93 | u10158 94 | u10159 95 | u1015A 96 | u1015B 97 | u1015C 98 | u1015D 99 | u1015E 100 | u1015F 101 | u10160 102 | u10161 103 | u10162 104 | u10163 105 | u10164 106 | u10165 107 | u10166 108 | u10167 109 | u10168 110 | u10169 111 | u1016A 112 | u1016B 113 | u1016C 114 | u1016D 115 | u1016E 116 | u1016F 117 | u10170 118 | u10171 119 | u10172 120 | u10173 121 | u10174 122 | u10175 123 | u10176 124 | u10177 125 | u10178 126 | u10179 127 | u1017A 128 | u1017B 129 | u1017C 130 | u1017D 131 | u1017E 132 | u1017F 133 | u10180 134 | u10181 135 | u10182 136 | u10183 137 | u10184 138 | u10185 139 | u10186 140 | u10187 141 | u10188 142 | u10189 143 | u1018A 144 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/uni names/coptic.txt: -------------------------------------------------------------------------------- 1 | uni03E2 2 | uni03E3 3 | uni03E4 4 | uni03E5 5 | uni03E6 6 | uni03E7 7 | uni03E8 8 | uni03E9 9 | uni03EA 10 | uni03EB 11 | uni03EC 12 | uni03ED 13 | uni03EE 14 | uni03EF 15 | uni2C80 16 | uni2C81 17 | uni2C82 18 | uni2C83 19 | uni2C84 20 | uni2C85 21 | uni2C86 22 | uni2C87 23 | uni2C88 24 | uni2C89 25 | uni2C8A 26 | uni2C8B 27 | uni2C8C 28 | uni2C8D 29 | uni2C8E 30 | uni2C8F 31 | uni2C90 32 | uni2C91 33 | uni2C92 34 | uni2C93 35 | uni2C94 36 | uni2C95 37 | uni2C96 38 | uni2C97 39 | uni2C98 40 | uni2C99 41 | uni2C9A 42 | uni2C9B 43 | uni2C9C 44 | uni2C9D 45 | uni2C9E 46 | uni2C9F 47 | uni2CA0 48 | uni2CA1 49 | uni2CA2 50 | uni2CA3 51 | uni2CA4 52 | uni2CA5 53 | uni2CA6 54 | uni2CA7 55 | uni2CA8 56 | uni2CA9 57 | uni2CAA 58 | uni2CAB 59 | uni2CAC 60 | uni2CAD 61 | uni2CAE 62 | uni2CAF 63 | uni2CB0 64 | uni2CB1 65 | uni2CB2 66 | uni2CB3 67 | uni2CB4 68 | uni2CB5 69 | uni2CB6 70 | uni2CB7 71 | uni2CB8 72 | uni2CB9 73 | uni2CBA 74 | uni2CBB 75 | uni2CBC 76 | uni2CBD 77 | uni2CBE 78 | uni2CBF 79 | uni2CC0 80 | uni2CC1 81 | uni2CC2 82 | uni2CC3 83 | uni2CC4 84 | uni2CC5 85 | uni2CC6 86 | uni2CC7 87 | uni2CC8 88 | uni2CC9 89 | uni2CCA 90 | uni2CCB 91 | uni2CCC 92 | uni2CCD 93 | uni2CCE 94 | uni2CCF 95 | uni2CD0 96 | uni2CD1 97 | uni2CD2 98 | uni2CD3 99 | uni2CD4 100 | uni2CD5 101 | uni2CD6 102 | uni2CD7 103 | uni2CD8 104 | uni2CD9 105 | uni2CDA 106 | uni2CDB 107 | uni2CDC 108 | uni2CDD 109 | uni2CDE 110 | uni2CDF 111 | uni2CE0 112 | uni2CE1 113 | uni2CE2 114 | uni2CE3 115 | uni2CE4 116 | uni2CE5 117 | uni2CE6 118 | uni2CE7 119 | uni2CE8 120 | uni2CE9 121 | uni2CEA 122 | uni2CEB 123 | uni2CEC 124 | uni2CED 125 | uni2CEE 126 | uni2CEF 127 | uni2CF0 128 | uni2CF1 129 | uni2CF2 130 | uni2CF3 131 | uni2CF9 132 | uni2CFA 133 | uni2CFB 134 | uni2CFC 135 | uni2CFD 136 | uni2CFE 137 | uni2CFF 138 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/uni names/core.txt: -------------------------------------------------------------------------------- 1 | uni0374 2 | uni0375 3 | uni037E 4 | tonos 5 | dieresistonos 6 | Alphatonos 7 | anoteleia 8 | Epsilontonos 9 | Etatonos 10 | Iotatonos 11 | Omicrontonos 12 | Upsilontonos 13 | Omegatonos 14 | iotadieresistonos 15 | Alpha 16 | Beta 17 | Gamma 18 | uni0394 19 | Epsilon 20 | Zeta 21 | Eta 22 | Theta 23 | Iota 24 | Kappa 25 | Lambda 26 | Mu 27 | Nu 28 | Xi 29 | Omicron 30 | Pi 31 | Rho 32 | Sigma 33 | Tau 34 | Upsilon 35 | Phi 36 | Chi 37 | Psi 38 | uni03A9 39 | Iotadieresis 40 | Upsilondieresis 41 | alphatonos 42 | epsilontonos 43 | etatonos 44 | iotatonos 45 | upsilondieresistonos 46 | alpha 47 | beta 48 | gamma 49 | delta 50 | epsilon 51 | zeta 52 | eta 53 | theta 54 | iota 55 | kappa 56 | lambda 57 | uni03BC 58 | nu 59 | xi 60 | omicron 61 | pi 62 | rho 63 | uni03C2 64 | sigma 65 | tau 66 | upsilon 67 | phi 68 | chi 69 | psi 70 | omega 71 | iotadieresis 72 | upsilondieresis 73 | omicrontonos 74 | upsilontonos 75 | omegatonos 76 | uni03CF 77 | uni03D7 78 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Greek/filter lists/uni names/pro.txt: -------------------------------------------------------------------------------- 1 | dotaccent 2 | uni0305 3 | dotbelowcomb 4 | uni0359 5 | uni035C 6 | uni03DA 7 | uni03DB 8 | uni03DC 9 | uni03DD 10 | uni03DE 11 | uni03DF 12 | uni03E0 13 | uni03E1 14 | uni2016 15 | uni203B 16 | uni203F 17 | uni2042 18 | uni2056 19 | uni2058 20 | uni2059 21 | uni205A 22 | uni205B 23 | uni205C 24 | uni205D 25 | uni205E 26 | uni207A 27 | uni207B 28 | uni207C 29 | uni208A 30 | uni208B 31 | uni208C 32 | uni2135 33 | uni2136 34 | circlemultiply 35 | uni22EE 36 | uni23D1 37 | uni23D2 38 | uni23D3 39 | uni23D4 40 | uni23D5 41 | uni23D6 42 | uni23D7 43 | uni23D8 44 | uni23D9 45 | uni2AFD 46 | uni2E00 47 | uni2E01 48 | uni2E02 49 | uni2E03 50 | uni2E04 51 | uni2E05 52 | uni2E06 53 | uni2E07 54 | uni2E08 55 | uni2E09 56 | uni2E0A 57 | uni2E0B 58 | uni2E0C 59 | uni2E0D 60 | uni2E0E 61 | uni2E0F 62 | uni2E10 63 | uni2E11 64 | uni2E12 65 | uni2E13 66 | uni2E14 67 | uni2E15 68 | uni2E16 69 | uni2E17 70 | uni3008 71 | uni3009 72 | uni300A 73 | uni300B 74 | uni300C 75 | uni300D 76 | uni301A 77 | uni301B 78 | u1D459 79 | u1D510 80 | u1D513 81 | u1D516 82 | u1D52D 83 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/TROUBLESHOOTING.md: -------------------------------------------------------------------------------- 1 | 2 | Troubleshooting List Filters 3 | === 4 | back to [Google Fonts 2016 Glyph Sets README.md](README.md) 5 | 6 | You are adding new glyphs to your font, and you may get this error: 7 | 8 | ![glyphs app fix](tutorials/img/fix-1.png) 9 | 10 | Say, you are trying to add `DZcaron`, but the font already includes the same glyph with a different name `uni01C4`. The FilterLists are fully compatible with the Glyphs naming scheme. So, for a seamless workflow we advise changing the glyph name in the existing font to follow the same convention. To do this you would need to Update Glyph Info by following these steps. 11 | 12 | 13 | Step 1. Open Font *Info > Other Settings*. Make sure `Use custom naming` is unchecked. 14 | 15 | ![glyphs app fix](tutorials/img/fix-2.png) 16 | 17 | 18 | Step 2. Select all glyphs, from the top menu choose *Glyphs > Update Glyph Info*. 19 | You might get this message. Click Update. 20 | 21 | ![glyphs app fix](tutorials/img/fix-3.png) 22 | 23 | Step 3. Now your glyphs should all appear in the list filer 24 | 25 | *** 26 | 27 | ### Recommended links: ### 28 | 29 | * [Glyphs App Forum](https://forum.glyphsapp.com) 30 | 31 | * [Glyphs Handbook 2.2](https://glyphsapp.com/content/1-get-started/2-manuals/1-handbook-glyphs-2-0/Glyphs-Handbook-2.2.pdf) 32 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Vietnamese/img/VIT_accents.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/Vietnamese/img/VIT_accents.jpg -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Vietnamese/img/VIT_glyphs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/Vietnamese/img/VIT_glyphs.jpg -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/Vietnamese/img/locl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/Vietnamese/img/locl.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/README.md: -------------------------------------------------------------------------------- 1 | See https://github.com/googlefonts/gftools/tree/main/Lib/gftools/encodings/GF%20Glyph%20Sets/#glyphs-app-tip 2 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/nice names/core_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | space 2 | exclam 3 | quotedbl 4 | numbersign 5 | dollar 6 | percent 7 | ampersand 8 | quotesingle 9 | parenleft 10 | parenright 11 | asterisk 12 | plus 13 | comma 14 | hyphen 15 | period 16 | slash 17 | zero 18 | one 19 | two 20 | three 21 | four 22 | five 23 | six 24 | seven 25 | eight 26 | nine 27 | colon 28 | semicolon 29 | less 30 | equal 31 | greater 32 | question 33 | at 34 | A 35 | B 36 | C 37 | D 38 | E 39 | F 40 | G 41 | H 42 | I 43 | J 44 | K 45 | L 46 | M 47 | N 48 | O 49 | P 50 | Q 51 | R 52 | S 53 | T 54 | U 55 | V 56 | W 57 | X 58 | Y 59 | Z 60 | bracketleft 61 | backslash 62 | bracketright 63 | asciicircum 64 | underscore 65 | grave 66 | a 67 | b 68 | c 69 | d 70 | e 71 | f 72 | g 73 | h 74 | i 75 | j 76 | k 77 | l 78 | m 79 | n 80 | o 81 | p 82 | q 83 | r 84 | s 85 | t 86 | u 87 | v 88 | w 89 | x 90 | y 91 | z 92 | braceleft 93 | bar 94 | braceright 95 | asciitilde 96 | nbspace 97 | exclamdown 98 | cent 99 | sterling 100 | yen 101 | brokenbar 102 | section 103 | dieresis 104 | copyright 105 | ordfeminine 106 | guillemetleft 107 | logicalnot 108 | registered 109 | macron 110 | degree 111 | plusminus 112 | twosuperior 113 | threesuperior 114 | acute 115 | micro 116 | paragraph 117 | periodcentered 118 | cedilla 119 | onesuperior 120 | ordmasculine 121 | guillemetright 122 | onequarter 123 | onehalf 124 | threequarters 125 | questiondown 126 | Agrave 127 | Aacute 128 | Acircumflex 129 | Atilde 130 | Adieresis 131 | Aring 132 | AE 133 | Ccedilla 134 | Egrave 135 | Eacute 136 | Ecircumflex 137 | Edieresis 138 | Igrave 139 | Iacute 140 | Icircumflex 141 | Idieresis 142 | Eth 143 | Ntilde 144 | Ograve 145 | Oacute 146 | Ocircumflex 147 | Otilde 148 | Odieresis 149 | multiply 150 | Oslash 151 | Ugrave 152 | Uacute 153 | Ucircumflex 154 | Udieresis 155 | Yacute 156 | Thorn 157 | germandbls 158 | agrave 159 | aacute 160 | acircumflex 161 | atilde 162 | adieresis 163 | aring 164 | ae 165 | ccedilla 166 | egrave 167 | eacute 168 | ecircumflex 169 | edieresis 170 | igrave 171 | iacute 172 | icircumflex 173 | idieresis 174 | eth 175 | ntilde 176 | ograve 177 | oacute 178 | ocircumflex 179 | otilde 180 | odieresis 181 | divide 182 | oslash 183 | ugrave 184 | uacute 185 | ucircumflex 186 | udieresis 187 | yacute 188 | thorn 189 | ydieresis 190 | idotless 191 | OE 192 | oe 193 | circumflex 194 | ring 195 | tilde 196 | endash 197 | emdash 198 | quoteleft 199 | quoteright 200 | quotesinglbase 201 | quotedblleft 202 | quotedblright 203 | quotedblbase 204 | bullet 205 | ellipsis 206 | guilsinglleft 207 | guilsinglright 208 | fraction 209 | foursuperior 210 | euro 211 | minus 212 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/nice names/plus_optional-glyphs.txt: -------------------------------------------------------------------------------- 1 | gravecomb.case 2 | acutecomb.case 3 | circumflexcomb.case 4 | tildecomb.case 5 | macroncomb.case 6 | brevecomb.case 7 | dotaccentcomb.case 8 | dieresiscomb.case 9 | hookabovecomb.case 10 | ringcomb.case 11 | hungarumlautcomb.case 12 | caroncomb.case 13 | dblgravecomb.case 14 | breveinvertedcomb.case 15 | commaturnedabovecomb.case 16 | horncomb.case 17 | dotbelowcomb.case 18 | dieresisbelowcomb.case 19 | commaaccentcomb.case 20 | cedillacomb.case 21 | ogonekcomb.case 22 | brevebelowcomb.case 23 | macronbelowcomb.case 24 | periodcentered.loclCAT.case 25 | zero.zero 26 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/nice names/pro_optional-glyphs.txt: -------------------------------------------------------------------------------- 1 | parenright.case 2 | hyphen.case 3 | slash.case 4 | at.case 5 | bracketleft.case 6 | backslash.case 7 | bracketright.case 8 | braceleft.case 9 | braceright.case 10 | guillemetleft.case 11 | periodcentered.case 12 | guillemetright.case 13 | endash.case 14 | emdash.case 15 | bullet.case 16 | guilsinglleft.case 17 | guilsinglright.case 18 | zero.sinf 19 | one.sinf 20 | two.sinf 21 | three.sinf 22 | four.sinf 23 | five.sinf 24 | six.sinf 25 | seven.sinf 26 | eight.sinf 27 | nine.sinf 28 | zero.sups 29 | one.sups 30 | two.sups 31 | three.sups 32 | four.sups 33 | five.sups 34 | six.sups 35 | seven.sups 36 | eight.sups 37 | nine.sups 38 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/nice names/pro_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | primemod 2 | doubleprimemod 3 | commaturnedmod 4 | ringhalfright 5 | ringhalfleft 6 | verticallinemod 7 | firsttonechinese 8 | secondtonechinese 9 | fourthtonechinese 10 | verticallinelowmod 11 | pi 12 | Ccedillaacute 13 | ccedillaacute 14 | Ddotbelow 15 | ddotbelow 16 | Dlinebelow 17 | dlinebelow 18 | Emacrongrave 19 | emacrongrave 20 | Emacronacute 21 | emacronacute 22 | Ecedillabreve 23 | ecedillabreve 24 | Gmacron 25 | gmacron 26 | Hdotbelow 27 | hdotbelow 28 | Hbrevebelow 29 | hbrevebelow 30 | Idieresisacute 31 | idieresisacute 32 | Ldotbelow 33 | ldotbelow 34 | Llinebelow 35 | llinebelow 36 | Mdotbelow 37 | mdotbelow 38 | Ndotaccent 39 | ndotaccent 40 | Ndotbelow 41 | ndotbelow 42 | Nlinebelow 43 | nlinebelow 44 | Otildeacute 45 | otildeacute 46 | Otildedieresis 47 | otildedieresis 48 | Omacrongrave 49 | omacrongrave 50 | Omacronacute 51 | omacronacute 52 | Rdotbelow 53 | rdotbelow 54 | Rlinebelow 55 | rlinebelow 56 | Sdotaccent 57 | sdotaccent 58 | Sdotbelow 59 | sdotbelow 60 | Sacutedotaccent 61 | sacutedotaccent 62 | Scarondotaccent 63 | scarondotaccent 64 | Sdotbelowdotaccent 65 | sdotbelowdotaccent 66 | Tdotbelow 67 | tdotbelow 68 | Tlinebelow 69 | tlinebelow 70 | Utildeacute 71 | utildeacute 72 | Umacrondieresis 73 | umacrondieresis 74 | Ydotaccent 75 | ydotaccent 76 | Zdotbelow 77 | zdotbelow 78 | tdieresis 79 | figurespace 80 | punctuationspace 81 | thinspace 82 | hairspace 83 | zerowidthspace 84 | hyphentwo 85 | figuredash 86 | horizontalbar 87 | minute 88 | second 89 | zerosuperior 90 | fivesuperior 91 | sixsuperior 92 | sevensuperior 93 | eightsuperior 94 | ninesuperior 95 | zeroinferior 96 | oneinferior 97 | twoinferior 98 | threeinferior 99 | fourinferior 100 | fiveinferior 101 | sixinferior 102 | seveninferior 103 | eightinferior 104 | nineinferior 105 | literSign 106 | Ohm 107 | estimated 108 | partialdiff 109 | emptyset 110 | increment 111 | product 112 | summation 113 | radical 114 | infinity 115 | integral 116 | lozenge 117 | zero.dnom 118 | one.dnom 119 | two.dnom 120 | three.dnom 121 | four.dnom 122 | five.dnom 123 | six.dnom 124 | seven.dnom 125 | eight.dnom 126 | nine.dnom 127 | zero.numr 128 | one.numr 129 | two.numr 130 | three.numr 131 | four.numr 132 | five.numr 133 | six.numr 134 | seven.numr 135 | eight.numr 136 | nine.numr 137 | zero.subs 138 | one.subs 139 | two.subs 140 | three.subs 141 | four.subs 142 | five.subs 143 | six.subs 144 | seven.subs 145 | eight.subs 146 | nine.subs 147 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/plus_optional-glyphs_case-accents.txt: -------------------------------------------------------------------------------- 1 | gravecomb.case 2 | acutecomb.case 3 | circumflexcomb.case 4 | tildecomb.case 5 | macroncomb.case 6 | brevecomb.case 7 | dotaccentcomb.case 8 | dieresiscomb.case 9 | hookabovecomb.case 10 | ringcomb.case 11 | hungarumlautcomb.case 12 | caroncomb.case 13 | breveinvertedcomb.case 14 | dblgravecomb.case 15 | horncomb.case 16 | dotbelowcomb.case 17 | dieresisbelowcomb.case 18 | commaaccentcomb.case 19 | commaturnedabovecomb.case 20 | cedillacomb.case 21 | ogonekcomb.case 22 | brevebelowcomb.case 23 | macronbelowcomb.case 24 | periodcentered.loclCAT.case 25 | zero.zero -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/plus_unique-glyphs_vietnamese-all.txt: -------------------------------------------------------------------------------- 1 | Abreveacute 2 | Abrevedotbelow 3 | Abrevegrave 4 | Abrevehookabove 5 | Abrevetilde 6 | Acircumflexacute 7 | Acircumflexdotbelow 8 | Acircumflexgrave 9 | Acircumflexhookabove 10 | Acircumflextilde 11 | Adotbelow 12 | Ahookabove 13 | Ecircumflexacute 14 | Ecircumflexdotbelow 15 | Ecircumflexgrave 16 | Ecircumflexhookabove 17 | Ecircumflextilde 18 | Edotbelow 19 | Ehookabove 20 | Etilde 21 | Idotbelow 22 | Ihookabove 23 | Itilde 24 | Ocircumflexacute 25 | Ocircumflexdotbelow 26 | Ocircumflexgrave 27 | Ocircumflexhookabove 28 | Ocircumflextilde 29 | Odotbelow 30 | Ohookabove 31 | Ohorn 32 | Ohornacute 33 | Ohorndotbelow 34 | Ohorngrave 35 | Ohornhookabove 36 | Ohorntilde 37 | Udotbelow 38 | Uhookabove 39 | Uhorn 40 | Uhornacute 41 | Uhorndotbelow 42 | Uhorngrave 43 | Uhornhookabove 44 | Uhorntilde 45 | Utilde 46 | Ydotbelow 47 | Yhookabove 48 | Ytilde 49 | abreveacute 50 | abrevedotbelow 51 | abrevegrave 52 | abrevehookabove 53 | abrevetilde 54 | acircumflexacute 55 | acircumflexdotbelow 56 | acircumflexgrave 57 | acircumflexhookabove 58 | acircumflextilde 59 | adotbelow 60 | ahookabove 61 | ecircumflexacute 62 | ecircumflexdotbelow 63 | ecircumflexgrave 64 | ecircumflexhookabove 65 | ecircumflextilde 66 | edotbelow 67 | ehookabove 68 | etilde 69 | idotbelow 70 | ihookabove 71 | itilde 72 | ocircumflexacute 73 | ocircumflexdotbelow 74 | ocircumflexgrave 75 | ocircumflexhookabove 76 | ocircumflextilde 77 | odotbelow 78 | ohookabove 79 | ohorn 80 | ohornacute 81 | ohorndotbelow 82 | ohorngrave 83 | ohornhookabove 84 | ohorntilde 85 | udotbelow 86 | uhookabove 87 | uhorn 88 | uhornacute 89 | uhorndotbelow 90 | uhorngrave 91 | uhornhookabove 92 | uhorntilde 93 | utilde 94 | ydotbelow 95 | yhookabove 96 | ytilde 97 | hookabovecomb 98 | horncomb 99 | dotbelowcomb 100 | strokeshortcomb 101 | brevecomb_acutecomb 102 | brevecomb_gravecomb 103 | brevecomb_hookabovecomb 104 | brevecomb_tildecomb 105 | circumflexcomb_acutecomb 106 | circumflexcomb_gravecomb 107 | circumflexcomb_hookabovecomb 108 | circumflexcomb_tildecomb -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/plus_unique-glyphs_vietnamese-unique.txt: -------------------------------------------------------------------------------- 1 | Abreveacute 2 | Abrevedotbelow 3 | Abrevegrave 4 | Abrevehookabove 5 | Abrevetilde 6 | Acircumflexacute 7 | Acircumflexdotbelow 8 | Acircumflexgrave 9 | Acircumflexhookabove 10 | Acircumflextilde 11 | Adotbelow 12 | Ahookabove 13 | Ecircumflexacute 14 | Ecircumflexdotbelow 15 | Ecircumflexgrave 16 | Ecircumflexhookabove 17 | Ecircumflextilde 18 | Ehookabove 19 | Ocircumflexacute 20 | Ocircumflexdotbelow 21 | Ocircumflexgrave 22 | Ocircumflexhookabove 23 | Ocircumflextilde 24 | Ohookabove 25 | Ohorn 26 | Ohornacute 27 | Ohorndotbelow 28 | Ohorngrave 29 | Ohornhookabove 30 | Ohorntilde 31 | Uhorn 32 | Uhornacute 33 | Uhorndotbelow 34 | Uhorngrave 35 | Uhornhookabove 36 | Uhorntilde 37 | Ydotbelow 38 | Yhookabove 39 | abreveacute 40 | abrevedotbelow 41 | abrevegrave 42 | abrevehookabove 43 | abrevetilde 44 | acircumflexacute 45 | acircumflexdotbelow 46 | acircumflexgrave 47 | acircumflexhookabove 48 | acircumflextilde 49 | ahookabove 50 | ecircumflexacute 51 | ecircumflexdotbelow 52 | ecircumflexgrave 53 | ecircumflexhookabove 54 | ecircumflextilde 55 | ehookabove 56 | ocircumflexacute 57 | ocircumflexdotbelow 58 | ocircumflexgrave 59 | ocircumflexhookabove 60 | ocircumflextilde 61 | ohookabove 62 | ohorn 63 | ohornacute 64 | ohorndotbelow 65 | ohorngrave 66 | ohornhookabove 67 | ohorntilde 68 | uhorn 69 | uhornacute 70 | uhorndotbelow 71 | uhorngrave 72 | uhornhookabove 73 | uhorntilde 74 | ydotbelow 75 | yhookabove -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/pro_optional-glyphs_case-punctuation.txt: -------------------------------------------------------------------------------- 1 | at.case 2 | hyphen.case 3 | endash.case 4 | emdash.case 5 | periodcentered.case 6 | bullet.case 7 | slash.case 8 | backslash.case 9 | parenright.case 10 | bracketleft.case 11 | bracketright.case 12 | braceleft.case 13 | braceright.case 14 | guilsinglleft.case 15 | guilsinglright.case 16 | guillemetleft.case 17 | guillemetright.case 18 | zero.sups 19 | one.sups 20 | two.sups 21 | three.sups 22 | four.sups 23 | five.sups 24 | six.sups 25 | seven.sups 26 | eight.sups 27 | nine.sups 28 | zero.sinf 29 | one.sinf 30 | two.sinf 31 | three.sinf 32 | four.sinf 33 | five.sinf 34 | six.sinf 35 | seven.sinf 36 | eight.sinf 37 | nine.sinf -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/uni names/core_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | space 2 | exclam 3 | quotedbl 4 | numbersign 5 | dollar 6 | percent 7 | ampersand 8 | quotesingle 9 | parenleft 10 | parenright 11 | asterisk 12 | plus 13 | comma 14 | hyphen 15 | period 16 | slash 17 | zero 18 | one 19 | two 20 | three 21 | four 22 | five 23 | six 24 | seven 25 | eight 26 | nine 27 | colon 28 | semicolon 29 | less 30 | equal 31 | greater 32 | question 33 | at 34 | A 35 | B 36 | C 37 | D 38 | E 39 | F 40 | G 41 | H 42 | I 43 | J 44 | K 45 | L 46 | M 47 | N 48 | O 49 | P 50 | Q 51 | R 52 | S 53 | T 54 | U 55 | V 56 | W 57 | X 58 | Y 59 | Z 60 | bracketleft 61 | backslash 62 | bracketright 63 | asciicircum 64 | underscore 65 | grave 66 | a 67 | b 68 | c 69 | d 70 | e 71 | f 72 | g 73 | h 74 | i 75 | j 76 | k 77 | l 78 | m 79 | n 80 | o 81 | p 82 | q 83 | r 84 | s 85 | t 86 | u 87 | v 88 | w 89 | x 90 | y 91 | z 92 | braceleft 93 | bar 94 | braceright 95 | asciitilde 96 | uni00A0 97 | exclamdown 98 | cent 99 | sterling 100 | yen 101 | brokenbar 102 | section 103 | dieresis 104 | copyright 105 | ordfeminine 106 | guillemotleft 107 | logicalnot 108 | registered 109 | macron 110 | degree 111 | plusminus 112 | uni00B2 113 | uni00B3 114 | acute 115 | uni00B5 116 | paragraph 117 | periodcentered 118 | cedilla 119 | uni00B9 120 | ordmasculine 121 | guillemotright 122 | onequarter 123 | onehalf 124 | threequarters 125 | questiondown 126 | Agrave 127 | Aacute 128 | Acircumflex 129 | Atilde 130 | Adieresis 131 | Aring 132 | AE 133 | Ccedilla 134 | Egrave 135 | Eacute 136 | Ecircumflex 137 | Edieresis 138 | Igrave 139 | Iacute 140 | Icircumflex 141 | Idieresis 142 | Eth 143 | Ntilde 144 | Ograve 145 | Oacute 146 | Ocircumflex 147 | Otilde 148 | Odieresis 149 | multiply 150 | Oslash 151 | Ugrave 152 | Uacute 153 | Ucircumflex 154 | Udieresis 155 | Yacute 156 | Thorn 157 | germandbls 158 | agrave 159 | aacute 160 | acircumflex 161 | atilde 162 | adieresis 163 | aring 164 | ae 165 | ccedilla 166 | egrave 167 | eacute 168 | ecircumflex 169 | edieresis 170 | igrave 171 | iacute 172 | icircumflex 173 | idieresis 174 | eth 175 | ntilde 176 | ograve 177 | oacute 178 | ocircumflex 179 | otilde 180 | odieresis 181 | divide 182 | oslash 183 | ugrave 184 | uacute 185 | ucircumflex 186 | udieresis 187 | yacute 188 | thorn 189 | ydieresis 190 | dotlessi 191 | OE 192 | oe 193 | circumflex 194 | ring 195 | tilde 196 | endash 197 | emdash 198 | quoteleft 199 | quoteright 200 | quotesinglbase 201 | quotedblleft 202 | quotedblright 203 | quotedblbase 204 | bullet 205 | ellipsis 206 | guilsinglleft 207 | guilsinglright 208 | fraction 209 | uni2074 210 | Euro 211 | minus 212 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/uni names/plus_optional-glyphs.txt: -------------------------------------------------------------------------------- 1 | gravecomb.case 2 | acutecomb.case 3 | uni0302.case 4 | tildecomb.case 5 | uni0304.case 6 | uni0306.case 7 | uni0307.case 8 | uni0308.case 9 | hookabovecomb.case 10 | uni030A.case 11 | uni030B.case 12 | uni030C.case 13 | uni030F.case 14 | uni0311.case 15 | uni0312.case 16 | uni031B.case 17 | dotbelowcomb.case 18 | uni0324.case 19 | uni0326.case 20 | uni0327.case 21 | uni0328.case 22 | uni032E.case 23 | uni0331.case 24 | periodcentered.loclCAT.case 25 | zero.zero 26 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/uni names/pro_optional-glyphs.txt: -------------------------------------------------------------------------------- 1 | parenright.case 2 | hyphen.case 3 | slash.case 4 | at.case 5 | bracketleft.case 6 | backslash.case 7 | bracketright.case 8 | braceleft.case 9 | braceright.case 10 | guillemotleft.case 11 | periodcentered.case 12 | guillemotright.case 13 | endash.case 14 | emdash.case 15 | bullet.case 16 | guilsinglleft.case 17 | guilsinglright.case 18 | zero.sinf 19 | one.sinf 20 | two.sinf 21 | three.sinf 22 | four.sinf 23 | five.sinf 24 | six.sinf 25 | seven.sinf 26 | eight.sinf 27 | nine.sinf 28 | zero.sups 29 | one.sups 30 | two.sups 31 | three.sups 32 | four.sups 33 | five.sups 34 | six.sups 35 | seven.sups 36 | eight.sups 37 | nine.sups 38 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/filter lists/uni names/pro_unique-glyphs.txt: -------------------------------------------------------------------------------- 1 | uni02B9 2 | uni02BA 3 | uni02BB 4 | uni02BE 5 | uni02BF 6 | uni02C8 7 | uni02C9 8 | uni02CA 9 | uni02CB 10 | uni02CC 11 | pi 12 | uni1E08 13 | uni1E09 14 | uni1E0C 15 | uni1E0D 16 | uni1E0E 17 | uni1E0F 18 | uni1E14 19 | uni1E15 20 | uni1E16 21 | uni1E17 22 | uni1E1C 23 | uni1E1D 24 | uni1E20 25 | uni1E21 26 | uni1E24 27 | uni1E25 28 | uni1E2A 29 | uni1E2B 30 | uni1E2E 31 | uni1E2F 32 | uni1E36 33 | uni1E37 34 | uni1E3A 35 | uni1E3B 36 | uni1E42 37 | uni1E43 38 | uni1E44 39 | uni1E45 40 | uni1E46 41 | uni1E47 42 | uni1E48 43 | uni1E49 44 | uni1E4C 45 | uni1E4D 46 | uni1E4E 47 | uni1E4F 48 | uni1E50 49 | uni1E51 50 | uni1E52 51 | uni1E53 52 | uni1E5A 53 | uni1E5B 54 | uni1E5E 55 | uni1E5F 56 | uni1E60 57 | uni1E61 58 | uni1E62 59 | uni1E63 60 | uni1E64 61 | uni1E65 62 | uni1E66 63 | uni1E67 64 | uni1E68 65 | uni1E69 66 | uni1E6C 67 | uni1E6D 68 | uni1E6E 69 | uni1E6F 70 | uni1E78 71 | uni1E79 72 | uni1E7A 73 | uni1E7B 74 | uni1E8E 75 | uni1E8F 76 | uni1E92 77 | uni1E93 78 | uni1E97 79 | uni2007 80 | uni2008 81 | uni2009 82 | uni200A 83 | uni200B 84 | uni2010 85 | figuredash 86 | uni2015 87 | minute 88 | second 89 | uni2070 90 | uni2075 91 | uni2076 92 | uni2077 93 | uni2078 94 | uni2079 95 | uni2080 96 | uni2081 97 | uni2082 98 | uni2083 99 | uni2084 100 | uni2085 101 | uni2086 102 | uni2087 103 | uni2088 104 | uni2089 105 | uni2113 106 | uni2126 107 | estimated 108 | partialdiff 109 | emptyset 110 | uni2206 111 | product 112 | summation 113 | radical 114 | infinity 115 | integral 116 | lozenge 117 | zero.dnom 118 | one.dnom 119 | two.dnom 120 | three.dnom 121 | four.dnom 122 | five.dnom 123 | six.dnom 124 | seven.dnom 125 | eight.dnom 126 | nine.dnom 127 | zero.numr 128 | one.numr 129 | two.numr 130 | three.numr 131 | four.numr 132 | five.numr 133 | six.numr 134 | seven.numr 135 | eight.numr 136 | nine.numr 137 | zero.subs 138 | one.subs 139 | two.subs 140 | three.subs 141 | four.subs 142 | five.subs 143 | six.subs 144 | seven.subs 145 | eight.subs 146 | nine.subs 147 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/glyphTypeSorting/EXPERT_drawn_62.txt: -------------------------------------------------------------------------------- 1 | 0x2190 ← leftArrow 2 | 0x25A0 ■ blackSquare 3 | 0x25A1 □ whiteSquare 4 | 0x25B2 ▲ upBlackTriangle 5 | 0x25B3 △ upWhiteTriangle 6 | 0x25B6 ▶ rightBlackTriangle 7 | 0x25B7 ▷ rightWhiteTriangle 8 | 0x25BC ▼ downBlackTriangle 9 | 0x25BD ▽ downWhiteTriangle 10 | 0x25C0 ◀ leftBlackTriangle 11 | 0x25C1 ◁ leftWhiteTriangle 12 | 0x25C6 ◆ blackDiamond 13 | 0x25C7 ◇ whiteDiamond 14 | a.sc 15 | ae.sc 16 | b.sc 17 | c.sc 18 | d.sc 19 | eth.sc 20 | dcroat.sc 21 | e.sc 22 | f.sc 23 | g.sc 24 | h.sc 25 | hbar.sc 26 | i.sc 27 | j.sc 28 | k.sc 29 | kgreenlandic.sc 30 | l.sc 31 | lslash.sc 32 | m.sc 33 | n.sc 34 | eng.sc 35 | o.sc 36 | oslash.sc 37 | oe.sc 38 | p.sc 39 | thorn.sc 40 | q.sc 41 | r.sc 42 | s.sc 43 | germandbls.sc 44 | schwa.sc 45 | t.sc 46 | tbar.sc 47 | u.sc 48 | v.sc 49 | w.sc 50 | x.sc 51 | y.sc 52 | z.sc 53 | germandbls.alt.sc 54 | periodcentered.sc 55 | exclam.sc 56 | question.sc 57 | quoteleft.sc 58 | quoteright.sc 59 | ampersand.sc 60 | c_t 61 | c_h 62 | s_t 63 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/glyphTypeSorting/EXPERT_either_4.txt: -------------------------------------------------------------------------------- 1 | aring.sc 2 | ohorn.sc 3 | uhorn.sc 4 | T_h 5 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/glyphTypeSorting/PLUS_either_19.txt: -------------------------------------------------------------------------------- 1 | 0x00C5 Å Aring 2 | 0x00E5 å aring 3 | 0x0104 Ą Aogonek 4 | 0x0105 ą aogonek 5 | 0x012E Į Iogonek 6 | 0x012F į iogonek 7 | 0xFB00 ff f_f 8 | 0xFB01 fi fi 9 | 0xFB02 fl fl 10 |  f_ij 11 | 0xFB03 ffi f_f_i 12 | 0xFB04 ffl f_f_l 13 |  f_f_ij 14 | 0x003D = equal 15 | 0x00F7 ÷ divide 16 | 0x01A0 Ơ Ohorn 17 | 0x01AF Ư Uhorn 18 | 0x01A1 ơ ohorn 19 | 0x01B0 ư uhorn 20 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/glyphTypeSorting/PRO_drawn_26.txt: -------------------------------------------------------------------------------- 1 | 0x03C0 π pi 2 | 0x2113 ℓ literSign 3 | 0x212E ℮ estimated 4 | 0x221E ∞ infinity 5 | 0x2202 ∂ partialdiff 6 | 0x222B ∫ integral 7 | 0x221A √ radical 8 | 0x2211 ∑ summation 9 | 0x220F ∏ product 10 | 0x25CA ◊ lozenge 11 | 0x2205 ∅ emptyset 12 | 0x02BE ʾ ringhalfright 13 | 0x02BF ʿ ringhalfleft 14 | 0x02C8 ˈ verticallinemod 15 | 0x02CA ˊ secondtonechinese 16 | 0x02CB ˋ fourthtonechinese 17 | 0x02CC ˌ verticallinelowmod 18 | 0x2032 ′ prime 19 | 0x2070 ⁰ zerosuperior 20 | 0x2074 ⁴ foursuperior 21 | 0x2075 ⁵ fivesuperior 22 | 0x2076 ⁶ sixsuperior 23 | 0x2077 ⁷ sevensuperior 24 | 0x2078 ⁸ eightsuperior 25 | 0x2079 ⁹ ninesuperior 26 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/glyphTypeSorting/PRO_either_4.txt: -------------------------------------------------------------------------------- 1 | 0x02BB ʻ commaturnedmod 2 | 0x02BC ʼ apostrophemod 3 | 0x2012 ‒ figuredash 4 | 0x2015 ― horizontalbar 5 | -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/Directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/Directory.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/ListFilters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/ListFilters.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/PoiretOne-locl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/PoiretOne-locl.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/ecircumflexacute.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/ecircumflexacute.jpg -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/fix-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/fix-1.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/fix-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/fix-2.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/fix-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/fix-3.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/list-filter-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/list-filter-1.png -------------------------------------------------------------------------------- /Archive/GF Glyph Sets/tutorials/img/list-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/Archive/GF Glyph Sets/tutorials/img/list-filter.png -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "google-fonts-glyphsets" 3 | version = "1.1.0" 4 | edition = "2021" 5 | description = "Google Fonts font axis support data" 6 | repository = "https://github.com/googlefonts/glyphsets" 7 | license-file = "LICENSE" 8 | 9 | [dependencies] 10 | serde = { version = "1.0", features = ["derive"] } 11 | serde_yaml_ng = "0.10" 12 | thiserror = "2.0.12" 13 | google-fonts-languages = "*" 14 | 15 | [build-dependencies] 16 | glob = "0" 17 | quote = "1.0" 18 | proc-macro2 = "1.0" 19 | syn = "2.0" 20 | itertools = "0.13" 21 | serde_json = "1.0" 22 | prettyplease = "0.2" 23 | -------------------------------------------------------------------------------- /Lib/glyphsets/__main__.py: -------------------------------------------------------------------------------- 1 | import argparse 2 | from glyphsets import build_glyphsapp_filter_list, compare_glyphsets, analyze_font, find_character, GlyphSet 3 | from fontTools.ttLib import TTFont 4 | 5 | 6 | def main(): 7 | parser = argparse.ArgumentParser() 8 | 9 | subparsers = parser.add_subparsers(dest="command", required=True) 10 | 11 | # Filter List 12 | filter_lists_parser = subparsers.add_parser("filter-list", help="Ouput Glyphs.app filter from given glyphset(s).") 13 | filter_lists_parser.add_argument("glyphsets", nargs="+") 14 | filter_lists_parser.add_argument("--prod-names", action="store_true", default=False) 15 | filter_lists_parser.add_argument("-o", "--out", required=True, help="output path") 16 | 17 | # Compare 18 | compare_parser = subparsers.add_parser( 19 | "compare", 20 | help="Compare two or more glyhsets to each other; with later glyphsets being compared to the former.", 21 | ) 22 | compare_parser.add_argument("glyphsets", nargs="+") 23 | 24 | # Analyze 25 | analyze_parser = subparsers.add_parser( 26 | "coverage", 27 | help="Analyze glyphsets covered by a font binary.", 28 | ) 29 | analyze_parser.add_argument("font", help="Font binary to analyze") 30 | 31 | # Find character 32 | find_parser = subparsers.add_parser( 33 | "find", 34 | help="Find a character in the language definitions and glyphsets.", 35 | ) 36 | find_parser.add_argument("character", help="0xABCD hex string or Unicode character") 37 | 38 | # Print unicodes 39 | printunicodes_parser = subparsers.add_parser( 40 | "print-unicodes", 41 | help="Print comma-separated list of unicodes for given glyphsets, to be used for subsetting", 42 | ) 43 | printunicodes_parser.add_argument( 44 | "-s", "--separator", dest="separator", help="List separator, default is `,`", default="," 45 | ) 46 | printunicodes_parser.add_argument( 47 | "-d", "--decorator", dest="decorator", help="Hex Unicode decorator, default is U+", default="U+" 48 | ) 49 | printunicodes_parser.add_argument("glyphsets", nargs="+", help="List of glyphset names") 50 | 51 | # PROCESS 52 | args = parser.parse_args() 53 | 54 | if args.command == "filter-list": 55 | build_glyphsapp_filter_list(args.glyphsets, args.out, args.prod_names) 56 | 57 | if args.command == "compare": 58 | compare_glyphsets(args.glyphsets) 59 | 60 | if args.command == "coverage": 61 | analyze_font(TTFont(args.font)) 62 | 63 | if args.command == "find": 64 | find_character(args.character) 65 | 66 | if args.command == "print-unicodes": 67 | unicodes = set() 68 | for glyphset in args.glyphsets: 69 | unicodes.update(set(GlyphSet.load(glyphset).get_final_unicodes())) 70 | 71 | print(args.separator.join([f"{args.decorator}{unicode}" for unicode in unicodes])) 72 | 73 | 74 | if __name__ == "__main__": 75 | main() 76 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Arabic_Core.yaml: -------------------------------------------------------------------------------- 1 | description: Basic character set covering the 3 most widely used languages 2 | include_glyphsets: 3 | - GF_Latin_Kernel 4 | language_codes: 5 | - ar_Arab 6 | - fa_Arab 7 | - ur_Arab 8 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Arabic_Plus.yaml: -------------------------------------------------------------------------------- 1 | description: Covering additional less widely used languages (but not characters needed 2 | for historical or specialized texts) 3 | include_glyphsets: 4 | - GF_Latin_Kernel 5 | - GF_Arabic_Core 6 | language_codes: 7 | - ckb_Arab 8 | - zlm_Arab 9 | - ps_Arab 10 | - sd_Arab 11 | - ug_Arab 12 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Cyrillic_Core.yaml: -------------------------------------------------------------------------------- 1 | description: "Languages that use the Cyrillic alphabet and have more than 3 million speakers. 2 | This set is the minimum required for families that support the Cyrillic alphabet 3 | and want to be incorporated into Google Fonts." 4 | 5 | include_glyphsets: 6 | - GF_Latin_Kernel 7 | language_codes: 8 | - ru_Cyrl 9 | - uk_Cyrl 10 | - kk_Cyrl 11 | - be_Cyrl 12 | - tg_Cyrl 13 | - bg_Cyrl 14 | - sr_Cyrl 15 | - uz_Cyrl 16 | - bs_Cyrl 17 | - tk_Cyrl 18 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Cyrillic_Historical.yaml: -------------------------------------------------------------------------------- 1 | description: Provides support for Pre-Petrine Old Church Slavonic Texts 2 | language_codes: 3 | - cu_Cyrl 4 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Cyrillic_Plus.yaml: -------------------------------------------------------------------------------- 1 | description: "Languages that uses the Cyrillic script between 240K and 3M speakers. 2 | This set is the intermediate set required for all families that want to give support 3 | beyond the GF Cyrillic Core." 4 | 5 | include_glyphsets: 6 | - GF_Cyrillic_Core 7 | - GF_Latin_Kernel 8 | 9 | language_codes: 10 | - mn_Cyrl 11 | - ky_Cyrl 12 | - tt_Cyrl 13 | - ba_Cyrl 14 | - cv_Cyrl 15 | - mk_Cyrl 16 | - az_Cyrl 17 | - kbd_Cyrl 18 | - ce_Cyrl 19 | - os_Cyrl 20 | - av_Cyrl 21 | - udm_Cyrl 22 | - rue_Cyrl 23 | - chm_Cyrl 24 | - kaa_Cyrl 25 | - sah_Cyrl 26 | - ady_Cyrl 27 | - myv_Cyrl 28 | - ug_Cyrl 29 | - dar_Cyrl 30 | - bua_Cyrl 31 | - mdf_Cyrl 32 | - kum_Cyrl 33 | - kv_Cyrl 34 | - lez_Cyrl 35 | - crh_Cyrl 36 | - krc_Cyrl 37 | - inh_Cyrl 38 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Cyrillic_Pro.yaml: -------------------------------------------------------------------------------- 1 | description: "Additional characters in this set provide support for the following 18 Non-Slavic Cyrillic languages: Abkhaz, Chukchi, Enets, Eskimo, Even, Evenki, Itelmen, Khanty, Kildin Sami, Koryak, Mansi, Nganasan, Nenets, Oroch, Orok, Sakha/Yakut, Tati, Yukaghir, Yupik Ulch" 2 | 3 | include_glyphsets: 4 | - GF_Cyrillic_Plus 5 | - GF_Latin_Kernel 6 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_AncientMusicalSymbols.yaml: -------------------------------------------------------------------------------- 1 | description: "**Scholarly Use:** Greek and Byzantine Musical Symbols\n\n* Greek Vocal 2 | Notation Symbols\n* Greek Instrumental Notation Symbols\n* Byzantine Musical Symbols" 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Archaic.yaml: -------------------------------------------------------------------------------- 1 | description: "**Scholarly Use:** Variable Letterforms for Ancient Texts, Papyri\n\n 2 | * Archaic UC `ϘϚϜϞϠϺ`\n* Archaic LC `ϙϛϝϟϡϻ`\n* Variant Letterforms `κρςΣ`, `Θϐϑϒϓϔϕϖε϶`\n 3 | * Additional Letter `ϳ`\n* Additional Archaic Letters for Bactrian `Ϸϸ`\n* Symbols 4 | `ϼ ☧`\n* Editorial Symbols `ϽϾϿ`\n* Ancient Greek Mathematical Character `⟀ ⟁`\n 5 | * Ancient Greek Acrophonic Numerals `𐅀𐅁𐅂𐅃𐅆𐅇𐅈𐅉𐅊𐅋𐅌𐅍𐅎𐅏𐅐𐅑𐅒𐅓𐅔𐅕𐅖𐅗𐅘𐅙𐅚𐅛𐅜𐅝𐅞𐅟𐅠𐅡𐅢𐅣𐅤𐅥𐅦𐅧𐅨𐅩𐅪𐅫𐅬𐅭𐅮𐅯𐅰𐅱𐅲𐅳𐅴`\n 6 | * Geometric shape `□`\n* Astrological symbols `★☉☊☋☌☍☽☾☿♀♁♂♃♄♅♆♇♈♉♊♋♌♍♎♏♐♑♒♓`" 7 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Coptic.yaml: -------------------------------------------------------------------------------- 1 | description: "**Scholarly Use:** Liturgical language for Coptic Church\n\nCoptic `U+03E2` 2 | – `U+03EF`, Coptic Unicode block `U+2C80` – `U+2CFF`\n\n* Coptic Letters `ϢϣϤϥϦϧϨϩϪϫϬϭϮϯ`\n 3 | * Bohairic Coptic UC ` ⲀⲂⲄⲆⲈⲊⲌⲎⲐⲒⲔⲖⲘⲚⲜⲞⲠⲢⲤⲦⲨⲪⲬⲮⲰ`\n* Bohairic Coptic LC ` ⲁⲃⲅⲇⲉⲋⲍⲏⲑⲓⲕⲗⲙⲛⲝⲟⲡⲣⲥⲧⲩⲫⲭⲯⲱ 4 | `\n* Old Coptic and Dialect Letters UC` ⲲⲴⲶⲸⲺⲼⲾⳀⳂⳄⳆⳈⳊⳌⳎⳐⳒⳔⳖⳘⳚ`\n* Old Coptic and 5 | Dialect Letters LC ` ⲳⲵⲷⲹⲻⲽⲿⳁⳃⳅⳇⳉⳋⳍⳏⳑⳓⳕⳗⳙⳛ `\n* Old Nubian Letters ` ⳜⳞⳠⳢⳝⳟⳡⳣ `\n 6 | * Symbols ` ⳤ⳥⳦⳧⳨⳩⳪ `\n* Cryptogrammic Letters ` ⳫⳬⳭⳮ⳯⳰⳱ `\n* Combining Marks ` 7 | ⳯⳰⳱ ` \n* Bohairic Coptic Letters ` Ⳳⳳ `\n* Old Nubian Punctuation ` ⳹⳺⳻⳼ `\n* Coptic 8 | Fraction ` ⳽ ` \n* Punctuation ` ⳾ ⳿ ` " 9 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Core.yaml: -------------------------------------------------------------------------------- 1 | description: "**General Use:** Basic Monotonic set for everyday Modern Greek\n\n* 2 | Basic Greek UC ` ΆΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫ `\n* Basic Greek LC ` άέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ 3 | `\n* Punctuation ` · ; `\n* Greek numeral signs or keraia ` ʹ ͵ `\n* Accents ` \ 4 | \ ́ ΅ `\n* Kai symbol ` ϗ Ϗ `" 5 | include_glyphsets: 6 | - GF_Latin_Kernel 7 | language_codes: 8 | - el_Grek 9 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Expert.yaml: -------------------------------------------------------------------------------- 1 | description: "**General Use:** Small Caps for Core and Plus sets, Superscript Letters\n 2 | \n* Core .sc `άέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ`\n* Plus .sc `ἀἁἂἃἄἅἆἇἐἑἒἓἔἕἠἡἢἣἤἥἦἧἰἱἲἳἴἵἶἷὀὁὂὃὄὅὐὑὒὓὔὕὖὗὠὡὢὣὤὥὦὧὰάὲέὴήὶίὸόὺύὼώᾀᾁᾂᾃᾄᾅᾆᾇᾐᾑᾒᾓᾔᾕᾖᾗᾠᾡᾢᾣᾤᾥᾦᾧᾰᾱᾲᾳᾴᾶᾷιῂῃῄῆῇῐῑῒΐῖῗῠῡῢΰῤῥῦῧῲῳῴῶῷ 3 | Ϗ`\n* Archaic Numerals .sc `ϛ ϟ ϡ ϝ`\n* Iota Adscript as ss01 .sc `ᾈᾉᾊᾋᾌᾍᾎᾏᾘᾙᾚᾛᾜᾝᾞᾟᾨᾩᾪᾫᾬᾭᾮᾯᾼῌῼ`\n 4 | * Superior Letters .sups `ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψω`\n* 5 | Ligatures `λλ γγ`" 6 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Plus.yaml: -------------------------------------------------------------------------------- 1 | description: "**General Use:** Basic Polytonic set for Scholarly Greek\n\n* Polytonic 2 | UC `ἈἉἊἋἌἍἎἏἘἙἚἛἜἝἨἩἪἫἬἭἮἯἸἹἺἻἼἽἾἿὈὉὊὋὌὍὙὛὝὟὨὩὪὫὬὭὮὯᾈᾉᾊᾋᾌᾍᾎᾏᾘᾙᾚᾛᾜᾝᾞᾟᾨᾩᾪᾫᾬᾭᾮᾯᾸᾹᾺΆᾼῈΈῊΉῌῘῙῚΊῨῩῪΎῬῸΌῺΏῼ 3 | `\n* Polytonic LC ` ἀἁἂἃἄἅἆἇἐἑἒἓἔἕἠἡἢἣἤἥἦἧἰἱἲἳἴἵἶἷὀὁὂὃὄὅὐὑὒὓὔὕὖὗὠὡὢὣὤὥὦὧὰάὲέὴήὶίὸόὺύὼώᾀᾁᾂᾃᾄᾅᾆᾇᾐᾑᾒᾓᾔᾕᾖᾗᾠᾡᾢᾣᾤᾥᾦᾧᾰᾱᾲᾳᾴᾶᾷιῂῃῄῆῇῐῑῒΐῖῗῠῡῢΰῤῥῦῧῲῳῴῶῷ 4 | `\n* Accents ``` ́ ` ῀ ` ```\n* Breathings ` ῾ ᾿ `\n* Combinations ` ῁ ῍ ῎ ῏ 5 | ῝ ῞ ῟ ̈́ `\n* Diactritics ` ͅ ι `\n* Punctuation ` ᾽ `\n* Combining Marks ` ̓ 6 | ΅ ͂ ͅ `\n* Iota Adscript as ss01 `ᾈᾉᾊᾋᾌᾍᾎᾏᾘᾙᾚᾛᾜᾝᾞᾟᾨᾩᾪᾫᾬᾭᾮᾯᾼῌῼ`" 7 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Greek_Pro.yaml: -------------------------------------------------------------------------------- 1 | description: "**Scholarly Use:** Extended Polytonic Greek, for scholarly edition of 2 | ancient texts (Ancient and Roman Greece studies, Byzantine studies, Greek Biblical 3 | studies)\n\n**[Learn how to draw good Polytonic Greek at irenevl.github.io/Polytonic-tutorial](https://irenevl.github.io/Polytonic-tutorial/)**\n 4 | \n**N.B.** List of characters from GF Latin Plus and Pro sets that are prerequisites 5 | to this set.\n\n№ | char | nice name (Glyphs App) | uni name | set\n---|---|---|---|---\n 6 | 1|²|twosuperior|uni00B2|GF Latin Plus\n2|³|threesuperior|uni00B3|GF Latin Plus\n 7 | 3|¹|onesuperior|uni00B9|GF Latin Plus\n4|⁰|zerosuperior|uni0270|GF Latin Pro\n5|†|dagger|uni2020|GF 8 | Latin Plus\n6|‡|daggerdbl|uni2021|GF Latin Plus\n7|⁴|foursuperior|uni2074|GF Latin 9 | Plus\n8|⁵|fivesuperior|uni2075|GF Latin Pro\n9|⁶|sixsuperior|uni2076|GF Latin Pro\n 10 | 10|⁷|sevensuperior|uni2077|GF Latin Pro\n11|⁸|eightsuperior|uni2078|GF Latin Pro\n 11 | 12|⁹|ninesuperior|uni2079|GF Latin Pro\n13|₀|zeroinferior|uni2080|GF Latin Pro\n 12 | 14|₁|oneinferior|uni2081|GF Latin Pro\n15|₂|twoinferior|uni2082|GF Latin Pro\n16|₃|threeinferior|uni2083|GF 13 | Latin Pro\n17|₄|fourinferior|uni2084|GF Latin Pro\n18|₅|fiveinferior|uni2085|GF 14 | Latin Pro\n19|₆|sixinferior|uni2086|GF Latin Pro\n20|₇|seveninferior|uni2087|GF 15 | Latin Pro\n21|₈|eightinferior|uni2088|GF Latin Pro\n22|₉|nineinferior|uni2089|GF 16 | Latin Pro\n\n\n* Archaic Letters and Numerals `Ϛ Ϟ Ϡ Ϝ ϛ ϟ ϡ ϝ`\n* Ancient Greek 17 | Textual symbols `⸎ ⸏ ⸐ ⸑ ⸒ ⸓ ⸔ ⸕ ⸖ ⸗`\n* Archaic Punctuation `※ ⁂ ‿ ͜ ˙ ⁖ ⁘ ⁙ ⁚ 18 | ⁛ ⁜ ⁝ ⁞ ⊗ ⋮`\n* Greek Metrical Symbols `⏑ ⏒ ⏓ ⏔ ⏕ ⏖ ⏗ ⏘ ⏙`\n* Critical Sigla `̅ 19 | ̣ ͙ ‖ ⁺ ⁻ ⁼ ₊ ₋ ₌ ⫽ ⸀ ⸁ ⸂ ⸃ ⸄ ⸅ ⸆ ⸇ ⸈ ⸉ ⸊ ⸋ ⸌ ⸍ 〈 〉《 》「 」〚 〛`\n* Biblical Apparatus 20 | `ℵ ℶ 𝑙 𝔖 𝔐 𝔓 𝔭`\n\n\n**N.B.** For certain design cases it is best practice to include 21 | inital and final variants of ` ̅` overlinecomb (uni0305):\n\n* `overlinecomb.init`, 22 | cropped on the left\n* `overlinecomb.fina`, cropped on the right" 23 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_African.yaml: -------------------------------------------------------------------------------- 1 | use_auxiliary: true 2 | historical: false 3 | population: 1 4 | regions: 5 | - AO 6 | - BF 7 | - BI 8 | - BJ 9 | - BW 10 | - CD 11 | - CF 12 | - CG 13 | - CI 14 | - CM 15 | - CV 16 | - DJ 17 | - DZ 18 | - EA 19 | - EG 20 | - EH 21 | - ER 22 | - ET 23 | - GA 24 | - GH 25 | - GM 26 | - GN 27 | - GQ 28 | - GW 29 | - IC 30 | - IO 31 | - KE 32 | - KM 33 | - LR 34 | - LS 35 | - LY 36 | - MA 37 | - MG 38 | - ML 39 | - MR 40 | - MU 41 | - MW 42 | - MZ 43 | - NA 44 | - NE 45 | - NG 46 | - RE 47 | - RW 48 | - SC 49 | - SD 50 | - SH 51 | - SL 52 | - SN 53 | - SO 54 | - SS 55 | - ST 56 | - SZ 57 | - TD 58 | - TF 59 | - TG 60 | - TN 61 | - TZ 62 | - UG 63 | - YT 64 | - ZA 65 | - ZM 66 | - ZW 67 | exclude_language_codes: 68 | - de_Latn 69 | - en_Latn 70 | - fr_Latn 71 | - pt_Latn 72 | - es_Latn 73 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_Beyond.yaml: -------------------------------------------------------------------------------- 1 | description: "Support for indigenous Latin-based languages from European and American 2 | regions (< 5M speakers), that are not supported in Latin Core.\n\n**This below is 3 | taken from the old README and is not accurate, as it lists languages that accidentally 4 | happen to be covered under this glyphset but are not actually intended to be covered 5 | here. This set needs more consideration:** Abron, Acholi, Achuar-Shiwiar, Adangme, 6 | Aguaruna, Ahtna, Akoose, Alekano, Aleut, Anaang, Anufo, Apinayé, Arabela, Asturian, 7 | Atayal, Awa-Cuaiquer, Awetí, Awing, Baatonum, Baoulé, Boko (Benin), Bora, Bouna 8 | Kulango, Buginese, Cashinahua, Chachi, Chayahuita, Dagbani, Dendi (Benin), Dimli, 9 | Dinka, Embu, Fanti, Ga, Gagauz, Gonja, Gwichʼin, Kaingang, Kamba (Kenya), Kaqchikel, 10 | Kikuyu, Kirmanjki, Krio, Kwak’wala, Lamnso', Lingala, Lozi, Luba-Katanga, Mandinka, 11 | Mandjak, Mankanya, Mende (Sierra Leone), Meta’, Metlatónoc Mixtec, Mezquital Otomi, 12 | Mi'kmaq, Mirandese, Murui Huitoto, Muslim Tat, Navajo, North Azerbaijani, Northeastern 13 | Dinka, Northern Kissi, Northern Sami, Nuer, Nuuchahnulth, Nyamwezi, Nyemba, Nzima, 14 | Otuho, Paraguayan Guaraní, Pite Sami, Páez, Secoya, Sharanahua, Shilluk, Shuar, 15 | Siona, Skolt Sami, South Azerbaijani, Southern Dagaare, Talysh, Ticuna, Toba, Tojolabal, 16 | Totontepec Mixe, Tsafiki, Tsakhur, Tuvalu, Twi, Umbundu, Ume Sami, Waama, Walser, 17 | Waorani, Wasa, Xavánte, Yagua, Yangben, Yanomamö, Zuni" 18 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_Core.yaml: -------------------------------------------------------------------------------- 1 | description: "Languages of Europe and the Americas with >5M speakers, with manually 2 | curated exceptions. This set is the minimal set required for all families meant 3 | to be onboarded into Google Fonts." 4 | language_codes: 5 | - ca_Latn 6 | - cs_Latn 7 | - cy_Latn 8 | - da_Latn 9 | - de_Latn 10 | - en_Latn 11 | - es_Latn 12 | - fi_Latn 13 | - fr_Latn 14 | - hr_Latn 15 | - hu_Latn 16 | - is_Latn 17 | - it_Latn 18 | - lt_Latn 19 | - lv_Latn 20 | - mt_Latn 21 | - nb_Latn 22 | - nl_Latn 23 | - pl_Latn 24 | - pt_Latn 25 | - ro_Latn 26 | - sk_Latn 27 | - sq_Latn 28 | - sr_Latn 29 | - sv_Latn 30 | - tr_Latn 31 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_Kernel.yaml: -------------------------------------------------------------------------------- 1 | description: "Support ASCII + necessary punctuation and symbols for English language. 2 | This set is the minimal set required for non-Latin script families that are not 3 | meant to be used in Latin-language based context. English support is still mandatory 4 | for technical reasons: application support on one hand, and GF platform display 5 | on the other hand (to avoid .notdef glyphs appearing everywhere on the website). 6 | GF encourages designers to also support the `GF Latin Core` glyphset, in addition to any 7 | script, so native speakers living abroad can also enjoy and use the font wherever 8 | they are in the world." 9 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_Plus.yaml: -------------------------------------------------------------------------------- 1 | description: 'Additional set of symbols for basic math and economy. This includes 2 | the 3 sets Kernel/Core/Vietnamese. This set add to GF Core some support for all 3 | in use currencies and basic math symboles and punctuation. It adds necessary glyphs 4 | for fraction feature support. All fonts commissionned by Google should have a glyphset 5 | support up to this level: Core-Vietnamese-Plus.' 6 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_PriAfrican.yaml: -------------------------------------------------------------------------------- 1 | description: "Languages of Africa with a minimal number of additional required 2 | characters and a large number of users." 3 | language_codes: 4 | - af_Latn 5 | - bm_Latn 6 | - dyu_Latn 7 | - fat_Latn 8 | - ff_Latn 9 | - ha_Latn 10 | - ig_Latn 11 | - lg_Latn 12 | - om_Latn 13 | - sw_Latn 14 | - tw_akuapem_Latn 15 | - xh_Latn 16 | - yo_Latn 17 | - zu_Latn 18 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Latin_Vietnamese.yaml: -------------------------------------------------------------------------------- 1 | language_codes: 2 | - vi_Latn 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Phonetics_APA.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Phonetics_DisorderedSpeech.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Phonetics_IPAHistorical.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Phonetics_IPAStandard.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_Phonetics_SinoExt.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_TransLatin_Arabic.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/definitions/GF_TransLatin_Pinyin.yaml: -------------------------------------------------------------------------------- 1 | description: These glyphs sets are still a work in progress. Any research, resource 2 | and contribution are welcome!! 3 | -------------------------------------------------------------------------------- /Lib/glyphsets/helpers.py: -------------------------------------------------------------------------------- 1 | class Colors: 2 | """ANSI color codes""" 3 | 4 | BLACK = "\033[0;30m" 5 | RED = "\033[0;31m" 6 | GREEN = "\033[0;32m" 7 | BROWN = "\033[0;33m" 8 | BLUE = "\033[0;34m" 9 | PURPLE = "\033[0;35m" 10 | CYAN = "\033[0;36m" 11 | LIGHT_GRAY = "\033[0;37m" 12 | DARK_GRAY = "\033[1;30m" 13 | LIGHT_RED = "\033[1;31m" 14 | LIGHT_GREEN = "\033[1;32m" 15 | YELLOW = "\033[1;33m" 16 | LIGHT_BLUE = "\033[1;34m" 17 | LIGHT_PURPLE = "\033[1;35m" 18 | LIGHT_CYAN = "\033[1;36m" 19 | LIGHT_WHITE = "\033[1;37m" 20 | BOLD = "\033[1m" 21 | FAINT = "\033[2m" 22 | ITALIC = "\033[3m" 23 | UNDERLINE = "\033[4m" 24 | BLINK = "\033[5m" 25 | NEGATIVE = "\033[7m" 26 | CROSSED = "\033[9m" 27 | END = "\033[0m" 28 | # cancel SGR codes if we don't write to a terminal 29 | if not __import__("sys").stdout.isatty(): 30 | for _ in dir(): 31 | if isinstance(_, str) and _[0] != "_": 32 | locals()[_] = "" 33 | else: 34 | # set Windows console in VT mode 35 | if __import__("platform").system() == "Windows": 36 | kernel32 = __import__("ctypes").windll.kernel32 37 | kernel32.SetConsoleMode(kernel32.GetStdHandle(-11), 7) 38 | del kernel32 39 | 40 | 41 | def headline(string): 42 | print(Colors.NEGATIVE) 43 | print(" " * (len(string) + 2)) 44 | print(" " + string + " ") 45 | print(" " * (len(string) + 2)) 46 | print(Colors.END) 47 | -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Greek_Expert.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Greek_Pro.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x207A # SUPERSCRIPT PLUS SIGN 3 | 0x207B # SUPERSCRIPT MINUS 4 | 0x207C # SUPERSCRIPT EQUALS SIGN 5 | 0x208A # SUBSCRIPT PLUS SIGN 6 | 0x208B # SUBSCRIPT MINUS 7 | 0x208C # SUBSCRIPT EQUALS SIGN 8 | 0x2135 # ALEF SYMBOL 9 | 0x2136 # BET SYMBOL 10 | 0x2297 # CIRCLED TIMES 11 | 0x22EE # VERTICAL ELLIPSIS 12 | 0x23D1 # METRICAL BREVE 13 | 0x23D2 # METRICAL LONG OVER SHORT 14 | 0x23D3 # METRICAL SHORT OVER LONG 15 | 0x23D4 # METRICAL LONG OVER TWO SHORTS 16 | 0x23D5 # METRICAL TWO SHORTS OVER LONG 17 | 0x23D6 # METRICAL TWO SHORTS JOINED 18 | 0x23D7 # METRICAL TRISEME 19 | 0x23D8 # METRICAL TETRASEME 20 | 0x23D9 # METRICAL PENTASEME 21 | 0x2AFD # DOUBLE SOLIDUS OPERATOR 22 | 0x2016 # DOUBLE VERTICAL LINE 23 | 0x203B # REFERENCE MARK 24 | 0x203F # UNDERTIE 25 | 0x2042 # ASTERISM 26 | 0x2056 # THREE DOT PUNCTUATION 27 | 0x2058 # FOUR DOT PUNCTUATION 28 | 0x2059 # FIVE DOT PUNCTUATION 29 | 0x205A # TWO DOT PUNCTUATION 30 | 0x205B # FOUR DOT MARK 31 | 0x205C # DOTTED CROSS 32 | 0x205D # TRICOLON 33 | 0x205E # VERTICAL FOUR DOTS 34 | 0x2E00 # RIGHT ANGLE SUBSTITUTION MARKER 35 | 0x2E01 # RIGHT ANGLE DOTTED SUBSTITUTION MARKER 36 | 0x2E02 # LEFT SUBSTITUTION BRACKET 37 | 0x2E03 # RIGHT SUBSTITUTION BRACKET 38 | 0x2E04 # LEFT DOTTED SUBSTITUTION BRACKET 39 | 0x2E05 # RIGHT DOTTED SUBSTITUTION BRACKET 40 | 0x2E06 # RAISED INTERPOLATION MARKER 41 | 0x2E07 # RAISED DOTTED INTERPOLATION MARKER 42 | 0x2E08 # DOTTED TRANSPOSITION MARKER 43 | 0x2E09 # LEFT TRANSPOSITION BRACKET 44 | 0x2E0A # RIGHT TRANSPOSITION BRACKET 45 | 0x2E0B # RAISED SQUARE 46 | 0x2E0C # LEFT RAISED OMISSION BRACKET 47 | 0x2E0D # RIGHT RAISED OMISSION BRACKET 48 | 0x2E0E # EDITORIAL CORONIS 49 | 0x2E0F # PARAGRAPHOS 50 | 0x2E10 # FORKED PARAGRAPHOS 51 | 0x2E11 # REVERSED FORKED PARAGRAPHOS 52 | 0x2E12 # HYPODIASTOLE 53 | 0x2E13 # DOTTED OBELOS 54 | 0x2E14 # DOWNWARDS ANCORA 55 | 0x2E15 # UPWARDS ANCORA 56 | 0x2E16 # DOTTED RIGHT-POINTING ANGLE 57 | 0x2E17 # DOUBLE OBLIQUE HYPHEN 58 | 0x3008 # LEFT ANGLE BRACKET 59 | 0x3009 # RIGHT ANGLE BRACKET 60 | 0x300A # LEFT DOUBLE ANGLE BRACKET 61 | 0x300B # RIGHT DOUBLE ANGLE BRACKET 62 | 0x300C # LEFT CORNER BRACKET 63 | 0x300D # RIGHT CORNER BRACKET 64 | 0x301A # LEFT WHITE SQUARE BRACKET 65 | 0x301B # RIGHT WHITE SQUARE BRACKET 66 | 0x02D9 # DOT ABOVE 67 | 0x0305 # COMBINING OVERLINE 68 | 0x0323 # COMBINING DOT BELOW 69 | 0x0359 # COMBINING ASTERISK BELOW 70 | 0x035C # COMBINING DOUBLE BREVE BELOW 71 | 0x03DA # GREEK LETTER STIGMA 72 | 0x03DB # GREEK SMALL LETTER STIGMA 73 | 0x03DC # GREEK LETTER DIGAMMA 74 | 0x03DD # GREEK SMALL LETTER DIGAMMA 75 | 0x03DE # GREEK LETTER KOPPA 76 | 0x03DF # GREEK SMALL LETTER KOPPA 77 | 0x03E0 # GREEK LETTER SAMPI 78 | 0x03E1 # GREEK SMALL LETTER SAMPI 79 | 0x1D459 # MATHEMATICAL ITALIC SMALL L 80 | 0x1D510 # MATHEMATICAL FRAKTUR CAPITAL M 81 | 0x1D513 # MATHEMATICAL FRAKTUR CAPITAL P 82 | 0x1D516 # MATHEMATICAL FRAKTUR CAPITAL S 83 | 0x1D52D # MATHEMATICAL FRAKTUR SMALL P -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Phonetics_APA.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0xA789 # MODIFIER LETTER COLON 3 | 0x0313 # COMBINING COMMA ABOVE 4 | 0x0328 # COMBINING OGONEK 5 | 0x013A # LATIN SMALL LETTER L WITH ACUTE 6 | 0x019A # LATIN SMALL LETTER L WITH BAR 7 | 0x019B # LATIN SMALL LETTER LAMBDA WITH STROKE 8 | 0x01EF # LATIN SMALL LETTER EZH WITH CARON 9 | 0x01F0 # LATIN SMALL LETTER J WITH CARON 10 | 0x022F # LATIN SMALL LETTER O WITH DOT ABOVE 11 | 0x023B # LATIN CAPITAL LETTER C WITH STROKE 12 | 0x023C # LATIN SMALL LETTER C WITH STROKE 13 | 0x02B8 # MODIFIER LETTER SMALL Y 14 | 0x03BB # GREEK SMALL LETTER LAMDA 15 | 0x03C6 # GREEK SMALL LETTER PHI 16 | 0x1D05 # LATIN LETTER SMALL CAPITAL D 17 | 0x1D4D # MODIFIER LETTER SMALL G 18 | 0x1D7B # LATIN SMALL CAPITAL LETTER I WITH STROKE 19 | 0x1D7E # LATIN SMALL CAPITAL LETTER U WITH STROKE 20 | 0x1DBF # MODIFIER LETTER SMALL THETA 21 | 0x1E5B # LATIN SMALL LETTER R WITH DOT BELOW 22 | 0x1E71 # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW 23 | 0x1E89 # LATIN SMALL LETTER W WITH DOT BELOW 24 | 0x1E8B # LATIN SMALL LETTER X WITH DOT ABOVE -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Phonetics_DisorderedSpeech.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x1DF07 # LATIN SMALL LETTER REVERSED ENG 3 | 0x1DF06 # LATIN SMALL LETTER TURNED Y WITH BELT 4 | 0x1DF05 # LATIN SMALL LETTER LEZH WITH RETROFLEX HOOK 5 | 0x1DF04 # LATIN LETTER SMALL CAPITAL L WITH BELT 6 | 0x1DF03 # LATIN SMALL LETTER REVERSED K 7 | 0x1DF02 # LATIN LETTER SMALL CAPITAL TURNED G 8 | 0x1DF01 # LATIN SMALL LETTER REVERSED SCRIPT G 9 | 0x1DF00 # LATIN SMALL LETTER FENG DIGRAPH WITH TRILL 10 | 0x02EC # MODIFIER LETTER VOICING 11 | 0x02ED # MODIFIER LETTER UNASPIRATED 12 | 0x24B8 # CIRCLED LATIN CAPITAL LETTER C 13 | 0x24BB # CIRCLED LATIN CAPITAL LETTER F 14 | 0x24BC # CIRCLED LATIN CAPITAL LETTER G 15 | 0x24C1 # CIRCLED LATIN CAPITAL LETTER L 16 | 0x24C3 # CIRCLED LATIN CAPITAL LETTER N 17 | 0x24C5 # CIRCLED LATIN CAPITAL LETTER P 18 | 0x24C7 # CIRCLED LATIN CAPITAL LETTER R 19 | 0x24C8 # CIRCLED LATIN CAPITAL LETTER S 20 | 0x24C9 # CIRCLED LATIN CAPITAL LETTER T 21 | 0x24CB # CIRCLED LATIN CAPITAL LETTER V 22 | 0x25EF # LARGE CIRCLE 23 | 0x0021 # EXCLAMATION MARK 24 | 0x002A # ASTERISK 25 | 0x00A1 # INVERTED EXCLAMATION MARK 26 | 0x208D # SUBSCRIPT LEFT PARENTHESIS 27 | 0x208E # SUBSCRIPT RIGHT PARENTHESIS 28 | 0x0346 # COMBINING BRIDGE ABOVE 29 | 0x0347 # COMBINING EQUALS SIGN BELOW 30 | 0x0349 # COMBINING LEFT ANGLE BELOW 31 | 0x034A # COMBINING NOT TILDE ABOVE 32 | 0x034B # COMBINING HOMOTHETIC ABOVE 33 | 0x034C # COMBINING ALMOST EQUAL TO ABOVE 34 | 0x034D # COMBINING LEFT RIGHT ARROW BELOW 35 | 0x034E # COMBINING UPWARDS ARROW BELOW 36 | 0x0354 # COMBINING LEFT ARROWHEAD BELOW 37 | 0x0355 # COMBINING RIGHT ARROWHEAD BELOW 38 | 0x0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW 39 | 0x1ABB # COMBINING PARENTHESES ABOVE 40 | 0x1ABD # COMBINING PARENTHESES BELOW 41 | 0x1AC1 # COMBINING LEFT PARENTHESIS ABOVE LEFT 42 | 0x1AC2 # COMBINING RIGHT PARENTHESIS ABOVE RIGHT 43 | 0x1AC3 # COMBINING LEFT PARENTHESIS BELOW LEFT 44 | 0x1AC4 # COMBINING RIGHT PARENTHESIS BELOW RIGHT 45 | 0x02A9 # LATIN SMALL LETTER FENG DIGRAPH 46 | 0x02AA # LATIN SMALL LETTER LS DIGRAPH 47 | 0x02AB # LATIN SMALL LETTER LZ DIGRAPH 48 | 0x02AC # LATIN LETTER BILABIAL PERCUSSIVE 49 | 0x02AD # LATIN LETTER BIDENTAL PERCUSSIVE 50 | 0x02B4 # MODIFIER LETTER SMALL TURNED R 51 | 0x02E2 # MODIFIER LETTER SMALL S 52 | 0x1D3A # MODIFIER LETTER CAPITAL N 53 | 0x1D4A # MODIFIER LETTER SMALL SCHWA 54 | 0xA78E # LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT 55 | 0xA7AF # LATIN LETTER SMALL CAPITAL Q 56 | 0xA7B0 # LATIN CAPITAL LETTER TURNED K 57 | 0x10790 # MODIFIER LETTER SMALL FENG DIGRAPH 58 | 0x10799 # MODIFIER LETTER SMALL LS DIGRAPH 59 | 0x1079A # MODIFIER LETTER SMALL LZ DIGRAPH 60 | 0x1079C # MODIFIER LETTER SMALL CAPITAL L WITH BELT 61 | 0x1079D # MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT 62 | 0x1079F # MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK 63 | 0x107A1 # MODIFIER LETTER SMALL TURNED Y WITH BELT 64 | 0x107AA # MODIFIER LETTER SMALL CAPITAL R 65 | 0x1D453 # MATHEMATICAL ITALIC SMALL F 66 | 0x1D45D # MATHEMATICAL ITALIC SMALL P -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Phonetics_IPAHistorical.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x0322 # COMBINING RETROFLEX HOOK BELOW 3 | 0x0188 # LATIN SMALL LETTER C WITH HOOK 4 | 0x0199 # LATIN SMALL LETTER K WITH HOOK 5 | 0x01A5 # LATIN SMALL LETTER P WITH HOOK 6 | 0x01AD # LATIN SMALL LETTER T WITH HOOK 7 | 0x029E # LATIN SMALL LETTER TURNED K 8 | 0x02A0 # LATIN SMALL LETTER Q WITH HOOK 9 | 0x02A3 # LATIN SMALL LETTER DZ DIGRAPH 10 | 0x02A4 # LATIN SMALL LETTER DEZH DIGRAPH 11 | 0x02A5 # LATIN SMALL LETTER DZ DIGRAPH WITH CURL 12 | 0x02A6 # LATIN SMALL LETTER TS DIGRAPH 13 | 0x02A7 # LATIN SMALL LETTER TESH DIGRAPH 14 | 0x02A8 # LATIN SMALL LETTER TC DIGRAPH WITH CURL -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_Phonetics_SinoExt.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x0221 # LATIN SMALL LETTER D WITH CURL 3 | 0x0234 # LATIN SMALL LETTER L WITH CURL 4 | 0x0235 # LATIN SMALL LETTER N WITH CURL 5 | 0x0236 # LATIN SMALL LETTER T WITH CURL 6 | 0x027F # LATIN SMALL LETTER REVERSED R WITH FISHHOOK 7 | 0x0285 # LATIN SMALL LETTER SQUAT REVERSED ESH 8 | 0x02AE # LATIN SMALL LETTER TURNED H WITH FISHHOOK 9 | 0x02AF # LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 10 | 0x1D00 # LATIN LETTER SMALL CAPITAL A 11 | 0x1D07 # LATIN LETTER SMALL CAPITAL E 12 | 0xAB65 # GREEK LETTER SMALL CAPITAL OMEGA -------------------------------------------------------------------------------- /Lib/glyphsets/results/nam/GF_TransLatin_Arabic.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x02BC # MODIFIER LETTER APOSTROPHE 3 | 0x02BD # MODIFIER LETTER REVERSED COMMA 4 | 0x02BE # MODIFIER LETTER RIGHT HALF RING 5 | 0x02BF # MODIFIER LETTER LEFT HALF RING 6 | 0x0323 # COMBINING DOT BELOW 7 | 0x032E # COMBINING BREVE BELOW 8 | 0x0331 # COMBINING MACRON BELOW 9 | 0x01E6 # LATIN CAPITAL LETTER G WITH CARON 10 | 0x01E7 # LATIN SMALL LETTER G WITH CARON 11 | 0x0232 # LATIN CAPITAL LETTER Y WITH MACRON 12 | 0x0233 # LATIN SMALL LETTER Y WITH MACRON 13 | 0x1E0C # LATIN CAPITAL LETTER D WITH DOT BELOW 14 | 0x1E0D # LATIN SMALL LETTER D WITH DOT BELOW 15 | 0x1E0E # LATIN CAPITAL LETTER D WITH LINE BELOW 16 | 0x1E0F # LATIN SMALL LETTER D WITH LINE BELOW 17 | 0x1E20 # LATIN CAPITAL LETTER G WITH MACRON 18 | 0x1E21 # LATIN SMALL LETTER G WITH MACRON 19 | 0x1E24 # LATIN CAPITAL LETTER H WITH DOT BELOW 20 | 0x1E25 # LATIN SMALL LETTER H WITH DOT BELOW 21 | 0x1E2A # LATIN CAPITAL LETTER H WITH BREVE BELOW 22 | 0x1E2B # LATIN SMALL LETTER H WITH BREVE BELOW 23 | 0x1E34 # LATIN CAPITAL LETTER K WITH LINE BELOW 24 | 0x1E35 # LATIN SMALL LETTER K WITH LINE BELOW 25 | 0x1E62 # LATIN CAPITAL LETTER S WITH DOT BELOW 26 | 0x1E63 # LATIN SMALL LETTER S WITH DOT BELOW 27 | 0x1E6C # LATIN CAPITAL LETTER T WITH DOT BELOW 28 | 0x1E6D # LATIN SMALL LETTER T WITH DOT BELOW 29 | 0x1E6E # LATIN CAPITAL LETTER T WITH LINE BELOW 30 | 0x1E6F # LATIN SMALL LETTER T WITH LINE BELOW 31 | 0x1E92 # LATIN CAPITAL LETTER Z WITH DOT BELOW 32 | 0x1E93 # LATIN SMALL LETTER Z WITH DOT BELOW 33 | 0x1E96 # LATIN SMALL LETTER H WITH LINE BELOW 34 | 0x1E97 # LATIN SMALL LETTER T WITH DIAERESIS -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Cyrillic_Historical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | acutecomb 3 | brevecomb 4 | dieresiscomb 5 | dblgravecomb 6 | E-cy 7 | Dze-cy 8 | I-cy 9 | Yi-cy 10 | Dzhe-cy 11 | A-cy 12 | Be-cy 13 | Ve-cy 14 | Ge-cy 15 | De-cy 16 | Ie-cy 17 | Zhe-cy 18 | Ze-cy 19 | Ii-cy 20 | Iishort-cy 21 | Ka-cy 22 | El-cy 23 | Em-cy 24 | En-cy 25 | O-cy 26 | Pe-cy 27 | Er-cy 28 | Es-cy 29 | Te-cy 30 | U-cy 31 | Ef-cy 32 | Ha-cy 33 | Tse-cy 34 | Che-cy 35 | Sha-cy 36 | Shcha-cy 37 | Hardsign-cy 38 | Yeru-cy 39 | Softsign-cy 40 | Yu-cy 41 | a-cy 42 | be-cy 43 | ve-cy 44 | ge-cy 45 | de-cy 46 | ie-cy 47 | zhe-cy 48 | ze-cy 49 | ii-cy 50 | iishort-cy 51 | ka-cy 52 | el-cy 53 | em-cy 54 | en-cy 55 | o-cy 56 | pe-cy 57 | er-cy 58 | es-cy 59 | te-cy 60 | u-cy 61 | ef-cy 62 | ha-cy 63 | tse-cy 64 | che-cy 65 | sha-cy 66 | shcha-cy 67 | hardsign-cy 68 | yeru-cy 69 | softsign-cy 70 | yu-cy 71 | e-cy 72 | dze-cy 73 | i-cy 74 | yi-cy 75 | dzhe-cy 76 | Omega-cy 77 | omega-cy 78 | Yat-cy 79 | yat-cy 80 | Eiotified-cy 81 | eiotified-cy 82 | Yuslittle-cy 83 | yuslittle-cy 84 | Yuslittleiotified-cy 85 | yuslittleiotified-cy 86 | Yusbig-cy 87 | yusbig-cy 88 | Yusbigiotified-cy 89 | yusbigiotified-cy 90 | Ksi-cy 91 | ksi-cy 92 | Psi-cy 93 | psi-cy 94 | Fita-cy 95 | fita-cy 96 | Izhitsa-cy 97 | izhitsa-cy 98 | Izhitsadblgrave-cy 99 | izhitsadblgrave-cy 100 | Omegaround-cy 101 | omegaround-cy 102 | Omegatitlo-cy 103 | omegatitlo-cy 104 | Ot-cy 105 | ot-cy 106 | Koppa-cy 107 | koppa-cy 108 | Zemlya-cy 109 | zemlya-cy 110 | Dzelo-cy 111 | dzelo-cy 112 | UkMonograph-cy 113 | ukMonograph-cy 114 | OmegaBroad-cy 115 | omegaBroad-cy 116 | IotifiedA-cy 117 | iotifieda-cy -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Greek_Coptic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | oldNgi-nubian-coptic 3 | oldNyi-nubian-coptic 4 | oldShima-nubian-coptic 5 | oldWau-nubian-coptic 6 | olddirectquestion-nubian-coptic 7 | oldfullstop-nubian-coptic 8 | oldindirectquestion-nubian-coptic 9 | oldngi-nubian-coptic 10 | oldnyi-nubian-coptic 11 | oldshima-nubian-coptic 12 | oldversedivider-nubian-coptic 13 | oldwau-nubian-coptic 14 | kai-coptic 15 | miro-coptic 16 | piro-coptic 17 | stauros-coptic 18 | tauro-coptic 19 | khiro-coptic 20 | shimasima-coptic 21 | fullstop-coptic 22 | morphologicaldivider-coptic 23 | onehalf-coptic 24 | uni2CEF 25 | uni2CF0 26 | uni2CF1 27 | Shei-coptic 28 | shei-coptic 29 | Fei-coptic 30 | fei-coptic 31 | Khei-coptic 32 | khei-coptic 33 | Hori-coptic 34 | hori-coptic 35 | Gangia-coptic 36 | gangia-coptic 37 | Shima-coptic 38 | shima-coptic 39 | Dei-coptic 40 | dei-coptic 41 | Alfa-coptic 42 | alfa-coptic 43 | Vida-coptic 44 | vida-coptic 45 | Gamma-coptic 46 | gamma-coptic 47 | Dalda-coptic 48 | dalda-coptic 49 | Eie-coptic 50 | eie-coptic 51 | Sou-coptic 52 | sou-coptic 53 | Zata-coptic 54 | zata-coptic 55 | Hate-coptic 56 | hate-coptic 57 | Thethe-coptic 58 | thethe-coptic 59 | Iauda-coptic 60 | iauda-coptic 61 | Kapa-coptic 62 | kapa-coptic 63 | Laula-coptic 64 | laula-coptic 65 | Mi-coptic 66 | mi-coptic 67 | Ni-coptic 68 | ni-coptic 69 | Ksi-coptic 70 | ksi-coptic 71 | O-coptic 72 | o-coptic 73 | Pi-coptic 74 | pi-coptic 75 | Ro-coptic 76 | ro-coptic 77 | Sima-coptic 78 | sima-coptic 79 | Tau-coptic 80 | tau-coptic 81 | Ua-coptic 82 | ua-coptic 83 | Fi-coptic 84 | fi-coptic 85 | Khi-coptic 86 | khi-coptic 87 | Psi-coptic 88 | psi-coptic 89 | Oou-coptic 90 | oou-coptic 91 | AlefDialect-coptic 92 | alefDialect-coptic 93 | AinOld-coptic 94 | ainOld-coptic 95 | EieCryptogrammic-coptic 96 | eieCryptogrammic-coptic 97 | KapaDialect-coptic 98 | kapaDialect-coptic 99 | NiDialect-coptic 100 | niDialect-coptic 101 | NiCryptogrammic-coptic 102 | niCryptogrammic-coptic 103 | OouOld-coptic 104 | oouOld-coptic 105 | Sampi-coptic 106 | sampi-coptic 107 | SheiCrossed-coptic 108 | sheiCrossed-coptic 109 | SheiOld-coptic 110 | sheiOld-coptic 111 | EshOld-coptic 112 | eshOld-coptic 113 | KheiAkhmimic-coptic 114 | kheiAkhmimic-coptic 115 | HoriDialect-coptic 116 | horiDialect-coptic 117 | HoriOld-coptic 118 | horiOld-coptic 119 | HaOld-coptic 120 | haOld-coptic 121 | HaLshaped-coptic 122 | haLshaped-coptic 123 | HeiOld-coptic 124 | heiOld-coptic 125 | HatOld-coptic 126 | hatOld-coptic 127 | GangiaOld-coptic 128 | gangiaOld-coptic 129 | DjaOld-coptic 130 | djaOld-coptic 131 | ShimaOld-coptic 132 | shimaOld-coptic 133 | SheiCryptogrammic-coptic 134 | sheiCryptogrammic-coptic 135 | GangiaCryptogrammic-coptic 136 | gangiaCryptogrammic-coptic 137 | KheiBohairic-coptic 138 | kheiBohairic-coptic -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Greek_Core.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | numeral-greek 22 | lowernumeral-greek 23 | euro 24 | trademark 25 | minus 26 | space 27 | nbspace 28 | exclam 29 | quotedbl 30 | numbersign 31 | quotesingle 32 | parenleft 33 | parenright 34 | asterisk 35 | comma 36 | hyphen 37 | period 38 | slash 39 | colon 40 | semicolon 41 | question 42 | bracketleft 43 | backslash 44 | bracketright 45 | underscore 46 | braceleft 47 | braceright 48 | guillemetleft 49 | periodcentered 50 | guillemetright 51 | questiongreek 52 | anoteleia 53 | endash 54 | emdash 55 | quoteleft 56 | quoteright 57 | quotedblleft 58 | quotedblright 59 | bullet 60 | ellipsis 61 | zero 62 | one 63 | two 64 | three 65 | four 66 | five 67 | six 68 | seven 69 | eight 70 | nine 71 | grave 72 | acutecomb 73 | dieresiscomb 74 | tonos 75 | dieresistonos 76 | A 77 | B 78 | C 79 | D 80 | E 81 | F 82 | G 83 | H 84 | I 85 | J 86 | K 87 | L 88 | M 89 | N 90 | O 91 | P 92 | Q 93 | R 94 | S 95 | T 96 | U 97 | V 98 | W 99 | X 100 | Y 101 | Z 102 | a 103 | b 104 | c 105 | d 106 | e 107 | f 108 | g 109 | h 110 | i 111 | j 112 | k 113 | l 114 | m 115 | n 116 | o 117 | p 118 | q 119 | r 120 | s 121 | t 122 | u 123 | v 124 | w 125 | x 126 | y 127 | z 128 | Alphatonos 129 | Epsilontonos 130 | Etatonos 131 | Iotatonos 132 | Omicrontonos 133 | Upsilontonos 134 | Omegatonos 135 | iotadieresistonos 136 | Alpha 137 | Beta 138 | Gamma 139 | Delta 140 | Epsilon 141 | Zeta 142 | Eta 143 | Theta 144 | Iota 145 | Kappa 146 | Lambda 147 | Mu 148 | Nu 149 | Xi 150 | Omicron 151 | Pi 152 | Rho 153 | Sigma 154 | Tau 155 | Upsilon 156 | Phi 157 | Chi 158 | Psi 159 | Omega 160 | Iotadieresis 161 | Upsilondieresis 162 | alphatonos 163 | epsilontonos 164 | etatonos 165 | iotatonos 166 | upsilondieresistonos 167 | alpha 168 | beta 169 | gamma 170 | delta 171 | epsilon 172 | zeta 173 | eta 174 | theta 175 | iota 176 | kappa 177 | lambda 178 | mu 179 | nu 180 | xi 181 | omicron 182 | pi 183 | rho 184 | sigmafinal 185 | sigma 186 | tau 187 | upsilon 188 | phi 189 | chi 190 | psi 191 | omega 192 | iotadieresis 193 | upsilondieresis 194 | omicrontonos 195 | upsilontonos 196 | omegatonos 197 | KaiSymbol 198 | kaiSymbol -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Greek_Pro.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | plussuperior 3 | minussuperior 4 | equalsuperior 5 | plusinferior 6 | minusinferior 7 | equalinferior 8 | alephsymbol 9 | betsymbol 10 | multiply.circled 11 | ellipsisvertical 12 | metricalbreve 13 | metricallongovershort 14 | metricalshortoverlong 15 | metricallongovertwoshorts 16 | metricaltwoshortsoverlong 17 | metricaltwoshortsjoined 18 | metricaltriseme 19 | metricaltetraseme 20 | metricalpentaseme 21 | doubleSolidusOperator 22 | dblverticalbar 23 | referencemark 24 | undertie 25 | asterism 26 | threedotpunctuation 27 | fourdotpunctuation 28 | fivedotpunctuation 29 | twodotpunctuation 30 | fourdotmark 31 | dottedcross 32 | tricolon 33 | verticalfourdots 34 | rightanglesubstitutionmarker 35 | rightangledottedsubstitutionmarker 36 | leftsubstitutionbracket 37 | rightsubstitutionbracket 38 | leftdottedsubstitutionbracket 39 | rightdottedsubstitutionbracket 40 | raisedinterpolationmarker 41 | raiseddottedinterpolationmarker 42 | dottedtranspositionmarker 43 | lefttranspositionbracket 44 | righttranspositionbracket 45 | raisedsquare 46 | leftraisedomissionbracket 47 | rightraisedomissionbracket 48 | editorialcoronis 49 | paragraphos 50 | forkedparagraphos 51 | reversedforkedparagraphos 52 | hypodiastole 53 | dottedobelos 54 | downancora 55 | upancora 56 | dottedrightpointingangle 57 | doubleobliquehyphen 58 | anglebracketleft 59 | anglebracketright 60 | dblanglebracketleft 61 | dblanglebracketright 62 | cornerbracketleft 63 | cornerbracketright 64 | whitesquarebracketleft 65 | whitesquarebracketright 66 | dotaccent 67 | overlinecomb 68 | dotbelowcomb 69 | asteriskbelowcomb 70 | doublebrevebelowcomb 71 | Stigma 72 | stigma 73 | Digamma 74 | digamma 75 | Koppa 76 | koppa 77 | Sampi 78 | sampi 79 | litalic-math 80 | M-fraktur 81 | P-fraktur 82 | S-fraktur 83 | p-fraktur -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Latin_Beyond.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | degree 3 | YturnedSansSerif 4 | primemod 5 | commaturnedmod 6 | apostrophemod 7 | glottalstopmod 8 | verticallinemod 9 | commaabovecomb 10 | commaaboverightcomb 11 | dotbelowcomb 12 | macronbelowcomb 13 | lowlinecomb 14 | strokeshortcomb 15 | Ccircumflex 16 | ccircumflex 17 | Gcircumflex 18 | gcircumflex 19 | Hcircumflex 20 | hcircumflex 21 | Itilde 22 | itilde 23 | Jcircumflex 24 | jcircumflex 25 | kgreenlandic 26 | Scircumflex 27 | scircumflex 28 | Tcedilla 29 | tcedilla 30 | Tbar 31 | tbar 32 | Utilde 33 | utilde 34 | Oopen 35 | Schwa 36 | Eopen 37 | Gamma-latin 38 | Istroke 39 | lbar 40 | lambdastroke-latin 41 | Upsilon-latin 42 | Ezh 43 | clickalveolar 44 | Acaron 45 | acaron 46 | Icaron 47 | icaron 48 | Ocaron 49 | ocaron 50 | Ucaron 51 | ucaron 52 | Gstroke 53 | gstroke 54 | Gcaron 55 | gcaron 56 | Kcaron 57 | kcaron 58 | Oogonek 59 | oogonek 60 | Oogonekmacron 61 | oogonekmacron 62 | Ezhcaron 63 | ezhcaron 64 | jcaron 65 | Astroke 66 | Cstroke 67 | cstroke 68 | Lbar 69 | Tdiagonalstroke 70 | Glottalstopsmall 71 | oopen 72 | schwa 73 | eopen 74 | gamma-latin 75 | istroke 76 | iota-latin 77 | icapitalsmall 78 | lmiddletilde 79 | lbelt 80 | upsilon-latin 81 | ezh 82 | glottalstop 83 | glottalstopreversed 84 | wmod 85 | ymod 86 | lambda 87 | chi 88 | zmod 89 | thetamod 90 | Emacrongrave 91 | emacrongrave 92 | Emacronacute 93 | emacronacute 94 | Gmacron 95 | gmacron 96 | Hdotbelow 97 | hdotbelow 98 | Kacute 99 | kacute 100 | Kdotbelow 101 | kdotbelow 102 | Kmacronbelow 103 | kmacronbelow 104 | Ldotbelow 105 | ldotbelow 106 | Mdotbelow 107 | mdotbelow 108 | Ndotbelow 109 | ndotbelow 110 | Nmacronbelow 111 | nmacronbelow 112 | Omacrongrave 113 | omacrongrave 114 | Omacronacute 115 | omacronacute 116 | Sdotbelow 117 | sdotbelow 118 | Tmacronbelow 119 | tmacronbelow 120 | Zcircumflex 121 | zcircumflex 122 | Zmacronbelow 123 | zmacronbelow 124 | Etilde 125 | etilde 126 | Idotbelow 127 | idotbelow 128 | Ytilde 129 | ytilde 130 | Lmiddletilde 131 | astroke 132 | tdiagonalstroke 133 | Saltillo 134 | saltillo 135 | chi-latin -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Latin_Kernel.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | euro 22 | trademark 23 | minus 24 | space 25 | nbspace 26 | exclam 27 | quotedbl 28 | numbersign 29 | quotesingle 30 | parenleft 31 | parenright 32 | asterisk 33 | comma 34 | hyphen 35 | period 36 | slash 37 | colon 38 | semicolon 39 | question 40 | bracketleft 41 | backslash 42 | bracketright 43 | underscore 44 | braceleft 45 | braceright 46 | periodcentered 47 | endash 48 | emdash 49 | quoteleft 50 | quoteright 51 | quotedblleft 52 | quotedblright 53 | bullet 54 | ellipsis 55 | zero 56 | one 57 | two 58 | three 59 | four 60 | five 61 | six 62 | seven 63 | eight 64 | nine 65 | grave 66 | A 67 | B 68 | C 69 | D 70 | E 71 | F 72 | G 73 | H 74 | I 75 | J 76 | K 77 | L 78 | M 79 | N 80 | O 81 | P 82 | Q 83 | R 84 | S 85 | T 86 | U 87 | V 88 | W 89 | X 90 | Y 91 | Z 92 | a 93 | b 94 | c 95 | d 96 | e 97 | f 98 | g 99 | h 100 | i 101 | j 102 | k 103 | l 104 | m 105 | n 106 | o 107 | p 108 | q 109 | r 110 | s 111 | t 112 | u 113 | v 114 | w 115 | x 116 | y 117 | z -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Latin_Plus.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | brokenbar 3 | logicalnot 4 | plusminus 5 | micro 6 | baht 7 | dagger 8 | daggerdbl 9 | perthousand 10 | minute 11 | second 12 | colonsign 13 | naira 14 | rupee 15 | won 16 | sheqel 17 | dong 18 | kip 19 | tugrik 20 | peso 21 | guarani 22 | hryvnia 23 | cedi 24 | tenge 25 | rupeeIndian 26 | liraTurkish 27 | manat 28 | ruble 29 | lari 30 | bitcoin 31 | literSign 32 | numero 33 | Ohm 34 | estimated 35 | leftArrow 36 | upArrow 37 | rightArrow 38 | downArrow 39 | leftRightArrow 40 | upDownArrow 41 | northWestArrow 42 | northEastArrow 43 | southEastArrow 44 | southWestArrow 45 | partialdiff 46 | emptyset 47 | increment 48 | product 49 | summation 50 | radical 51 | infinity 52 | integral 53 | approxequal 54 | notequal 55 | lessequal 56 | greaterequal 57 | D.circled 58 | blackSquare 59 | whiteSquare 60 | blackSmallSquare 61 | whiteSmallSquare 62 | upBlackTriangle 63 | upWhiteTriangle 64 | upBlackSmallTriangle 65 | upWhiteSmallTriangle 66 | rightBlackTriangle 67 | rightWhiteTriangle 68 | rightBlackSmallTriangle 69 | rightWhiteSmallTriangle 70 | downBlackTriangle 71 | downWhiteTriangle 72 | downBlackSmallTriangle 73 | downWhiteSmallTriangle 74 | leftBlackTriangle 75 | leftWhiteTriangle 76 | leftBlackSmallTriangle 77 | leftWhiteSmallTriangle 78 | blackDiamond 79 | whiteDiamond 80 | lozenge 81 | whiteCircle 82 | blackCircle 83 | whiteBullet 84 | dblverticalbar 85 | leftanglebracket-math 86 | rightanglebracket-math 87 | twosuperior 88 | threesuperior 89 | onesuperior 90 | onequarter 91 | onehalf 92 | threequarters 93 | fraction 94 | foursuperior 95 | fivesuperior 96 | sixsuperior 97 | sevensuperior 98 | eightsuperior 99 | ninesuperior 100 | oneinferior 101 | twoinferior 102 | threeinferior 103 | fourinferior 104 | fiveinferior 105 | sixinferior 106 | seveninferior 107 | eightinferior 108 | nineinferior 109 | onethird 110 | twothirds 111 | zero.zero 112 | zero.tf 113 | one.tf 114 | two.tf 115 | three.tf 116 | four.tf 117 | five.tf 118 | six.tf 119 | seven.tf 120 | eight.tf 121 | nine.tf 122 | zero.dnom 123 | one.dnom 124 | two.dnom 125 | three.dnom 126 | four.dnom 127 | five.dnom 128 | six.dnom 129 | seven.dnom 130 | eight.dnom 131 | nine.dnom 132 | zero.numr 133 | one.numr 134 | two.numr 135 | three.numr 136 | four.numr 137 | five.numr 138 | six.numr 139 | seven.numr 140 | eight.numr 141 | nine.numr 142 | pi -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Latin_PriAfrican.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | percent 3 | ampersand 4 | plus 5 | at 6 | exclam 7 | quotedbl 8 | numbersign 9 | quotesingle 10 | parenleft 11 | parenright 12 | asterisk 13 | comma 14 | hyphen 15 | period 16 | slash 17 | colon 18 | semicolon 19 | question 20 | bracketleft 21 | bracketright 22 | endash 23 | emdash 24 | quoteleft 25 | quoteright 26 | quotedblleft 27 | quotedblright 28 | ellipsis 29 | zero 30 | one 31 | two 32 | three 33 | four 34 | five 35 | six 36 | seven 37 | eight 38 | nine 39 | apostrophemod 40 | gravecomb 41 | acutecomb 42 | circumflexcomb 43 | tildecomb 44 | macroncomb 45 | brevecomb 46 | dotaccentcomb 47 | dieresiscomb 48 | ringcomb 49 | dotbelowcomb 50 | cedillacomb 51 | verticallinebelowcomb 52 | A 53 | B 54 | C 55 | D 56 | E 57 | F 58 | G 59 | H 60 | I 61 | J 62 | K 63 | L 64 | M 65 | N 66 | O 67 | P 68 | Q 69 | R 70 | S 71 | T 72 | U 73 | V 74 | W 75 | X 76 | Y 77 | Z 78 | a 79 | b 80 | c 81 | d 82 | e 83 | f 84 | g 85 | h 86 | i 87 | j 88 | k 89 | l 90 | m 91 | n 92 | o 93 | p 94 | q 95 | r 96 | s 97 | t 98 | u 99 | v 100 | w 101 | x 102 | y 103 | z 104 | Agrave 105 | Aacute 106 | Adieresis 107 | Egrave 108 | Eacute 109 | Ecircumflex 110 | Edieresis 111 | Igrave 112 | Iacute 113 | Icircumflex 114 | Idieresis 115 | Ntilde 116 | Ograve 117 | Oacute 118 | Ocircumflex 119 | Odieresis 120 | Ugrave 121 | Uacute 122 | Ucircumflex 123 | Udieresis 124 | Yacute 125 | agrave 126 | aacute 127 | adieresis 128 | egrave 129 | eacute 130 | ecircumflex 131 | edieresis 132 | igrave 133 | iacute 134 | icircumflex 135 | idieresis 136 | ntilde 137 | ograve 138 | oacute 139 | ocircumflex 140 | odieresis 141 | ugrave 142 | uacute 143 | ucircumflex 144 | udieresis 145 | yacute 146 | Nacute 147 | nacute 148 | Eng 149 | eng 150 | Bhook 151 | Oopen 152 | Dhook 153 | Eopen 154 | Khook 155 | khook 156 | Nhookleft 157 | Yhook 158 | yhook 159 | Ngrave 160 | ngrave 161 | bhook 162 | oopen 163 | dhook 164 | eopen 165 | nhookleft 166 | Macute 167 | macute 168 | Ndotaccent 169 | ndotaccent 170 | Sdotbelow 171 | sdotbelow 172 | Edotbelow 173 | edotbelow 174 | Idotbelow 175 | idotbelow 176 | Odotbelow 177 | odotbelow 178 | Udotbelow 179 | udotbelow -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Phonetics_APA.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | colonmod 3 | commaabovecomb 4 | ogonekcomb 5 | lacute 6 | lbar 7 | lambdastroke-latin 8 | ezhcaron 9 | jcaron 10 | odotaccent 11 | Cstroke 12 | cstroke 13 | ymod 14 | lambda 15 | phi 16 | Dsmall 17 | gmod 18 | Ismallstroke 19 | Usmallstroke 20 | thetamod 21 | rdotbelow 22 | tcircumflexbelow 23 | wdotbelow 24 | xdotaccent -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni1DF07 3 | uni1DF06 4 | uni1DF05 5 | uni1DF04 6 | uni1DF03 7 | uni1DF02 8 | uni1DF01 9 | uni1DF00 10 | voicingmod 11 | unaspiratedmod 12 | C.circled 13 | F.circled 14 | G.circled 15 | L.circled 16 | N.circled 17 | P.circled 18 | R.circled 19 | S.circled 20 | T.circled 21 | V.circled 22 | largeCircle 23 | exclam 24 | asterisk 25 | exclamdown 26 | parenleftinferior 27 | parenrightinferior 28 | gbridgeabovecomb 29 | equalbelowcomb 30 | leftanglebelowcomb 31 | nottildeabovecomb 32 | homotheticabovecomb 33 | almostequaltoabovecomb 34 | arrowleftrightbelowcomb 35 | arrowupbelowcomb 36 | arrowheadleftbelowcomb 37 | arrowheadrightbelowcomb 38 | arrowdoublerightbelowcomb 39 | parentabovecomb 40 | parentbelowcomb 41 | uni1AC1 42 | uni1AC2 43 | uni1AC3 44 | uni1AC4 45 | fengdigraph 46 | lsdigraph 47 | lzdigraph 48 | bilabialpercussive 49 | bidentalpercussive 50 | rturnedmod 51 | smod 52 | Nmod 53 | schwamod 54 | lretroflexhookandbelt 55 | Qsmall 56 | Kturned 57 | fengdigraphmod 58 | lsdigraphmod 59 | lzdigraphmod 60 | Lsmallbeltmod 61 | lretroflexhookandbeltmod 62 | lezhhookretroflexmod 63 | yturnedbeltmod 64 | Rsmallmod 65 | fitalic-math 66 | pitalic-math 67 | Kturned.circled 68 | fitalic-math.subs 69 | pitalic-math.subs 70 | fitalic-math.sups 71 | pitalic-math.sups -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | retroflexhookcomb 3 | chook 4 | khook 5 | phook 6 | thook 7 | kturned 8 | qhook 9 | dzaltone 10 | dezh 11 | dzcurl 12 | ts 13 | tesh 14 | tccurl -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_Phonetics_SinoExt.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dcurl 3 | lcurl 4 | ncurl 5 | tcurl 6 | rfishhookreversed 7 | eshsquatreversed 8 | hturnedfishhook 9 | hturnedfishhookandtail 10 | Asmall 11 | Esmall 12 | Omegasmall -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Arabic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | apostrophemod 3 | commareversedmod 4 | ringhalfright 5 | ringhalfleft 6 | dotbelowcomb 7 | brevebelowcomb 8 | macronbelowcomb 9 | Gcaron 10 | gcaron 11 | Ymacron 12 | ymacron 13 | Ddotbelow 14 | ddotbelow 15 | Dmacronbelow 16 | dmacronbelow 17 | Gmacron 18 | gmacron 19 | Hdotbelow 20 | hdotbelow 21 | Hbrevebelow 22 | hbrevebelow 23 | Kmacronbelow 24 | kmacronbelow 25 | Sdotbelow 26 | sdotbelow 27 | Tdotbelow 28 | tdotbelow 29 | Tmacronbelow 30 | tmacronbelow 31 | Zdotbelow 32 | zdotbelow 33 | hmacronbelow 34 | tdieresis -------------------------------------------------------------------------------- /Lib/glyphsets/results/txt/nice-names/GF_TransLatin_Pinyin.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | apostrophemod 3 | gravecomb 4 | acutecomb 5 | circumflexcomb 6 | macroncomb 7 | brevecomb 8 | dieresiscomb 9 | caroncomb 10 | verticallineabovecomb 11 | dotaboverightcomb 12 | gravecomb_dotaboverightcomb 13 | acutecomb_dotaboverightcomb 14 | circumflexcomb_dotaboverightcomb 15 | brevecomb_dotaboverightcomb 16 | macroncomb_dotaboverightcomb 17 | verticallineabovecomb_dotaboverightcomb 18 | Agrave 19 | Aacute 20 | Acircumflex 21 | Egrave 22 | Eacute 23 | Ecircumflex 24 | Igrave 25 | Iacute 26 | Icircumflex 27 | Idieresis 28 | Ograve 29 | Oacute 30 | Ocircumflex 31 | Ugrave 32 | Uacute 33 | Ucircumflex 34 | Udieresis 35 | agrave 36 | aacute 37 | acircumflex 38 | egrave 39 | eacute 40 | ecircumflex 41 | igrave 42 | iacute 43 | icircumflex 44 | ntilde 45 | ograve 46 | oacute 47 | ocircumflex 48 | ugrave 49 | uacute 50 | ucircumflex 51 | udieresis 52 | Amacron 53 | amacron 54 | Abreve 55 | abreve 56 | Emacron 57 | emacron 58 | Ebreve 59 | ebreve 60 | Ecaron 61 | ecaron 62 | Imacron 63 | imacron 64 | Ibreve 65 | ibreve 66 | Nacute 67 | Omacron 68 | omacron 69 | Obreve 70 | obreve 71 | Umacron 72 | umacron 73 | Ubreve 74 | ubreve 75 | Acaron 76 | acaron 77 | Icaron 78 | icaron 79 | Ocaron 80 | ocaron 81 | Ucaron 82 | ucaron 83 | Udieresismacron 84 | udieresismacron 85 | Udieresisacute 86 | udieresisacute 87 | Udieresiscaron 88 | udieresiscaron 89 | Udieresisgrave 90 | udieresisgrave 91 | Ngrave 92 | ngrave 93 | Nmod 94 | Macute 95 | macute 96 | nmod -------------------------------------------------------------------------------- /build.sh: -------------------------------------------------------------------------------- 1 | python scripts/assemble_charactersets.py 2 | echo "Assembling documentation for GLYPHSETS.md" 3 | python scripts/assemble_description.py 4 | -------------------------------------------------------------------------------- /coverage.sh: -------------------------------------------------------------------------------- 1 | set -e 2 | coverage run -m pytest 3 | coverage run -a scripts/assemble_charactersets.py 4 | coverage run -a scripts/assemble_description.py 5 | coverage html 6 | rm .coverage -------------------------------------------------------------------------------- /data/definitions/per_glyphset/GF_Arabic_Core.stub.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = "Neue Schrift"; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = less; 53 | unicode = 60; 54 | }, 55 | { 56 | glyphname = equal; 57 | unicode = 61; 58 | }, 59 | { 60 | glyphname = greater; 61 | unicode = 62; 62 | }, 63 | { 64 | glyphname = bar; 65 | unicode = 124; 66 | }, 67 | { 68 | glyphname = multiply; 69 | unicode = 215; 70 | }, 71 | { 72 | glyphname = divide; 73 | unicode = 247; 74 | }, 75 | { 76 | glyphname = space; 77 | unicode = 32; 78 | }, 79 | { 80 | glyphname = nbspace; 81 | unicode = 160; 82 | }, 83 | { 84 | glyphname = numbersign; 85 | unicode = 35; 86 | }, 87 | { 88 | glyphname = braceleft; 89 | unicode = 123; 90 | }, 91 | { 92 | glyphname = braceright; 93 | unicode = 125; 94 | }, 95 | { 96 | glyphname = quoteleft; 97 | unicode = 8216; 98 | }, 99 | { 100 | glyphname = quoteright; 101 | unicode = 8217; 102 | }, 103 | { 104 | glyphname = quotedblleft; 105 | unicode = 8220; 106 | }, 107 | { 108 | glyphname = quotedblright; 109 | unicode = 8221; 110 | }, 111 | { 112 | glyphname = ellipsis; 113 | unicode = 8230; 114 | }, 115 | { 116 | glyphname = "kehehThreedotsabove-ar"; 117 | unicode = 1891; 118 | } 119 | ); 120 | instances = ( 121 | ); 122 | kerningLTR = { 123 | }; 124 | metrics = ( 125 | { 126 | type = ascender; 127 | }, 128 | { 129 | type = "cap height"; 130 | }, 131 | { 132 | type = "x-height"; 133 | }, 134 | { 135 | type = baseline; 136 | }, 137 | { 138 | type = descender; 139 | }, 140 | { 141 | type = "italic angle"; 142 | } 143 | ); 144 | stems = ( 145 | ); 146 | unitsPerEm = 1000; 147 | versionMajor = 1; 148 | versionMinor = 0; 149 | } 150 | -------------------------------------------------------------------------------- /data/definitions/per_glyphset/GF_Phonetics_APA.stub.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = "Neue Schrift"; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = colonmod; 53 | unicode = 42889; 54 | }, 55 | { 56 | glyphname = commaabovecomb; 57 | unicode = 787; 58 | }, 59 | { 60 | glyphname = ogonekcomb; 61 | unicode = 808; 62 | }, 63 | { 64 | glyphname = lacute; 65 | unicode = 314; 66 | }, 67 | { 68 | glyphname = lbar; 69 | unicode = 410; 70 | }, 71 | { 72 | glyphname = lambdastroke; 73 | unicode = 411; 74 | }, 75 | { 76 | glyphname = ezhcaron; 77 | unicode = 495; 78 | }, 79 | { 80 | glyphname = jcaron; 81 | unicode = 496; 82 | }, 83 | { 84 | glyphname = odotaccent; 85 | unicode = 559; 86 | }, 87 | { 88 | glyphname = Cstroke; 89 | unicode = 571; 90 | }, 91 | { 92 | glyphname = cstroke; 93 | unicode = 572; 94 | }, 95 | { 96 | glyphname = ymod; 97 | unicode = 696; 98 | }, 99 | { 100 | glyphname = lambda; 101 | unicode = 955; 102 | }, 103 | { 104 | glyphname = phi; 105 | unicode = 966; 106 | }, 107 | { 108 | glyphname = Dsmall; 109 | unicode = 7429; 110 | }, 111 | { 112 | glyphname = gmod; 113 | unicode = 7501; 114 | }, 115 | { 116 | glyphname = idotlessstroke; 117 | unicode = 7547; 118 | }, 119 | { 120 | glyphname = ustroke; 121 | unicode = 7550; 122 | }, 123 | { 124 | glyphname = thetamod; 125 | unicode = 7615; 126 | }, 127 | { 128 | glyphname = rdotbelow; 129 | unicode = 7771; 130 | }, 131 | { 132 | glyphname = tcircumflexbelow; 133 | unicode = 7793; 134 | }, 135 | { 136 | glyphname = wdotbelow; 137 | unicode = 7817; 138 | }, 139 | { 140 | glyphname = xdotaccent; 141 | unicode = 7819; 142 | } 143 | ); 144 | instances = ( 145 | ); 146 | kerningLTR = { 147 | }; 148 | metrics = ( 149 | { 150 | type = ascender; 151 | }, 152 | { 153 | type = "cap height"; 154 | }, 155 | { 156 | type = "x-height"; 157 | }, 158 | { 159 | type = baseline; 160 | }, 161 | { 162 | type = descender; 163 | }, 164 | { 165 | type = "italic angle"; 166 | } 167 | ); 168 | stems = ( 169 | ); 170 | unitsPerEm = 1000; 171 | versionMajor = 1; 172 | versionMinor = 0; 173 | } 174 | -------------------------------------------------------------------------------- /data/definitions/per_glyphset/GF_Phonetics_IPAHistorical.stub.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = "Neue Schrift"; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = retroflexhookcomb; 53 | unicode = 802; 54 | }, 55 | { 56 | glyphname = chook; 57 | unicode = 392; 58 | }, 59 | { 60 | glyphname = khook; 61 | unicode = 409; 62 | }, 63 | { 64 | glyphname = phook; 65 | unicode = 421; 66 | }, 67 | { 68 | glyphname = thook; 69 | unicode = 429; 70 | }, 71 | { 72 | glyphname = kturned; 73 | unicode = 670; 74 | }, 75 | { 76 | glyphname = qhook; 77 | unicode = 672; 78 | }, 79 | { 80 | glyphname = dzaltone; 81 | unicode = 675; 82 | }, 83 | { 84 | glyphname = dezh; 85 | unicode = 676; 86 | }, 87 | { 88 | glyphname = dzcurl; 89 | unicode = 677; 90 | }, 91 | { 92 | glyphname = ts; 93 | unicode = 678; 94 | }, 95 | { 96 | glyphname = tesh; 97 | unicode = 679; 98 | }, 99 | { 100 | glyphname = tccurl; 101 | unicode = 680; 102 | } 103 | ); 104 | instances = ( 105 | ); 106 | kerningLTR = { 107 | }; 108 | metrics = ( 109 | { 110 | type = ascender; 111 | }, 112 | { 113 | type = "cap height"; 114 | }, 115 | { 116 | type = "x-height"; 117 | }, 118 | { 119 | type = baseline; 120 | }, 121 | { 122 | type = descender; 123 | }, 124 | { 125 | type = "italic angle"; 126 | } 127 | ); 128 | stems = ( 129 | ); 130 | unitsPerEm = 1000; 131 | versionMajor = 1; 132 | versionMinor = 0; 133 | } 134 | -------------------------------------------------------------------------------- /data/definitions/per_glyphset/GF_Phonetics_SinoExt.stub.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = "Neue Schrift"; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = dcurl; 53 | unicode = 545; 54 | }, 55 | { 56 | glyphname = lcurl; 57 | unicode = 564; 58 | }, 59 | { 60 | glyphname = ncurl; 61 | unicode = 565; 62 | }, 63 | { 64 | glyphname = tcurl; 65 | unicode = 566; 66 | }, 67 | { 68 | glyphname = rfishhookreversed; 69 | unicode = 639; 70 | }, 71 | { 72 | glyphname = eshsquatreversed; 73 | unicode = 645; 74 | }, 75 | { 76 | glyphname = hturnedfishhook; 77 | unicode = 686; 78 | }, 79 | { 80 | glyphname = hturnedfishhookandtail; 81 | unicode = 687; 82 | }, 83 | { 84 | glyphname = Asmall; 85 | unicode = 7424; 86 | }, 87 | { 88 | glyphname = Esmall; 89 | unicode = 7431; 90 | }, 91 | { 92 | glyphname = Omegasmall; 93 | unicode = 43877; 94 | } 95 | ); 96 | instances = ( 97 | ); 98 | kerningLTR = { 99 | }; 100 | metrics = ( 101 | { 102 | type = ascender; 103 | }, 104 | { 105 | type = "cap height"; 106 | }, 107 | { 108 | type = "x-height"; 109 | }, 110 | { 111 | type = baseline; 112 | }, 113 | { 114 | type = descender; 115 | }, 116 | { 117 | type = "italic angle"; 118 | } 119 | ); 120 | stems = ( 121 | ); 122 | unitsPerEm = 1000; 123 | versionMajor = 1; 124 | versionMinor = 0; 125 | } 126 | -------------------------------------------------------------------------------- /data/definitions/per_language/ca_Latn.stub.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3246"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = "Neue Schrift"; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | } 45 | ); 46 | name = Regular; 47 | } 48 | ); 49 | glyphs = ( 50 | { 51 | glyphname = periodcentered.loclCAT; 52 | layers = ( 53 | { 54 | layerId = m01; 55 | width = 600; 56 | } 57 | ); 58 | }, 59 | { 60 | glyphname = periodcentered.loclCAT.case; 61 | layers = ( 62 | { 63 | layerId = m01; 64 | width = 600; 65 | } 66 | ); 67 | } 68 | ); 69 | metrics = ( 70 | { 71 | type = ascender; 72 | }, 73 | { 74 | type = "cap height"; 75 | }, 76 | { 77 | type = "x-height"; 78 | }, 79 | { 80 | type = baseline; 81 | }, 82 | { 83 | type = descender; 84 | }, 85 | { 86 | type = "italic angle"; 87 | } 88 | ); 89 | unitsPerEm = 1000; 90 | versionMajor = 1; 91 | versionMinor = 0; 92 | } 93 | -------------------------------------------------------------------------------- /data/empty_font.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | date = "2023-12-13 14:28:10 +0000"; 5 | familyName = "Neue Schrift"; 6 | fontMaster = ( 7 | { 8 | id = m01; 9 | metricValues = ( 10 | { 11 | over = 16; 12 | pos = 800; 13 | }, 14 | { 15 | over = 16; 16 | pos = 700; 17 | }, 18 | { 19 | over = 16; 20 | pos = 500; 21 | }, 22 | { 23 | over = -16; 24 | }, 25 | { 26 | over = -16; 27 | pos = -200; 28 | }, 29 | { 30 | over = -16; 31 | } 32 | ); 33 | name = Regular; 34 | } 35 | ); 36 | glyphs = ( 37 | ); 38 | metrics = ( 39 | { 40 | type = ascender; 41 | }, 42 | { 43 | type = "cap height"; 44 | }, 45 | { 46 | type = "x-height"; 47 | }, 48 | { 49 | type = baseline; 50 | }, 51 | { 52 | type = descender; 53 | }, 54 | { 55 | type = "italic angle"; 56 | } 57 | ); 58 | unitsPerEm = 1000; 59 | versionMajor = 1; 60 | versionMinor = 0; 61 | } 62 | -------------------------------------------------------------------------------- /data/results/glyphs/GF_Phonetics_APA.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = GF_Phonetics_APA; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = colonmod; 53 | unicode = 42889; 54 | }, 55 | { 56 | glyphname = commaabovecomb; 57 | unicode = 787; 58 | }, 59 | { 60 | glyphname = ogonekcomb; 61 | unicode = 808; 62 | }, 63 | { 64 | glyphname = lacute; 65 | unicode = 314; 66 | }, 67 | { 68 | glyphname = lbar; 69 | unicode = 410; 70 | }, 71 | { 72 | glyphname = "lambdastroke-latin"; 73 | unicode = 411; 74 | }, 75 | { 76 | glyphname = ezhcaron; 77 | unicode = 495; 78 | }, 79 | { 80 | glyphname = jcaron; 81 | unicode = 496; 82 | }, 83 | { 84 | glyphname = odotaccent; 85 | unicode = 559; 86 | }, 87 | { 88 | glyphname = Cstroke; 89 | unicode = 571; 90 | }, 91 | { 92 | glyphname = cstroke; 93 | unicode = 572; 94 | }, 95 | { 96 | glyphname = ymod; 97 | unicode = 696; 98 | }, 99 | { 100 | glyphname = lambda; 101 | unicode = 955; 102 | }, 103 | { 104 | glyphname = phi; 105 | unicode = 966; 106 | }, 107 | { 108 | glyphname = Dsmall; 109 | unicode = 7429; 110 | }, 111 | { 112 | glyphname = gmod; 113 | unicode = 7501; 114 | }, 115 | { 116 | glyphname = Ismallstroke; 117 | unicode = 7547; 118 | }, 119 | { 120 | glyphname = Usmallstroke; 121 | unicode = 7550; 122 | }, 123 | { 124 | glyphname = thetamod; 125 | unicode = 7615; 126 | }, 127 | { 128 | glyphname = rdotbelow; 129 | unicode = 7771; 130 | }, 131 | { 132 | glyphname = tcircumflexbelow; 133 | unicode = 7793; 134 | }, 135 | { 136 | glyphname = wdotbelow; 137 | unicode = 7817; 138 | }, 139 | { 140 | glyphname = xdotaccent; 141 | unicode = 7819; 142 | } 143 | ); 144 | instances = ( 145 | ); 146 | kerningLTR = { 147 | }; 148 | metrics = ( 149 | { 150 | type = ascender; 151 | }, 152 | { 153 | type = "cap height"; 154 | }, 155 | { 156 | type = "x-height"; 157 | }, 158 | { 159 | type = baseline; 160 | }, 161 | { 162 | type = descender; 163 | }, 164 | { 165 | type = "italic angle"; 166 | } 167 | ); 168 | stems = ( 169 | ); 170 | unitsPerEm = 1000; 171 | versionMajor = 1; 172 | versionMinor = 0; 173 | } 174 | -------------------------------------------------------------------------------- /data/results/glyphs/GF_Phonetics_IPAHistorical.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = GF_Phonetics_IPAHistorical; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = retroflexhookcomb; 53 | unicode = 802; 54 | }, 55 | { 56 | glyphname = chook; 57 | unicode = 392; 58 | }, 59 | { 60 | glyphname = khook; 61 | unicode = 409; 62 | }, 63 | { 64 | glyphname = phook; 65 | unicode = 421; 66 | }, 67 | { 68 | glyphname = thook; 69 | unicode = 429; 70 | }, 71 | { 72 | glyphname = kturned; 73 | unicode = 670; 74 | }, 75 | { 76 | glyphname = qhook; 77 | unicode = 672; 78 | }, 79 | { 80 | glyphname = dzaltone; 81 | unicode = 675; 82 | }, 83 | { 84 | glyphname = dezh; 85 | unicode = 676; 86 | }, 87 | { 88 | glyphname = dzcurl; 89 | unicode = 677; 90 | }, 91 | { 92 | glyphname = ts; 93 | unicode = 678; 94 | }, 95 | { 96 | glyphname = tesh; 97 | unicode = 679; 98 | }, 99 | { 100 | glyphname = tccurl; 101 | unicode = 680; 102 | } 103 | ); 104 | instances = ( 105 | ); 106 | kerningLTR = { 107 | }; 108 | metrics = ( 109 | { 110 | type = ascender; 111 | }, 112 | { 113 | type = "cap height"; 114 | }, 115 | { 116 | type = "x-height"; 117 | }, 118 | { 119 | type = baseline; 120 | }, 121 | { 122 | type = descender; 123 | }, 124 | { 125 | type = "italic angle"; 126 | } 127 | ); 128 | stems = ( 129 | ); 130 | unitsPerEm = 1000; 131 | versionMajor = 1; 132 | versionMinor = 0; 133 | } 134 | -------------------------------------------------------------------------------- /data/results/glyphs/GF_Phonetics_SinoExt.glyphs: -------------------------------------------------------------------------------- 1 | { 2 | .appVersion = "3151"; 3 | .formatVersion = 3; 4 | axes = ( 5 | { 6 | name = Weight; 7 | tag = wght; 8 | }, 9 | { 10 | name = Width; 11 | tag = wdth; 12 | } 13 | ); 14 | date = "2023-12-13 14:28:10 +0000"; 15 | familyName = GF_Phonetics_SinoExt; 16 | fontMaster = ( 17 | { 18 | axesValues = ( 19 | 100, 20 | 100 21 | ); 22 | id = m01; 23 | metricValues = ( 24 | { 25 | over = 16; 26 | pos = 800; 27 | }, 28 | { 29 | over = 16; 30 | pos = 700; 31 | }, 32 | { 33 | over = 16; 34 | pos = 500; 35 | }, 36 | { 37 | over = -16; 38 | }, 39 | { 40 | over = -16; 41 | pos = -200; 42 | }, 43 | { 44 | over = -16; 45 | } 46 | ); 47 | name = Regular; 48 | } 49 | ); 50 | glyphs = ( 51 | { 52 | glyphname = dcurl; 53 | unicode = 545; 54 | }, 55 | { 56 | glyphname = lcurl; 57 | unicode = 564; 58 | }, 59 | { 60 | glyphname = ncurl; 61 | unicode = 565; 62 | }, 63 | { 64 | glyphname = tcurl; 65 | unicode = 566; 66 | }, 67 | { 68 | glyphname = rfishhookreversed; 69 | unicode = 639; 70 | }, 71 | { 72 | glyphname = eshsquatreversed; 73 | unicode = 645; 74 | }, 75 | { 76 | glyphname = hturnedfishhook; 77 | unicode = 686; 78 | }, 79 | { 80 | glyphname = hturnedfishhookandtail; 81 | unicode = 687; 82 | }, 83 | { 84 | glyphname = Asmall; 85 | unicode = 7424; 86 | }, 87 | { 88 | glyphname = Esmall; 89 | unicode = 7431; 90 | }, 91 | { 92 | glyphname = Omegasmall; 93 | unicode = 43877; 94 | } 95 | ); 96 | instances = ( 97 | ); 98 | kerningLTR = { 99 | }; 100 | metrics = ( 101 | { 102 | type = ascender; 103 | }, 104 | { 105 | type = "cap height"; 106 | }, 107 | { 108 | type = "x-height"; 109 | }, 110 | { 111 | type = baseline; 112 | }, 113 | { 114 | type = descender; 115 | }, 116 | { 117 | type = "italic angle"; 118 | } 119 | ); 120 | stems = ( 121 | ); 122 | unitsPerEm = 1000; 123 | versionMajor = 1; 124 | versionMinor = 0; 125 | } 126 | -------------------------------------------------------------------------------- /data/results/nam/GF_Greek_Expert.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | -------------------------------------------------------------------------------- /data/results/nam/GF_Greek_Pro.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x207A # SUPERSCRIPT PLUS SIGN 3 | 0x207B # SUPERSCRIPT MINUS 4 | 0x207C # SUPERSCRIPT EQUALS SIGN 5 | 0x208A # SUBSCRIPT PLUS SIGN 6 | 0x208B # SUBSCRIPT MINUS 7 | 0x208C # SUBSCRIPT EQUALS SIGN 8 | 0x2135 # ALEF SYMBOL 9 | 0x2136 # BET SYMBOL 10 | 0x2297 # CIRCLED TIMES 11 | 0x22EE # VERTICAL ELLIPSIS 12 | 0x23D1 # METRICAL BREVE 13 | 0x23D2 # METRICAL LONG OVER SHORT 14 | 0x23D3 # METRICAL SHORT OVER LONG 15 | 0x23D4 # METRICAL LONG OVER TWO SHORTS 16 | 0x23D5 # METRICAL TWO SHORTS OVER LONG 17 | 0x23D6 # METRICAL TWO SHORTS JOINED 18 | 0x23D7 # METRICAL TRISEME 19 | 0x23D8 # METRICAL TETRASEME 20 | 0x23D9 # METRICAL PENTASEME 21 | 0x2AFD # DOUBLE SOLIDUS OPERATOR 22 | 0x2016 # DOUBLE VERTICAL LINE 23 | 0x203B # REFERENCE MARK 24 | 0x203F # UNDERTIE 25 | 0x2042 # ASTERISM 26 | 0x2056 # THREE DOT PUNCTUATION 27 | 0x2058 # FOUR DOT PUNCTUATION 28 | 0x2059 # FIVE DOT PUNCTUATION 29 | 0x205A # TWO DOT PUNCTUATION 30 | 0x205B # FOUR DOT MARK 31 | 0x205C # DOTTED CROSS 32 | 0x205D # TRICOLON 33 | 0x205E # VERTICAL FOUR DOTS 34 | 0x2E00 # RIGHT ANGLE SUBSTITUTION MARKER 35 | 0x2E01 # RIGHT ANGLE DOTTED SUBSTITUTION MARKER 36 | 0x2E02 # LEFT SUBSTITUTION BRACKET 37 | 0x2E03 # RIGHT SUBSTITUTION BRACKET 38 | 0x2E04 # LEFT DOTTED SUBSTITUTION BRACKET 39 | 0x2E05 # RIGHT DOTTED SUBSTITUTION BRACKET 40 | 0x2E06 # RAISED INTERPOLATION MARKER 41 | 0x2E07 # RAISED DOTTED INTERPOLATION MARKER 42 | 0x2E08 # DOTTED TRANSPOSITION MARKER 43 | 0x2E09 # LEFT TRANSPOSITION BRACKET 44 | 0x2E0A # RIGHT TRANSPOSITION BRACKET 45 | 0x2E0B # RAISED SQUARE 46 | 0x2E0C # LEFT RAISED OMISSION BRACKET 47 | 0x2E0D # RIGHT RAISED OMISSION BRACKET 48 | 0x2E0E # EDITORIAL CORONIS 49 | 0x2E0F # PARAGRAPHOS 50 | 0x2E10 # FORKED PARAGRAPHOS 51 | 0x2E11 # REVERSED FORKED PARAGRAPHOS 52 | 0x2E12 # HYPODIASTOLE 53 | 0x2E13 # DOTTED OBELOS 54 | 0x2E14 # DOWNWARDS ANCORA 55 | 0x2E15 # UPWARDS ANCORA 56 | 0x2E16 # DOTTED RIGHT-POINTING ANGLE 57 | 0x2E17 # DOUBLE OBLIQUE HYPHEN 58 | 0x3008 # LEFT ANGLE BRACKET 59 | 0x3009 # RIGHT ANGLE BRACKET 60 | 0x300A # LEFT DOUBLE ANGLE BRACKET 61 | 0x300B # RIGHT DOUBLE ANGLE BRACKET 62 | 0x300C # LEFT CORNER BRACKET 63 | 0x300D # RIGHT CORNER BRACKET 64 | 0x301A # LEFT WHITE SQUARE BRACKET 65 | 0x301B # RIGHT WHITE SQUARE BRACKET 66 | 0x02D9 # DOT ABOVE 67 | 0x0305 # COMBINING OVERLINE 68 | 0x0323 # COMBINING DOT BELOW 69 | 0x0359 # COMBINING ASTERISK BELOW 70 | 0x035C # COMBINING DOUBLE BREVE BELOW 71 | 0x03DA # GREEK LETTER STIGMA 72 | 0x03DB # GREEK SMALL LETTER STIGMA 73 | 0x03DC # GREEK LETTER DIGAMMA 74 | 0x03DD # GREEK SMALL LETTER DIGAMMA 75 | 0x03DE # GREEK LETTER KOPPA 76 | 0x03DF # GREEK SMALL LETTER KOPPA 77 | 0x03E0 # GREEK LETTER SAMPI 78 | 0x03E1 # GREEK SMALL LETTER SAMPI 79 | 0x1D459 # MATHEMATICAL ITALIC SMALL L 80 | 0x1D510 # MATHEMATICAL FRAKTUR CAPITAL M 81 | 0x1D513 # MATHEMATICAL FRAKTUR CAPITAL P 82 | 0x1D516 # MATHEMATICAL FRAKTUR CAPITAL S 83 | 0x1D52D # MATHEMATICAL FRAKTUR SMALL P -------------------------------------------------------------------------------- /data/results/nam/GF_Phonetics_APA.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0xA789 # MODIFIER LETTER COLON 3 | 0x0313 # COMBINING COMMA ABOVE 4 | 0x0328 # COMBINING OGONEK 5 | 0x013A # LATIN SMALL LETTER L WITH ACUTE 6 | 0x019A # LATIN SMALL LETTER L WITH BAR 7 | 0x019B # LATIN SMALL LETTER LAMBDA WITH STROKE 8 | 0x01EF # LATIN SMALL LETTER EZH WITH CARON 9 | 0x01F0 # LATIN SMALL LETTER J WITH CARON 10 | 0x022F # LATIN SMALL LETTER O WITH DOT ABOVE 11 | 0x023B # LATIN CAPITAL LETTER C WITH STROKE 12 | 0x023C # LATIN SMALL LETTER C WITH STROKE 13 | 0x02B8 # MODIFIER LETTER SMALL Y 14 | 0x03BB # GREEK SMALL LETTER LAMDA 15 | 0x03C6 # GREEK SMALL LETTER PHI 16 | 0x1D05 # LATIN LETTER SMALL CAPITAL D 17 | 0x1D4D # MODIFIER LETTER SMALL G 18 | 0x1D7B # LATIN SMALL CAPITAL LETTER I WITH STROKE 19 | 0x1D7E # LATIN SMALL CAPITAL LETTER U WITH STROKE 20 | 0x1DBF # MODIFIER LETTER SMALL THETA 21 | 0x1E5B # LATIN SMALL LETTER R WITH DOT BELOW 22 | 0x1E71 # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW 23 | 0x1E89 # LATIN SMALL LETTER W WITH DOT BELOW 24 | 0x1E8B # LATIN SMALL LETTER X WITH DOT ABOVE -------------------------------------------------------------------------------- /data/results/nam/GF_Phonetics_DisorderedSpeech.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x1DF07 # LATIN SMALL LETTER REVERSED ENG 3 | 0x1DF06 # LATIN SMALL LETTER TURNED Y WITH BELT 4 | 0x1DF05 # LATIN SMALL LETTER LEZH WITH RETROFLEX HOOK 5 | 0x1DF04 # LATIN LETTER SMALL CAPITAL L WITH BELT 6 | 0x1DF03 # LATIN SMALL LETTER REVERSED K 7 | 0x1DF02 # LATIN LETTER SMALL CAPITAL TURNED G 8 | 0x1DF01 # LATIN SMALL LETTER REVERSED SCRIPT G 9 | 0x1DF00 # LATIN SMALL LETTER FENG DIGRAPH WITH TRILL 10 | 0x02EC # MODIFIER LETTER VOICING 11 | 0x02ED # MODIFIER LETTER UNASPIRATED 12 | 0x24B8 # CIRCLED LATIN CAPITAL LETTER C 13 | 0x24BB # CIRCLED LATIN CAPITAL LETTER F 14 | 0x24BC # CIRCLED LATIN CAPITAL LETTER G 15 | 0x24C1 # CIRCLED LATIN CAPITAL LETTER L 16 | 0x24C3 # CIRCLED LATIN CAPITAL LETTER N 17 | 0x24C5 # CIRCLED LATIN CAPITAL LETTER P 18 | 0x24C7 # CIRCLED LATIN CAPITAL LETTER R 19 | 0x24C8 # CIRCLED LATIN CAPITAL LETTER S 20 | 0x24C9 # CIRCLED LATIN CAPITAL LETTER T 21 | 0x24CB # CIRCLED LATIN CAPITAL LETTER V 22 | 0x25EF # LARGE CIRCLE 23 | 0x0021 # EXCLAMATION MARK 24 | 0x002A # ASTERISK 25 | 0x00A1 # INVERTED EXCLAMATION MARK 26 | 0x208D # SUBSCRIPT LEFT PARENTHESIS 27 | 0x208E # SUBSCRIPT RIGHT PARENTHESIS 28 | 0x0346 # COMBINING BRIDGE ABOVE 29 | 0x0347 # COMBINING EQUALS SIGN BELOW 30 | 0x0349 # COMBINING LEFT ANGLE BELOW 31 | 0x034A # COMBINING NOT TILDE ABOVE 32 | 0x034B # COMBINING HOMOTHETIC ABOVE 33 | 0x034C # COMBINING ALMOST EQUAL TO ABOVE 34 | 0x034D # COMBINING LEFT RIGHT ARROW BELOW 35 | 0x034E # COMBINING UPWARDS ARROW BELOW 36 | 0x0354 # COMBINING LEFT ARROWHEAD BELOW 37 | 0x0355 # COMBINING RIGHT ARROWHEAD BELOW 38 | 0x0362 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW 39 | 0x1ABB # COMBINING PARENTHESES ABOVE 40 | 0x1ABD # COMBINING PARENTHESES BELOW 41 | 0x1AC1 # COMBINING LEFT PARENTHESIS ABOVE LEFT 42 | 0x1AC2 # COMBINING RIGHT PARENTHESIS ABOVE RIGHT 43 | 0x1AC3 # COMBINING LEFT PARENTHESIS BELOW LEFT 44 | 0x1AC4 # COMBINING RIGHT PARENTHESIS BELOW RIGHT 45 | 0x02A9 # LATIN SMALL LETTER FENG DIGRAPH 46 | 0x02AA # LATIN SMALL LETTER LS DIGRAPH 47 | 0x02AB # LATIN SMALL LETTER LZ DIGRAPH 48 | 0x02AC # LATIN LETTER BILABIAL PERCUSSIVE 49 | 0x02AD # LATIN LETTER BIDENTAL PERCUSSIVE 50 | 0x02B4 # MODIFIER LETTER SMALL TURNED R 51 | 0x02E2 # MODIFIER LETTER SMALL S 52 | 0x1D3A # MODIFIER LETTER CAPITAL N 53 | 0x1D4A # MODIFIER LETTER SMALL SCHWA 54 | 0xA78E # LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT 55 | 0xA7AF # LATIN LETTER SMALL CAPITAL Q 56 | 0xA7B0 # LATIN CAPITAL LETTER TURNED K 57 | 0x10790 # MODIFIER LETTER SMALL FENG DIGRAPH 58 | 0x10799 # MODIFIER LETTER SMALL LS DIGRAPH 59 | 0x1079A # MODIFIER LETTER SMALL LZ DIGRAPH 60 | 0x1079C # MODIFIER LETTER SMALL CAPITAL L WITH BELT 61 | 0x1079D # MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT 62 | 0x1079F # MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK 63 | 0x107A1 # MODIFIER LETTER SMALL TURNED Y WITH BELT 64 | 0x107AA # MODIFIER LETTER SMALL CAPITAL R 65 | 0x1D453 # MATHEMATICAL ITALIC SMALL F 66 | 0x1D45D # MATHEMATICAL ITALIC SMALL P -------------------------------------------------------------------------------- /data/results/nam/GF_Phonetics_IPAHistorical.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x0322 # COMBINING RETROFLEX HOOK BELOW 3 | 0x0188 # LATIN SMALL LETTER C WITH HOOK 4 | 0x0199 # LATIN SMALL LETTER K WITH HOOK 5 | 0x01A5 # LATIN SMALL LETTER P WITH HOOK 6 | 0x01AD # LATIN SMALL LETTER T WITH HOOK 7 | 0x029E # LATIN SMALL LETTER TURNED K 8 | 0x02A0 # LATIN SMALL LETTER Q WITH HOOK 9 | 0x02A3 # LATIN SMALL LETTER DZ DIGRAPH 10 | 0x02A4 # LATIN SMALL LETTER DEZH DIGRAPH 11 | 0x02A5 # LATIN SMALL LETTER DZ DIGRAPH WITH CURL 12 | 0x02A6 # LATIN SMALL LETTER TS DIGRAPH 13 | 0x02A7 # LATIN SMALL LETTER TESH DIGRAPH 14 | 0x02A8 # LATIN SMALL LETTER TC DIGRAPH WITH CURL -------------------------------------------------------------------------------- /data/results/nam/GF_Phonetics_SinoExt.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x0221 # LATIN SMALL LETTER D WITH CURL 3 | 0x0234 # LATIN SMALL LETTER L WITH CURL 4 | 0x0235 # LATIN SMALL LETTER N WITH CURL 5 | 0x0236 # LATIN SMALL LETTER T WITH CURL 6 | 0x027F # LATIN SMALL LETTER REVERSED R WITH FISHHOOK 7 | 0x0285 # LATIN SMALL LETTER SQUAT REVERSED ESH 8 | 0x02AE # LATIN SMALL LETTER TURNED H WITH FISHHOOK 9 | 0x02AF # LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 10 | 0x1D00 # LATIN LETTER SMALL CAPITAL A 11 | 0x1D07 # LATIN LETTER SMALL CAPITAL E 12 | 0xAB65 # GREEK LETTER SMALL CAPITAL OMEGA -------------------------------------------------------------------------------- /data/results/nam/GF_TransLatin_Arabic.nam: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | 0x02BC # MODIFIER LETTER APOSTROPHE 3 | 0x02BD # MODIFIER LETTER REVERSED COMMA 4 | 0x02BE # MODIFIER LETTER RIGHT HALF RING 5 | 0x02BF # MODIFIER LETTER LEFT HALF RING 6 | 0x0323 # COMBINING DOT BELOW 7 | 0x032E # COMBINING BREVE BELOW 8 | 0x0331 # COMBINING MACRON BELOW 9 | 0x01E6 # LATIN CAPITAL LETTER G WITH CARON 10 | 0x01E7 # LATIN SMALL LETTER G WITH CARON 11 | 0x0232 # LATIN CAPITAL LETTER Y WITH MACRON 12 | 0x0233 # LATIN SMALL LETTER Y WITH MACRON 13 | 0x1E0C # LATIN CAPITAL LETTER D WITH DOT BELOW 14 | 0x1E0D # LATIN SMALL LETTER D WITH DOT BELOW 15 | 0x1E0E # LATIN CAPITAL LETTER D WITH LINE BELOW 16 | 0x1E0F # LATIN SMALL LETTER D WITH LINE BELOW 17 | 0x1E20 # LATIN CAPITAL LETTER G WITH MACRON 18 | 0x1E21 # LATIN SMALL LETTER G WITH MACRON 19 | 0x1E24 # LATIN CAPITAL LETTER H WITH DOT BELOW 20 | 0x1E25 # LATIN SMALL LETTER H WITH DOT BELOW 21 | 0x1E2A # LATIN CAPITAL LETTER H WITH BREVE BELOW 22 | 0x1E2B # LATIN SMALL LETTER H WITH BREVE BELOW 23 | 0x1E34 # LATIN CAPITAL LETTER K WITH LINE BELOW 24 | 0x1E35 # LATIN SMALL LETTER K WITH LINE BELOW 25 | 0x1E62 # LATIN CAPITAL LETTER S WITH DOT BELOW 26 | 0x1E63 # LATIN SMALL LETTER S WITH DOT BELOW 27 | 0x1E6C # LATIN CAPITAL LETTER T WITH DOT BELOW 28 | 0x1E6D # LATIN SMALL LETTER T WITH DOT BELOW 29 | 0x1E6E # LATIN CAPITAL LETTER T WITH LINE BELOW 30 | 0x1E6F # LATIN SMALL LETTER T WITH LINE BELOW 31 | 0x1E92 # LATIN CAPITAL LETTER Z WITH DOT BELOW 32 | 0x1E93 # LATIN SMALL LETTER Z WITH DOT BELOW 33 | 0x1E96 # LATIN SMALL LETTER H WITH LINE BELOW 34 | 0x1E97 # LATIN SMALL LETTER T WITH DIAERESIS -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Cyrillic_Historical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | acutecomb 3 | brevecomb 4 | dieresiscomb 5 | dblgravecomb 6 | E-cy 7 | Dze-cy 8 | I-cy 9 | Yi-cy 10 | Dzhe-cy 11 | A-cy 12 | Be-cy 13 | Ve-cy 14 | Ge-cy 15 | De-cy 16 | Ie-cy 17 | Zhe-cy 18 | Ze-cy 19 | Ii-cy 20 | Iishort-cy 21 | Ka-cy 22 | El-cy 23 | Em-cy 24 | En-cy 25 | O-cy 26 | Pe-cy 27 | Er-cy 28 | Es-cy 29 | Te-cy 30 | U-cy 31 | Ef-cy 32 | Ha-cy 33 | Tse-cy 34 | Che-cy 35 | Sha-cy 36 | Shcha-cy 37 | Hardsign-cy 38 | Yeru-cy 39 | Softsign-cy 40 | Yu-cy 41 | a-cy 42 | be-cy 43 | ve-cy 44 | ge-cy 45 | de-cy 46 | ie-cy 47 | zhe-cy 48 | ze-cy 49 | ii-cy 50 | iishort-cy 51 | ka-cy 52 | el-cy 53 | em-cy 54 | en-cy 55 | o-cy 56 | pe-cy 57 | er-cy 58 | es-cy 59 | te-cy 60 | u-cy 61 | ef-cy 62 | ha-cy 63 | tse-cy 64 | che-cy 65 | sha-cy 66 | shcha-cy 67 | hardsign-cy 68 | yeru-cy 69 | softsign-cy 70 | yu-cy 71 | e-cy 72 | dze-cy 73 | i-cy 74 | yi-cy 75 | dzhe-cy 76 | Omega-cy 77 | omega-cy 78 | Yat-cy 79 | yat-cy 80 | Eiotified-cy 81 | eiotified-cy 82 | Yuslittle-cy 83 | yuslittle-cy 84 | Yuslittleiotified-cy 85 | yuslittleiotified-cy 86 | Yusbig-cy 87 | yusbig-cy 88 | Yusbigiotified-cy 89 | yusbigiotified-cy 90 | Ksi-cy 91 | ksi-cy 92 | Psi-cy 93 | psi-cy 94 | Fita-cy 95 | fita-cy 96 | Izhitsa-cy 97 | izhitsa-cy 98 | Izhitsadblgrave-cy 99 | izhitsadblgrave-cy 100 | Omegaround-cy 101 | omegaround-cy 102 | Omegatitlo-cy 103 | omegatitlo-cy 104 | Ot-cy 105 | ot-cy 106 | Koppa-cy 107 | koppa-cy 108 | Zemlya-cy 109 | zemlya-cy 110 | Dzelo-cy 111 | dzelo-cy 112 | UkMonograph-cy 113 | ukMonograph-cy 114 | OmegaBroad-cy 115 | omegaBroad-cy 116 | IotifiedA-cy 117 | iotifieda-cy -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Greek_Coptic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | oldNgi-nubian-coptic 3 | oldNyi-nubian-coptic 4 | oldShima-nubian-coptic 5 | oldWau-nubian-coptic 6 | olddirectquestion-nubian-coptic 7 | oldfullstop-nubian-coptic 8 | oldindirectquestion-nubian-coptic 9 | oldngi-nubian-coptic 10 | oldnyi-nubian-coptic 11 | oldshima-nubian-coptic 12 | oldversedivider-nubian-coptic 13 | oldwau-nubian-coptic 14 | kai-coptic 15 | miro-coptic 16 | piro-coptic 17 | stauros-coptic 18 | tauro-coptic 19 | khiro-coptic 20 | shimasima-coptic 21 | fullstop-coptic 22 | morphologicaldivider-coptic 23 | onehalf-coptic 24 | uni2CEF 25 | uni2CF0 26 | uni2CF1 27 | Shei-coptic 28 | shei-coptic 29 | Fei-coptic 30 | fei-coptic 31 | Khei-coptic 32 | khei-coptic 33 | Hori-coptic 34 | hori-coptic 35 | Gangia-coptic 36 | gangia-coptic 37 | Shima-coptic 38 | shima-coptic 39 | Dei-coptic 40 | dei-coptic 41 | Alfa-coptic 42 | alfa-coptic 43 | Vida-coptic 44 | vida-coptic 45 | Gamma-coptic 46 | gamma-coptic 47 | Dalda-coptic 48 | dalda-coptic 49 | Eie-coptic 50 | eie-coptic 51 | Sou-coptic 52 | sou-coptic 53 | Zata-coptic 54 | zata-coptic 55 | Hate-coptic 56 | hate-coptic 57 | Thethe-coptic 58 | thethe-coptic 59 | Iauda-coptic 60 | iauda-coptic 61 | Kapa-coptic 62 | kapa-coptic 63 | Laula-coptic 64 | laula-coptic 65 | Mi-coptic 66 | mi-coptic 67 | Ni-coptic 68 | ni-coptic 69 | Ksi-coptic 70 | ksi-coptic 71 | O-coptic 72 | o-coptic 73 | Pi-coptic 74 | pi-coptic 75 | Ro-coptic 76 | ro-coptic 77 | Sima-coptic 78 | sima-coptic 79 | Tau-coptic 80 | tau-coptic 81 | Ua-coptic 82 | ua-coptic 83 | Fi-coptic 84 | fi-coptic 85 | Khi-coptic 86 | khi-coptic 87 | Psi-coptic 88 | psi-coptic 89 | Oou-coptic 90 | oou-coptic 91 | AlefDialect-coptic 92 | alefDialect-coptic 93 | AinOld-coptic 94 | ainOld-coptic 95 | EieCryptogrammic-coptic 96 | eieCryptogrammic-coptic 97 | KapaDialect-coptic 98 | kapaDialect-coptic 99 | NiDialect-coptic 100 | niDialect-coptic 101 | NiCryptogrammic-coptic 102 | niCryptogrammic-coptic 103 | OouOld-coptic 104 | oouOld-coptic 105 | Sampi-coptic 106 | sampi-coptic 107 | SheiCrossed-coptic 108 | sheiCrossed-coptic 109 | SheiOld-coptic 110 | sheiOld-coptic 111 | EshOld-coptic 112 | eshOld-coptic 113 | KheiAkhmimic-coptic 114 | kheiAkhmimic-coptic 115 | HoriDialect-coptic 116 | horiDialect-coptic 117 | HoriOld-coptic 118 | horiOld-coptic 119 | HaOld-coptic 120 | haOld-coptic 121 | HaLshaped-coptic 122 | haLshaped-coptic 123 | HeiOld-coptic 124 | heiOld-coptic 125 | HatOld-coptic 126 | hatOld-coptic 127 | GangiaOld-coptic 128 | gangiaOld-coptic 129 | DjaOld-coptic 130 | djaOld-coptic 131 | ShimaOld-coptic 132 | shimaOld-coptic 133 | SheiCryptogrammic-coptic 134 | sheiCryptogrammic-coptic 135 | GangiaCryptogrammic-coptic 136 | gangiaCryptogrammic-coptic 137 | KheiBohairic-coptic 138 | kheiBohairic-coptic -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Greek_Core.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | numeral-greek 22 | lowernumeral-greek 23 | euro 24 | trademark 25 | minus 26 | space 27 | nbspace 28 | exclam 29 | quotedbl 30 | numbersign 31 | quotesingle 32 | parenleft 33 | parenright 34 | asterisk 35 | comma 36 | hyphen 37 | period 38 | slash 39 | colon 40 | semicolon 41 | question 42 | bracketleft 43 | backslash 44 | bracketright 45 | underscore 46 | braceleft 47 | braceright 48 | guillemetleft 49 | periodcentered 50 | guillemetright 51 | questiongreek 52 | anoteleia 53 | endash 54 | emdash 55 | quoteleft 56 | quoteright 57 | quotedblleft 58 | quotedblright 59 | bullet 60 | ellipsis 61 | zero 62 | one 63 | two 64 | three 65 | four 66 | five 67 | six 68 | seven 69 | eight 70 | nine 71 | grave 72 | acutecomb 73 | dieresiscomb 74 | tonos 75 | dieresistonos 76 | A 77 | B 78 | C 79 | D 80 | E 81 | F 82 | G 83 | H 84 | I 85 | J 86 | K 87 | L 88 | M 89 | N 90 | O 91 | P 92 | Q 93 | R 94 | S 95 | T 96 | U 97 | V 98 | W 99 | X 100 | Y 101 | Z 102 | a 103 | b 104 | c 105 | d 106 | e 107 | f 108 | g 109 | h 110 | i 111 | j 112 | k 113 | l 114 | m 115 | n 116 | o 117 | p 118 | q 119 | r 120 | s 121 | t 122 | u 123 | v 124 | w 125 | x 126 | y 127 | z 128 | Alphatonos 129 | Epsilontonos 130 | Etatonos 131 | Iotatonos 132 | Omicrontonos 133 | Upsilontonos 134 | Omegatonos 135 | iotadieresistonos 136 | Alpha 137 | Beta 138 | Gamma 139 | Delta 140 | Epsilon 141 | Zeta 142 | Eta 143 | Theta 144 | Iota 145 | Kappa 146 | Lambda 147 | Mu 148 | Nu 149 | Xi 150 | Omicron 151 | Pi 152 | Rho 153 | Sigma 154 | Tau 155 | Upsilon 156 | Phi 157 | Chi 158 | Psi 159 | Omega 160 | Iotadieresis 161 | Upsilondieresis 162 | alphatonos 163 | epsilontonos 164 | etatonos 165 | iotatonos 166 | upsilondieresistonos 167 | alpha 168 | beta 169 | gamma 170 | delta 171 | epsilon 172 | zeta 173 | eta 174 | theta 175 | iota 176 | kappa 177 | lambda 178 | mu 179 | nu 180 | xi 181 | omicron 182 | pi 183 | rho 184 | sigmafinal 185 | sigma 186 | tau 187 | upsilon 188 | phi 189 | chi 190 | psi 191 | omega 192 | iotadieresis 193 | upsilondieresis 194 | omicrontonos 195 | upsilontonos 196 | omegatonos 197 | KaiSymbol 198 | kaiSymbol -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Greek_Pro.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | plussuperior 3 | minussuperior 4 | equalsuperior 5 | plusinferior 6 | minusinferior 7 | equalinferior 8 | alephsymbol 9 | betsymbol 10 | multiply.circled 11 | ellipsisvertical 12 | metricalbreve 13 | metricallongovershort 14 | metricalshortoverlong 15 | metricallongovertwoshorts 16 | metricaltwoshortsoverlong 17 | metricaltwoshortsjoined 18 | metricaltriseme 19 | metricaltetraseme 20 | metricalpentaseme 21 | doubleSolidusOperator 22 | dblverticalbar 23 | referencemark 24 | undertie 25 | asterism 26 | threedotpunctuation 27 | fourdotpunctuation 28 | fivedotpunctuation 29 | twodotpunctuation 30 | fourdotmark 31 | dottedcross 32 | tricolon 33 | verticalfourdots 34 | rightanglesubstitutionmarker 35 | rightangledottedsubstitutionmarker 36 | leftsubstitutionbracket 37 | rightsubstitutionbracket 38 | leftdottedsubstitutionbracket 39 | rightdottedsubstitutionbracket 40 | raisedinterpolationmarker 41 | raiseddottedinterpolationmarker 42 | dottedtranspositionmarker 43 | lefttranspositionbracket 44 | righttranspositionbracket 45 | raisedsquare 46 | leftraisedomissionbracket 47 | rightraisedomissionbracket 48 | editorialcoronis 49 | paragraphos 50 | forkedparagraphos 51 | reversedforkedparagraphos 52 | hypodiastole 53 | dottedobelos 54 | downancora 55 | upancora 56 | dottedrightpointingangle 57 | doubleobliquehyphen 58 | anglebracketleft 59 | anglebracketright 60 | dblanglebracketleft 61 | dblanglebracketright 62 | cornerbracketleft 63 | cornerbracketright 64 | whitesquarebracketleft 65 | whitesquarebracketright 66 | dotaccent 67 | overlinecomb 68 | dotbelowcomb 69 | asteriskbelowcomb 70 | doublebrevebelowcomb 71 | Stigma 72 | stigma 73 | Digamma 74 | digamma 75 | Koppa 76 | koppa 77 | Sampi 78 | sampi 79 | litalic-math 80 | M-fraktur 81 | P-fraktur 82 | S-fraktur 83 | p-fraktur -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Latin_Beyond.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | degree 3 | YturnedSansSerif 4 | primemod 5 | commaturnedmod 6 | apostrophemod 7 | glottalstopmod 8 | verticallinemod 9 | commaabovecomb 10 | commaaboverightcomb 11 | dotbelowcomb 12 | macronbelowcomb 13 | lowlinecomb 14 | strokeshortcomb 15 | Ccircumflex 16 | ccircumflex 17 | Gcircumflex 18 | gcircumflex 19 | Hcircumflex 20 | hcircumflex 21 | Itilde 22 | itilde 23 | Jcircumflex 24 | jcircumflex 25 | kgreenlandic 26 | Scircumflex 27 | scircumflex 28 | Tcedilla 29 | tcedilla 30 | Tbar 31 | tbar 32 | Utilde 33 | utilde 34 | Oopen 35 | Schwa 36 | Eopen 37 | Gamma-latin 38 | Istroke 39 | lbar 40 | lambdastroke-latin 41 | Upsilon-latin 42 | Ezh 43 | clickalveolar 44 | Acaron 45 | acaron 46 | Icaron 47 | icaron 48 | Ocaron 49 | ocaron 50 | Ucaron 51 | ucaron 52 | Gstroke 53 | gstroke 54 | Gcaron 55 | gcaron 56 | Kcaron 57 | kcaron 58 | Oogonek 59 | oogonek 60 | Oogonekmacron 61 | oogonekmacron 62 | Ezhcaron 63 | ezhcaron 64 | jcaron 65 | Astroke 66 | Cstroke 67 | cstroke 68 | Lbar 69 | Tdiagonalstroke 70 | Glottalstopsmall 71 | oopen 72 | schwa 73 | eopen 74 | gamma-latin 75 | istroke 76 | iota-latin 77 | icapitalsmall 78 | lmiddletilde 79 | lbelt 80 | upsilon-latin 81 | ezh 82 | glottalstop 83 | glottalstopreversed 84 | wmod 85 | ymod 86 | lambda 87 | chi 88 | zmod 89 | thetamod 90 | Emacrongrave 91 | emacrongrave 92 | Emacronacute 93 | emacronacute 94 | Gmacron 95 | gmacron 96 | Hdotbelow 97 | hdotbelow 98 | Kacute 99 | kacute 100 | Kdotbelow 101 | kdotbelow 102 | Kmacronbelow 103 | kmacronbelow 104 | Ldotbelow 105 | ldotbelow 106 | Mdotbelow 107 | mdotbelow 108 | Ndotbelow 109 | ndotbelow 110 | Nmacronbelow 111 | nmacronbelow 112 | Omacrongrave 113 | omacrongrave 114 | Omacronacute 115 | omacronacute 116 | Sdotbelow 117 | sdotbelow 118 | Tmacronbelow 119 | tmacronbelow 120 | Zcircumflex 121 | zcircumflex 122 | Zmacronbelow 123 | zmacronbelow 124 | Etilde 125 | etilde 126 | Idotbelow 127 | idotbelow 128 | Ytilde 129 | ytilde 130 | Lmiddletilde 131 | astroke 132 | tdiagonalstroke 133 | Saltillo 134 | saltillo 135 | chi-latin -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Latin_Kernel.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | euro 22 | trademark 23 | minus 24 | space 25 | nbspace 26 | exclam 27 | quotedbl 28 | numbersign 29 | quotesingle 30 | parenleft 31 | parenright 32 | asterisk 33 | comma 34 | hyphen 35 | period 36 | slash 37 | colon 38 | semicolon 39 | question 40 | bracketleft 41 | backslash 42 | bracketright 43 | underscore 44 | braceleft 45 | braceright 46 | periodcentered 47 | endash 48 | emdash 49 | quoteleft 50 | quoteright 51 | quotedblleft 52 | quotedblright 53 | bullet 54 | ellipsis 55 | zero 56 | one 57 | two 58 | three 59 | four 60 | five 61 | six 62 | seven 63 | eight 64 | nine 65 | grave 66 | A 67 | B 68 | C 69 | D 70 | E 71 | F 72 | G 73 | H 74 | I 75 | J 76 | K 77 | L 78 | M 79 | N 80 | O 81 | P 82 | Q 83 | R 84 | S 85 | T 86 | U 87 | V 88 | W 89 | X 90 | Y 91 | Z 92 | a 93 | b 94 | c 95 | d 96 | e 97 | f 98 | g 99 | h 100 | i 101 | j 102 | k 103 | l 104 | m 105 | n 106 | o 107 | p 108 | q 109 | r 110 | s 111 | t 112 | u 113 | v 114 | w 115 | x 116 | y 117 | z -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Latin_Plus.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | brokenbar 3 | logicalnot 4 | plusminus 5 | micro 6 | baht 7 | dagger 8 | daggerdbl 9 | perthousand 10 | minute 11 | second 12 | colonsign 13 | naira 14 | rupee 15 | won 16 | sheqel 17 | dong 18 | kip 19 | tugrik 20 | peso 21 | guarani 22 | hryvnia 23 | cedi 24 | tenge 25 | rupeeIndian 26 | liraTurkish 27 | manat 28 | ruble 29 | lari 30 | bitcoin 31 | literSign 32 | numero 33 | Ohm 34 | estimated 35 | leftArrow 36 | upArrow 37 | rightArrow 38 | downArrow 39 | leftRightArrow 40 | upDownArrow 41 | northWestArrow 42 | northEastArrow 43 | southEastArrow 44 | southWestArrow 45 | partialdiff 46 | emptyset 47 | increment 48 | product 49 | summation 50 | radical 51 | infinity 52 | integral 53 | approxequal 54 | notequal 55 | lessequal 56 | greaterequal 57 | D.circled 58 | blackSquare 59 | whiteSquare 60 | blackSmallSquare 61 | whiteSmallSquare 62 | upBlackTriangle 63 | upWhiteTriangle 64 | upBlackSmallTriangle 65 | upWhiteSmallTriangle 66 | rightBlackTriangle 67 | rightWhiteTriangle 68 | rightBlackSmallTriangle 69 | rightWhiteSmallTriangle 70 | downBlackTriangle 71 | downWhiteTriangle 72 | downBlackSmallTriangle 73 | downWhiteSmallTriangle 74 | leftBlackTriangle 75 | leftWhiteTriangle 76 | leftBlackSmallTriangle 77 | leftWhiteSmallTriangle 78 | blackDiamond 79 | whiteDiamond 80 | lozenge 81 | whiteCircle 82 | blackCircle 83 | whiteBullet 84 | dblverticalbar 85 | leftanglebracket-math 86 | rightanglebracket-math 87 | twosuperior 88 | threesuperior 89 | onesuperior 90 | onequarter 91 | onehalf 92 | threequarters 93 | fraction 94 | foursuperior 95 | fivesuperior 96 | sixsuperior 97 | sevensuperior 98 | eightsuperior 99 | ninesuperior 100 | oneinferior 101 | twoinferior 102 | threeinferior 103 | fourinferior 104 | fiveinferior 105 | sixinferior 106 | seveninferior 107 | eightinferior 108 | nineinferior 109 | onethird 110 | twothirds 111 | zero.zero 112 | zero.tf 113 | one.tf 114 | two.tf 115 | three.tf 116 | four.tf 117 | five.tf 118 | six.tf 119 | seven.tf 120 | eight.tf 121 | nine.tf 122 | zero.dnom 123 | one.dnom 124 | two.dnom 125 | three.dnom 126 | four.dnom 127 | five.dnom 128 | six.dnom 129 | seven.dnom 130 | eight.dnom 131 | nine.dnom 132 | zero.numr 133 | one.numr 134 | two.numr 135 | three.numr 136 | four.numr 137 | five.numr 138 | six.numr 139 | seven.numr 140 | eight.numr 141 | nine.numr 142 | pi -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Latin_PriAfrican.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | percent 3 | ampersand 4 | plus 5 | at 6 | exclam 7 | quotedbl 8 | numbersign 9 | quotesingle 10 | parenleft 11 | parenright 12 | asterisk 13 | comma 14 | hyphen 15 | period 16 | slash 17 | colon 18 | semicolon 19 | question 20 | bracketleft 21 | bracketright 22 | endash 23 | emdash 24 | quoteleft 25 | quoteright 26 | quotedblleft 27 | quotedblright 28 | ellipsis 29 | zero 30 | one 31 | two 32 | three 33 | four 34 | five 35 | six 36 | seven 37 | eight 38 | nine 39 | apostrophemod 40 | gravecomb 41 | acutecomb 42 | circumflexcomb 43 | tildecomb 44 | macroncomb 45 | brevecomb 46 | dotaccentcomb 47 | dieresiscomb 48 | ringcomb 49 | dotbelowcomb 50 | cedillacomb 51 | verticallinebelowcomb 52 | A 53 | B 54 | C 55 | D 56 | E 57 | F 58 | G 59 | H 60 | I 61 | J 62 | K 63 | L 64 | M 65 | N 66 | O 67 | P 68 | Q 69 | R 70 | S 71 | T 72 | U 73 | V 74 | W 75 | X 76 | Y 77 | Z 78 | a 79 | b 80 | c 81 | d 82 | e 83 | f 84 | g 85 | h 86 | i 87 | j 88 | k 89 | l 90 | m 91 | n 92 | o 93 | p 94 | q 95 | r 96 | s 97 | t 98 | u 99 | v 100 | w 101 | x 102 | y 103 | z 104 | Agrave 105 | Aacute 106 | Adieresis 107 | Egrave 108 | Eacute 109 | Ecircumflex 110 | Edieresis 111 | Igrave 112 | Iacute 113 | Icircumflex 114 | Idieresis 115 | Ntilde 116 | Ograve 117 | Oacute 118 | Ocircumflex 119 | Odieresis 120 | Ugrave 121 | Uacute 122 | Ucircumflex 123 | Udieresis 124 | Yacute 125 | agrave 126 | aacute 127 | adieresis 128 | egrave 129 | eacute 130 | ecircumflex 131 | edieresis 132 | igrave 133 | iacute 134 | icircumflex 135 | idieresis 136 | ntilde 137 | ograve 138 | oacute 139 | ocircumflex 140 | odieresis 141 | ugrave 142 | uacute 143 | ucircumflex 144 | udieresis 145 | yacute 146 | Nacute 147 | nacute 148 | Eng 149 | eng 150 | Bhook 151 | Oopen 152 | Dhook 153 | Eopen 154 | Khook 155 | khook 156 | Nhookleft 157 | Yhook 158 | yhook 159 | Ngrave 160 | ngrave 161 | bhook 162 | oopen 163 | dhook 164 | eopen 165 | nhookleft 166 | Macute 167 | macute 168 | Ndotaccent 169 | ndotaccent 170 | Sdotbelow 171 | sdotbelow 172 | Edotbelow 173 | edotbelow 174 | Idotbelow 175 | idotbelow 176 | Odotbelow 177 | odotbelow 178 | Udotbelow 179 | udotbelow -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Phonetics_APA.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | colonmod 3 | commaabovecomb 4 | ogonekcomb 5 | lacute 6 | lbar 7 | lambdastroke-latin 8 | ezhcaron 9 | jcaron 10 | odotaccent 11 | Cstroke 12 | cstroke 13 | ymod 14 | lambda 15 | phi 16 | Dsmall 17 | gmod 18 | Ismallstroke 19 | Usmallstroke 20 | thetamod 21 | rdotbelow 22 | tcircumflexbelow 23 | wdotbelow 24 | xdotaccent -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Phonetics_DisorderedSpeech.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni1DF07 3 | uni1DF06 4 | uni1DF05 5 | uni1DF04 6 | uni1DF03 7 | uni1DF02 8 | uni1DF01 9 | uni1DF00 10 | voicingmod 11 | unaspiratedmod 12 | C.circled 13 | F.circled 14 | G.circled 15 | L.circled 16 | N.circled 17 | P.circled 18 | R.circled 19 | S.circled 20 | T.circled 21 | V.circled 22 | largeCircle 23 | exclam 24 | asterisk 25 | exclamdown 26 | parenleftinferior 27 | parenrightinferior 28 | gbridgeabovecomb 29 | equalbelowcomb 30 | leftanglebelowcomb 31 | nottildeabovecomb 32 | homotheticabovecomb 33 | almostequaltoabovecomb 34 | arrowleftrightbelowcomb 35 | arrowupbelowcomb 36 | arrowheadleftbelowcomb 37 | arrowheadrightbelowcomb 38 | arrowdoublerightbelowcomb 39 | parentabovecomb 40 | parentbelowcomb 41 | uni1AC1 42 | uni1AC2 43 | uni1AC3 44 | uni1AC4 45 | fengdigraph 46 | lsdigraph 47 | lzdigraph 48 | bilabialpercussive 49 | bidentalpercussive 50 | rturnedmod 51 | smod 52 | Nmod 53 | schwamod 54 | lretroflexhookandbelt 55 | Qsmall 56 | Kturned 57 | fengdigraphmod 58 | lsdigraphmod 59 | lzdigraphmod 60 | Lsmallbeltmod 61 | lretroflexhookandbeltmod 62 | lezhhookretroflexmod 63 | yturnedbeltmod 64 | Rsmallmod 65 | fitalic-math 66 | pitalic-math 67 | Kturned.circled 68 | fitalic-math.subs 69 | pitalic-math.subs 70 | fitalic-math.sups 71 | pitalic-math.sups -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Phonetics_IPAHistorical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | retroflexhookcomb 3 | chook 4 | khook 5 | phook 6 | thook 7 | kturned 8 | qhook 9 | dzaltone 10 | dezh 11 | dzcurl 12 | ts 13 | tesh 14 | tccurl -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Phonetics_IPAStandard.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | bar 3 | rhotichookmod 4 | gammamod-latin 5 | tonebarextrahighmod 6 | tonebarhighmod 7 | tonebarmidmod 8 | tonebarlowmod 9 | tonebarextralowmod 10 | lowringmod 11 | dottedCircle 12 | exclam 13 | period 14 | dblverticalbar 15 | undertie 16 | apostrophemod 17 | glottalstopreversedmod 18 | verticallinemod 19 | verticallinelowmod 20 | colontriangularmod 21 | colontriangularhalfmod 22 | gravecomb 23 | acutecomb 24 | circumflexcomb 25 | tildecomb 26 | macroncomb 27 | overlinecomb 28 | brevecomb 29 | dieresiscomb 30 | ringcomb 31 | hungarumlautcomb 32 | caroncomb 33 | dblgravecomb 34 | lefttackbelowcomb 35 | righttackbelowcomb 36 | leftangleabovecomb 37 | ringhalfleftbelowcomb 38 | uptackbelowcomb 39 | downtackbelowcomb 40 | plusbelowcomb 41 | minusbelowcomb 42 | dieresisbelowcomb 43 | ringbelowcomb 44 | verticallinebelowcomb 45 | bridgebelowcomb 46 | caronbelowcomb 47 | breveinvertedbelowcomb 48 | tildebelowcomb 49 | lowlinecomb 50 | tildeoverlaycomb 51 | ringhalfrightbelowcomb 52 | bridgeinvertedbelowcomb 53 | squarebelowcomb 54 | seagullbelowcomb 55 | xabovecomb 56 | doubleverticallinebelowcomb 57 | doublebrevebelowcomb 58 | breveinverteddoublecomb 59 | macronacutecomb 60 | gravemacroncomb 61 | macrongravecomb 62 | acutemacroncomb 63 | graveacutegravecomb 64 | acutegraveacutecomb 65 | ae 66 | ccedilla 67 | eth 68 | oslash 69 | hbar 70 | eng 71 | oe 72 | clickdental 73 | clicklateral 74 | clickalveolar 75 | clickretroflex 76 | edblgrave 77 | aturned 78 | alpha-latin 79 | alphaturned-latin 80 | bhook 81 | oopen 82 | ccurl 83 | dtail 84 | dhook 85 | ereversed 86 | schwa 87 | schwahook 88 | eopen 89 | eopenreversed 90 | eopenreversedhook 91 | eopenreversedclosed 92 | jdotlessstroke 93 | ghook 94 | gsingle 95 | Gsmall 96 | gamma-latin 97 | ramshorn 98 | hturned 99 | hhook 100 | henghook 101 | istroke 102 | icapitalsmall 103 | lmiddletilde 104 | lbelt 105 | lhookretroflex 106 | lezh 107 | mturned 108 | mlonglegturned 109 | mhook 110 | nhookleft 111 | nhookretroflex 112 | Nsmall 113 | obarred 114 | OEsmall 115 | phi-latin 116 | rturned 117 | rlonglegturned 118 | rhookturned 119 | rtail 120 | rfishhook 121 | Rsmall 122 | Rsmallinverted 123 | shook 124 | esh 125 | jdotlessstrokehook 126 | tretroflexhook 127 | ubar 128 | upsilon-latin 129 | vhook 130 | vturned 131 | wturned 132 | yturned 133 | Ysmall 134 | zretroflexhook 135 | zcurl 136 | ezh 137 | glottalstop 138 | glottalstopreversed 139 | bilabialclick 140 | Bsmall 141 | Gsmallhook 142 | Hsmall 143 | jcrossedtail 144 | Lsmall 145 | glottalstopstroke 146 | glottalstopstrokereversed 147 | hmod 148 | jmod 149 | wmod 150 | lmod 151 | beta 152 | theta 153 | chi 154 | bmiddletilde 155 | dmiddletilde 156 | fmiddletilde 157 | mmiddletilde 158 | nmiddletilde 159 | pmiddletilde 160 | rmiddletilde 161 | rfishhookmiddletilde 162 | smiddletilde 163 | tmiddletilde 164 | zmiddletilde 165 | nmod 166 | raiseduparrowmod 167 | raiseddownarrowmod 168 | beta-latin 169 | chi-latin -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_Phonetics_SinoExt.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dcurl 3 | lcurl 4 | ncurl 5 | tcurl 6 | rfishhookreversed 7 | eshsquatreversed 8 | hturnedfishhook 9 | hturnedfishhookandtail 10 | Asmall 11 | Esmall 12 | Omegasmall -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_TransLatin_Arabic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | apostrophemod 3 | commareversedmod 4 | ringhalfright 5 | ringhalfleft 6 | dotbelowcomb 7 | brevebelowcomb 8 | macronbelowcomb 9 | Gcaron 10 | gcaron 11 | Ymacron 12 | ymacron 13 | Ddotbelow 14 | ddotbelow 15 | Dmacronbelow 16 | dmacronbelow 17 | Gmacron 18 | gmacron 19 | Hdotbelow 20 | hdotbelow 21 | Hbrevebelow 22 | hbrevebelow 23 | Kmacronbelow 24 | kmacronbelow 25 | Sdotbelow 26 | sdotbelow 27 | Tdotbelow 28 | tdotbelow 29 | Tmacronbelow 30 | tmacronbelow 31 | Zdotbelow 32 | zdotbelow 33 | hmacronbelow 34 | tdieresis -------------------------------------------------------------------------------- /data/results/txt/nice-names/GF_TransLatin_Pinyin.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | apostrophemod 3 | gravecomb 4 | acutecomb 5 | circumflexcomb 6 | macroncomb 7 | brevecomb 8 | dieresiscomb 9 | caroncomb 10 | verticallineabovecomb 11 | dotaboverightcomb 12 | gravecomb_dotaboverightcomb 13 | acutecomb_dotaboverightcomb 14 | circumflexcomb_dotaboverightcomb 15 | brevecomb_dotaboverightcomb 16 | macroncomb_dotaboverightcomb 17 | verticallineabovecomb_dotaboverightcomb 18 | Agrave 19 | Aacute 20 | Acircumflex 21 | Egrave 22 | Eacute 23 | Ecircumflex 24 | Igrave 25 | Iacute 26 | Icircumflex 27 | Idieresis 28 | Ograve 29 | Oacute 30 | Ocircumflex 31 | Ugrave 32 | Uacute 33 | Ucircumflex 34 | Udieresis 35 | agrave 36 | aacute 37 | acircumflex 38 | egrave 39 | eacute 40 | ecircumflex 41 | igrave 42 | iacute 43 | icircumflex 44 | ntilde 45 | ograve 46 | oacute 47 | ocircumflex 48 | ugrave 49 | uacute 50 | ucircumflex 51 | udieresis 52 | Amacron 53 | amacron 54 | Abreve 55 | abreve 56 | Emacron 57 | emacron 58 | Ebreve 59 | ebreve 60 | Ecaron 61 | ecaron 62 | Imacron 63 | imacron 64 | Ibreve 65 | ibreve 66 | Nacute 67 | Omacron 68 | omacron 69 | Obreve 70 | obreve 71 | Umacron 72 | umacron 73 | Ubreve 74 | ubreve 75 | Acaron 76 | acaron 77 | Icaron 78 | icaron 79 | Ocaron 80 | ocaron 81 | Ucaron 82 | ucaron 83 | Udieresismacron 84 | udieresismacron 85 | Udieresisacute 86 | udieresisacute 87 | Udieresiscaron 88 | udieresiscaron 89 | Udieresisgrave 90 | udieresisgrave 91 | Ngrave 92 | ngrave 93 | Nmod 94 | Macute 95 | macute 96 | nmod -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Cyrillic_Historical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | acutecomb 3 | uni0306 4 | uni0308 5 | uni030F 6 | uni0404 7 | uni0405 8 | uni0406 9 | uni0407 10 | uni040F 11 | uni0410 12 | uni0411 13 | uni0412 14 | uni0413 15 | uni0414 16 | uni0415 17 | uni0416 18 | uni0417 19 | uni0418 20 | uni0419 21 | uni041A 22 | uni041B 23 | uni041C 24 | uni041D 25 | uni041E 26 | uni041F 27 | uni0420 28 | uni0421 29 | uni0422 30 | uni0423 31 | uni0424 32 | uni0425 33 | uni0426 34 | uni0427 35 | uni0428 36 | uni0429 37 | uni042A 38 | uni042B 39 | uni042C 40 | uni042E 41 | uni0430 42 | uni0431 43 | uni0432 44 | uni0433 45 | uni0434 46 | uni0435 47 | uni0436 48 | uni0437 49 | uni0438 50 | uni0439 51 | uni043A 52 | uni043B 53 | uni043C 54 | uni043D 55 | uni043E 56 | uni043F 57 | uni0440 58 | uni0441 59 | uni0442 60 | uni0443 61 | uni0444 62 | uni0445 63 | uni0446 64 | uni0447 65 | uni0448 66 | uni0449 67 | uni044A 68 | uni044B 69 | uni044C 70 | uni044E 71 | uni0454 72 | uni0455 73 | uni0456 74 | uni0457 75 | uni045F 76 | uni0460 77 | uni0461 78 | uni0462 79 | uni0463 80 | uni0464 81 | uni0465 82 | uni0466 83 | uni0467 84 | uni0468 85 | uni0469 86 | uni046A 87 | uni046B 88 | uni046C 89 | uni046D 90 | uni046E 91 | uni046F 92 | uni0470 93 | uni0471 94 | uni0472 95 | uni0473 96 | uni0474 97 | uni0475 98 | uni0476 99 | uni0477 100 | uni047A 101 | uni047B 102 | uni047C 103 | uni047D 104 | uni047E 105 | uni047F 106 | uni0480 107 | uni0481 108 | uniA640 109 | uniA641 110 | uniA642 111 | uniA643 112 | uniA64A 113 | uniA64B 114 | uniA64C 115 | uniA64D 116 | uniA656 117 | uniA657 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Greek_Archaic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni03F6 3 | uni25A1 4 | uni2605 5 | uni2609 6 | uni260A 7 | uni260B 8 | uni260C 9 | uni260D 10 | uni2627 11 | uni2629 12 | uni263D 13 | uni263E 14 | uni263F 15 | female 16 | uni2641 17 | male 18 | uni2643 19 | uni2644 20 | uni2645 21 | uni2646 22 | uni2647 23 | uni2648 24 | uni2649 25 | uni264A 26 | uni264B 27 | uni264C 28 | uni264D 29 | uni264E 30 | uni264F 31 | uni2650 32 | uni2651 33 | uni2652 34 | uni2653 35 | uni27C0 36 | uni27C1 37 | u10179 38 | u1017A 39 | u1017B 40 | u1017C 41 | u1017D 42 | u1017E 43 | u1017F 44 | u10180 45 | u10181 46 | u10182 47 | u10183 48 | u10184 49 | u10185 50 | u10186 51 | u10187 52 | u10188 53 | u10189 54 | u10140 55 | u10141 56 | u10142 57 | u10143 58 | u10144 59 | u10145 60 | u10146 61 | u10147 62 | u10148 63 | u10149 64 | u1014A 65 | u1014B 66 | u1014C 67 | u1014D 68 | u1014E 69 | u1014F 70 | u10150 71 | u10151 72 | u10152 73 | u10153 74 | u10154 75 | u10155 76 | u10156 77 | u10157 78 | u10158 79 | u10159 80 | u1015A 81 | u1015B 82 | u1015C 83 | u1015D 84 | u1015E 85 | u1015F 86 | u10160 87 | u10161 88 | u10162 89 | u10163 90 | u10164 91 | u10165 92 | u10166 93 | u10167 94 | u10168 95 | u10169 96 | u1016A 97 | u1016B 98 | u1016C 99 | u1016D 100 | u1016E 101 | u1016F 102 | u10170 103 | u10171 104 | u10172 105 | u10173 106 | u10174 107 | u10175 108 | u10176 109 | u10177 110 | u10178 111 | u1018A 112 | uni0370 113 | uni0371 114 | uni0372 115 | uni0373 116 | uni0376 117 | uni0377 118 | uni037B 119 | uni037C 120 | uni037D 121 | uni03D0 122 | uni03D1 123 | uni03D2 124 | uni03D3 125 | uni03D4 126 | uni03D5 127 | uni03D6 128 | uni03D8 129 | uni03D9 130 | uni03F0 131 | uni03F1 132 | uni03F2 133 | uni03F3 134 | uni03F4 135 | uni03F5 136 | uni03F7 137 | uni03F8 138 | uni03F9 139 | uni03FA 140 | uni03FB 141 | uni03FC 142 | uni03FD 143 | uni03FE 144 | uni03FF -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Greek_Coptic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | oldNginubiancoptic 3 | oldNyinubiancoptic 4 | oldShimanubiancoptic 5 | oldWaunubiancoptic 6 | olddirectquestionnubiancoptic 7 | oldfullstopnubiancoptic 8 | oldindirectquestionnubiancoptic 9 | oldnginubiancoptic 10 | oldnyinubiancoptic 11 | oldshimanubiancoptic 12 | oldversedividernubiancoptic 13 | oldwaunubiancoptic 14 | uni2CE4 15 | uni2CE5 16 | uni2CE6 17 | uni2CE7 18 | uni2CE8 19 | uni2CE9 20 | uni2CEA 21 | uni2CFE 22 | uni2CFF 23 | uni2CFD 24 | uni2CEF 25 | uni2CF0 26 | uni2CF1 27 | uni03E2 28 | uni03E3 29 | uni03E4 30 | uni03E5 31 | uni03E6 32 | uni03E7 33 | uni03E8 34 | uni03E9 35 | uni03EA 36 | uni03EB 37 | uni03EC 38 | uni03ED 39 | uni03EE 40 | uni03EF 41 | uni2C80 42 | uni2C81 43 | uni2C82 44 | uni2C83 45 | uni2C84 46 | uni2C85 47 | uni2C86 48 | uni2C87 49 | uni2C88 50 | uni2C89 51 | uni2C8A 52 | uni2C8B 53 | uni2C8C 54 | uni2C8D 55 | uni2C8E 56 | uni2C8F 57 | uni2C90 58 | uni2C91 59 | uni2C92 60 | uni2C93 61 | uni2C94 62 | uni2C95 63 | uni2C96 64 | uni2C97 65 | uni2C98 66 | uni2C99 67 | uni2C9A 68 | uni2C9B 69 | uni2C9C 70 | uni2C9D 71 | uni2C9E 72 | uni2C9F 73 | uni2CA0 74 | uni2CA1 75 | uni2CA2 76 | uni2CA3 77 | uni2CA4 78 | uni2CA5 79 | uni2CA6 80 | uni2CA7 81 | uni2CA8 82 | uni2CA9 83 | uni2CAA 84 | uni2CAB 85 | uni2CAC 86 | uni2CAD 87 | uni2CAE 88 | uni2CAF 89 | uni2CB0 90 | uni2CB1 91 | uni2CB2 92 | uni2CB3 93 | uni2CB4 94 | uni2CB5 95 | uni2CB6 96 | uni2CB7 97 | uni2CB8 98 | uni2CB9 99 | uni2CBA 100 | uni2CBB 101 | uni2CBC 102 | uni2CBD 103 | uni2CBE 104 | uni2CBF 105 | uni2CC0 106 | uni2CC1 107 | uni2CC2 108 | uni2CC3 109 | uni2CC4 110 | uni2CC5 111 | uni2CC6 112 | uni2CC7 113 | uni2CC8 114 | uni2CC9 115 | uni2CCA 116 | uni2CCB 117 | uni2CCC 118 | uni2CCD 119 | uni2CCE 120 | uni2CCF 121 | uni2CD0 122 | uni2CD1 123 | uni2CD2 124 | uni2CD3 125 | uni2CD4 126 | uni2CD5 127 | uni2CD6 128 | uni2CD7 129 | uni2CD8 130 | uni2CD9 131 | uni2CDA 132 | uni2CDB 133 | uni2CEB 134 | uni2CEC 135 | uni2CED 136 | uni2CEE 137 | uni2CF2 138 | uni2CF3 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Greek_Core.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | uni0374 22 | uni0375 23 | Euro 24 | trademark 25 | minus 26 | space 27 | uni00A0 28 | exclam 29 | quotedbl 30 | numbersign 31 | quotesingle 32 | parenleft 33 | parenright 34 | asterisk 35 | comma 36 | hyphen 37 | period 38 | slash 39 | colon 40 | semicolon 41 | question 42 | bracketleft 43 | backslash 44 | bracketright 45 | underscore 46 | braceleft 47 | braceright 48 | guillemotleft 49 | periodcentered 50 | guillemotright 51 | uni037E 52 | anoteleia 53 | endash 54 | emdash 55 | quoteleft 56 | quoteright 57 | quotedblleft 58 | quotedblright 59 | bullet 60 | ellipsis 61 | zero 62 | one 63 | two 64 | three 65 | four 66 | five 67 | six 68 | seven 69 | eight 70 | nine 71 | grave 72 | acutecomb 73 | uni0308 74 | tonos 75 | dieresistonos 76 | A 77 | B 78 | C 79 | D 80 | E 81 | F 82 | G 83 | H 84 | I 85 | J 86 | K 87 | L 88 | M 89 | N 90 | O 91 | P 92 | Q 93 | R 94 | S 95 | T 96 | U 97 | V 98 | W 99 | X 100 | Y 101 | Z 102 | a 103 | b 104 | c 105 | d 106 | e 107 | f 108 | g 109 | h 110 | i 111 | j 112 | k 113 | l 114 | m 115 | n 116 | o 117 | p 118 | q 119 | r 120 | s 121 | t 122 | u 123 | v 124 | w 125 | x 126 | y 127 | z 128 | Alphatonos 129 | Epsilontonos 130 | Etatonos 131 | Iotatonos 132 | Omicrontonos 133 | Upsilontonos 134 | Omegatonos 135 | iotadieresistonos 136 | Alpha 137 | Beta 138 | Gamma 139 | uni0394 140 | Epsilon 141 | Zeta 142 | Eta 143 | Theta 144 | Iota 145 | Kappa 146 | Lambda 147 | Mu 148 | Nu 149 | Xi 150 | Omicron 151 | Pi 152 | Rho 153 | Sigma 154 | Tau 155 | Upsilon 156 | Phi 157 | Chi 158 | Psi 159 | uni03A9 160 | Iotadieresis 161 | Upsilondieresis 162 | alphatonos 163 | epsilontonos 164 | etatonos 165 | iotatonos 166 | upsilondieresistonos 167 | alpha 168 | beta 169 | gamma 170 | delta 171 | epsilon 172 | zeta 173 | eta 174 | theta 175 | iota 176 | kappa 177 | lambda 178 | uni03BC 179 | nu 180 | xi 181 | omicron 182 | pi 183 | rho 184 | uni03C2 185 | sigma 186 | tau 187 | upsilon 188 | phi 189 | chi 190 | psi 191 | omega 192 | iotadieresis 193 | upsilondieresis 194 | omicrontonos 195 | upsilontonos 196 | omegatonos 197 | uni03CF 198 | uni03D7 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Greek_Pro.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni207A 3 | uni207B 4 | uni207C 5 | uni208A 6 | uni208B 7 | uni208C 8 | uni2135 9 | uni2136 10 | circlemultiply 11 | uni22EE 12 | uni23D1 13 | uni23D2 14 | uni23D3 15 | uni23D4 16 | uni23D5 17 | uni23D6 18 | uni23D7 19 | uni23D8 20 | uni23D9 21 | uni2AFD 22 | uni2016 23 | uni203B 24 | uni203F 25 | uni2042 26 | uni2056 27 | uni2058 28 | uni2059 29 | uni205A 30 | uni205B 31 | uni205C 32 | uni205D 33 | uni205E 34 | uni2E00 35 | uni2E01 36 | uni2E02 37 | uni2E03 38 | uni2E04 39 | uni2E05 40 | uni2E06 41 | uni2E07 42 | uni2E08 43 | uni2E09 44 | uni2E0A 45 | uni2E0B 46 | uni2E0C 47 | uni2E0D 48 | uni2E0E 49 | uni2E0F 50 | uni2E10 51 | uni2E11 52 | uni2E12 53 | uni2E13 54 | uni2E14 55 | uni2E15 56 | uni2E16 57 | uni2E17 58 | uni3008 59 | uni3009 60 | uni300A 61 | uni300B 62 | uni300C 63 | uni300D 64 | uni301A 65 | uni301B 66 | dotaccent 67 | uni0305 68 | dotbelowcomb 69 | uni0359 70 | uni035C 71 | uni03DA 72 | uni03DB 73 | uni03DC 74 | uni03DD 75 | uni03DE 76 | uni03DF 77 | uni03E0 78 | uni03E1 79 | u1D459 80 | u1D510 81 | u1D513 82 | u1D516 83 | u1D52D -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Latin_Beyond.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | degree 3 | uni2144 4 | uni02B9 5 | uni02BB 6 | uni02BC 7 | uni02C0 8 | uni02C8 9 | uni0313 10 | uni0315 11 | dotbelowcomb 12 | uni0331 13 | uni0332 14 | uni0335 15 | Ccircumflex 16 | ccircumflex 17 | Gcircumflex 18 | gcircumflex 19 | Hcircumflex 20 | hcircumflex 21 | Itilde 22 | itilde 23 | Jcircumflex 24 | jcircumflex 25 | kgreenlandic 26 | Scircumflex 27 | scircumflex 28 | uni0162 29 | uni0163 30 | Tbar 31 | tbar 32 | Utilde 33 | utilde 34 | uni0186 35 | uni018F 36 | uni0190 37 | uni0194 38 | uni0197 39 | uni019A 40 | uni019B 41 | uni01B1 42 | uni01B7 43 | uni01C2 44 | uni01CD 45 | uni01CE 46 | uni01CF 47 | uni01D0 48 | uni01D1 49 | uni01D2 50 | uni01D3 51 | uni01D4 52 | uni01E4 53 | uni01E5 54 | Gcaron 55 | gcaron 56 | uni01E8 57 | uni01E9 58 | uni01EA 59 | uni01EB 60 | uni01EC 61 | uni01ED 62 | uni01EE 63 | uni01EF 64 | uni01F0 65 | uni023A 66 | uni023B 67 | uni023C 68 | uni023D 69 | uni023E 70 | uni0241 71 | uni0254 72 | uni0259 73 | uni025B 74 | uni0263 75 | uni0268 76 | uni0269 77 | uni026A 78 | uni026B 79 | uni026C 80 | uni028A 81 | uni0292 82 | uni0294 83 | uni0295 84 | uni02B7 85 | uni02B8 86 | lambda 87 | chi 88 | uni1DBB 89 | uni1DBF 90 | uni1E14 91 | uni1E15 92 | uni1E16 93 | uni1E17 94 | uni1E20 95 | uni1E21 96 | uni1E24 97 | uni1E25 98 | uni1E30 99 | uni1E31 100 | uni1E32 101 | uni1E33 102 | uni1E34 103 | uni1E35 104 | uni1E36 105 | uni1E37 106 | uni1E42 107 | uni1E43 108 | uni1E46 109 | uni1E47 110 | uni1E48 111 | uni1E49 112 | uni1E50 113 | uni1E51 114 | uni1E52 115 | uni1E53 116 | uni1E62 117 | uni1E63 118 | uni1E6E 119 | uni1E6F 120 | uni1E90 121 | uni1E91 122 | uni1E94 123 | uni1E95 124 | uni1EBC 125 | uni1EBD 126 | uni1ECA 127 | uni1ECB 128 | uni1EF8 129 | uni1EF9 130 | uni2C62 131 | uni2C65 132 | uni2C66 133 | uniA78B 134 | uniA78C 135 | uniAB53 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Latin_Kernel.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | dollar 3 | percent 4 | ampersand 5 | plus 6 | less 7 | equal 8 | greater 9 | at 10 | asciicircum 11 | bar 12 | asciitilde 13 | cent 14 | sterling 15 | yen 16 | copyright 17 | registered 18 | degree 19 | multiply 20 | divide 21 | Euro 22 | trademark 23 | minus 24 | space 25 | uni00A0 26 | exclam 27 | quotedbl 28 | numbersign 29 | quotesingle 30 | parenleft 31 | parenright 32 | asterisk 33 | comma 34 | hyphen 35 | period 36 | slash 37 | colon 38 | semicolon 39 | question 40 | bracketleft 41 | backslash 42 | bracketright 43 | underscore 44 | braceleft 45 | braceright 46 | periodcentered 47 | endash 48 | emdash 49 | quoteleft 50 | quoteright 51 | quotedblleft 52 | quotedblright 53 | bullet 54 | ellipsis 55 | zero 56 | one 57 | two 58 | three 59 | four 60 | five 61 | six 62 | seven 63 | eight 64 | nine 65 | grave 66 | A 67 | B 68 | C 69 | D 70 | E 71 | F 72 | G 73 | H 74 | I 75 | J 76 | K 77 | L 78 | M 79 | N 80 | O 81 | P 82 | Q 83 | R 84 | S 85 | T 86 | U 87 | V 88 | W 89 | X 90 | Y 91 | Z 92 | a 93 | b 94 | c 95 | d 96 | e 97 | f 98 | g 99 | h 100 | i 101 | j 102 | k 103 | l 104 | m 105 | n 106 | o 107 | p 108 | q 109 | r 110 | s 111 | t 112 | u 113 | v 114 | w 115 | x 116 | y 117 | z -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Latin_Plus.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | brokenbar 3 | logicalnot 4 | plusminus 5 | uni00B5 6 | uni0E3F 7 | dagger 8 | daggerdbl 9 | perthousand 10 | minute 11 | second 12 | colonmonetary 13 | uni20A6 14 | uni20A8 15 | uni20A9 16 | uni20AA 17 | dong 18 | uni20AD 19 | uni20AE 20 | uni20B1 21 | uni20B2 22 | uni20B4 23 | uni20B5 24 | uni20B8 25 | uni20B9 26 | uni20BA 27 | uni20BC 28 | uni20BD 29 | uni20BE 30 | uni20BF 31 | uni2113 32 | uni2116 33 | uni2126 34 | estimated 35 | arrowleft 36 | arrowup 37 | arrowright 38 | arrowdown 39 | arrowboth 40 | arrowupdn 41 | uni2196 42 | uni2197 43 | uni2198 44 | uni2199 45 | partialdiff 46 | emptyset 47 | uni2206 48 | product 49 | summation 50 | radical 51 | infinity 52 | integral 53 | approxequal 54 | notequal 55 | lessequal 56 | greaterequal 57 | uni24B9 58 | filledbox 59 | uni25A1 60 | uni25AA 61 | uni25AB 62 | triagup 63 | uni25B3 64 | uni25B4 65 | uni25B5 66 | uni25B6 67 | uni25B7 68 | uni25B8 69 | uni25B9 70 | triagdn 71 | uni25BD 72 | uni25BE 73 | uni25BF 74 | uni25C0 75 | uni25C1 76 | uni25C2 77 | uni25C3 78 | uni25C6 79 | uni25C7 80 | lozenge 81 | circle 82 | uni25CF 83 | openbullet 84 | uni2016 85 | uni27E8 86 | uni27E9 87 | uni00B2 88 | uni00B3 89 | uni00B9 90 | onequarter 91 | onehalf 92 | threequarters 93 | fraction 94 | uni2074 95 | uni2075 96 | uni2076 97 | uni2077 98 | uni2078 99 | uni2079 100 | uni2081 101 | uni2082 102 | uni2083 103 | uni2084 104 | uni2085 105 | uni2086 106 | uni2087 107 | uni2088 108 | uni2089 109 | uni2153 110 | uni2154 111 | zero.zero 112 | zero.tf 113 | one.tf 114 | two.tf 115 | three.tf 116 | four.tf 117 | five.tf 118 | six.tf 119 | seven.tf 120 | eight.tf 121 | nine.tf 122 | zero.dnom 123 | one.dnom 124 | two.dnom 125 | three.dnom 126 | four.dnom 127 | five.dnom 128 | six.dnom 129 | seven.dnom 130 | eight.dnom 131 | nine.dnom 132 | zero.numr 133 | one.numr 134 | two.numr 135 | three.numr 136 | four.numr 137 | five.numr 138 | six.numr 139 | seven.numr 140 | eight.numr 141 | nine.numr 142 | pi -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Latin_PriAfrican.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | percent 3 | ampersand 4 | plus 5 | at 6 | exclam 7 | quotedbl 8 | numbersign 9 | quotesingle 10 | parenleft 11 | parenright 12 | asterisk 13 | comma 14 | hyphen 15 | period 16 | slash 17 | colon 18 | semicolon 19 | question 20 | bracketleft 21 | bracketright 22 | endash 23 | emdash 24 | quoteleft 25 | quoteright 26 | quotedblleft 27 | quotedblright 28 | ellipsis 29 | zero 30 | one 31 | two 32 | three 33 | four 34 | five 35 | six 36 | seven 37 | eight 38 | nine 39 | uni02BC 40 | gravecomb 41 | acutecomb 42 | uni0302 43 | tildecomb 44 | uni0304 45 | uni0306 46 | uni0307 47 | uni0308 48 | uni030A 49 | dotbelowcomb 50 | uni0327 51 | uni0329 52 | A 53 | B 54 | C 55 | D 56 | E 57 | F 58 | G 59 | H 60 | I 61 | J 62 | K 63 | L 64 | M 65 | N 66 | O 67 | P 68 | Q 69 | R 70 | S 71 | T 72 | U 73 | V 74 | W 75 | X 76 | Y 77 | Z 78 | a 79 | b 80 | c 81 | d 82 | e 83 | f 84 | g 85 | h 86 | i 87 | j 88 | k 89 | l 90 | m 91 | n 92 | o 93 | p 94 | q 95 | r 96 | s 97 | t 98 | u 99 | v 100 | w 101 | x 102 | y 103 | z 104 | Agrave 105 | Aacute 106 | Adieresis 107 | Egrave 108 | Eacute 109 | Ecircumflex 110 | Edieresis 111 | Igrave 112 | Iacute 113 | Icircumflex 114 | Idieresis 115 | Ntilde 116 | Ograve 117 | Oacute 118 | Ocircumflex 119 | Odieresis 120 | Ugrave 121 | Uacute 122 | Ucircumflex 123 | Udieresis 124 | Yacute 125 | agrave 126 | aacute 127 | adieresis 128 | egrave 129 | eacute 130 | ecircumflex 131 | edieresis 132 | igrave 133 | iacute 134 | icircumflex 135 | idieresis 136 | ntilde 137 | ograve 138 | oacute 139 | ocircumflex 140 | odieresis 141 | ugrave 142 | uacute 143 | ucircumflex 144 | udieresis 145 | yacute 146 | Nacute 147 | nacute 148 | Eng 149 | eng 150 | uni0181 151 | uni0186 152 | uni018A 153 | uni0190 154 | uni0198 155 | uni0199 156 | uni019D 157 | uni01B3 158 | uni01B4 159 | uni01F8 160 | uni01F9 161 | uni0253 162 | uni0254 163 | uni0257 164 | uni025B 165 | uni0272 166 | uni1E3E 167 | uni1E3F 168 | uni1E44 169 | uni1E45 170 | uni1E62 171 | uni1E63 172 | uni1EB8 173 | uni1EB9 174 | uni1ECA 175 | uni1ECB 176 | uni1ECC 177 | uni1ECD 178 | uni1EE4 179 | uni1EE5 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Latin_Vietnamese.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | percent 3 | ampersand 4 | plus 5 | at 6 | exclam 7 | quotedbl 8 | numbersign 9 | quotesingle 10 | parenleft 11 | parenright 12 | asterisk 13 | comma 14 | hyphen 15 | period 16 | slash 17 | colon 18 | semicolon 19 | question 20 | bracketleft 21 | bracketright 22 | endash 23 | emdash 24 | quoteleft 25 | quoteright 26 | quotedblleft 27 | quotedblright 28 | ellipsis 29 | zero 30 | one 31 | two 32 | three 33 | four 34 | five 35 | six 36 | seven 37 | eight 38 | nine 39 | gravecomb 40 | acutecomb 41 | uni0302 42 | tildecomb 43 | uni0306 44 | hookabovecomb 45 | uni031B 46 | dotbelowcomb 47 | uni03060301 48 | uni03060300 49 | uni03060309 50 | uni03060303 51 | uni03020301 52 | uni03020300 53 | uni03020309 54 | uni03020303 55 | A 56 | B 57 | C 58 | D 59 | E 60 | F 61 | G 62 | H 63 | I 64 | J 65 | K 66 | L 67 | M 68 | N 69 | O 70 | P 71 | Q 72 | R 73 | S 74 | T 75 | U 76 | V 77 | W 78 | X 79 | Y 80 | Z 81 | a 82 | b 83 | c 84 | d 85 | e 86 | f 87 | g 88 | h 89 | i 90 | j 91 | k 92 | l 93 | m 94 | n 95 | o 96 | p 97 | q 98 | r 99 | s 100 | t 101 | u 102 | v 103 | w 104 | x 105 | y 106 | z 107 | Agrave 108 | Aacute 109 | Acircumflex 110 | Atilde 111 | Egrave 112 | Eacute 113 | Ecircumflex 114 | Igrave 115 | Iacute 116 | Ograve 117 | Oacute 118 | Ocircumflex 119 | Otilde 120 | Ugrave 121 | Uacute 122 | Yacute 123 | agrave 124 | aacute 125 | acircumflex 126 | atilde 127 | egrave 128 | eacute 129 | ecircumflex 130 | igrave 131 | iacute 132 | ograve 133 | oacute 134 | ocircumflex 135 | otilde 136 | ugrave 137 | uacute 138 | yacute 139 | Abreve 140 | abreve 141 | Dcroat 142 | dcroat 143 | Itilde 144 | itilde 145 | Utilde 146 | utilde 147 | Ohorn 148 | ohorn 149 | Uhorn 150 | uhorn 151 | uni1EA0 152 | uni1EA1 153 | uni1EA2 154 | uni1EA3 155 | uni1EA4 156 | uni1EA5 157 | uni1EA6 158 | uni1EA7 159 | uni1EA8 160 | uni1EA9 161 | uni1EAA 162 | uni1EAB 163 | uni1EAC 164 | uni1EAD 165 | uni1EAE 166 | uni1EAF 167 | uni1EB0 168 | uni1EB1 169 | uni1EB2 170 | uni1EB3 171 | uni1EB4 172 | uni1EB5 173 | uni1EB6 174 | uni1EB7 175 | uni1EB8 176 | uni1EB9 177 | uni1EBA 178 | uni1EBB 179 | uni1EBC 180 | uni1EBD 181 | uni1EBE 182 | uni1EBF 183 | uni1EC0 184 | uni1EC1 185 | uni1EC2 186 | uni1EC3 187 | uni1EC4 188 | uni1EC5 189 | uni1EC6 190 | uni1EC7 191 | uni1EC8 192 | uni1EC9 193 | uni1ECA 194 | uni1ECB 195 | uni1ECC 196 | uni1ECD 197 | uni1ECE 198 | uni1ECF 199 | uni1ED0 200 | uni1ED1 201 | uni1ED2 202 | uni1ED3 203 | uni1ED4 204 | uni1ED5 205 | uni1ED6 206 | uni1ED7 207 | uni1ED8 208 | uni1ED9 209 | uni1EDA 210 | uni1EDB 211 | uni1EDC 212 | uni1EDD 213 | uni1EDE 214 | uni1EDF 215 | uni1EE0 216 | uni1EE1 217 | uni1EE2 218 | uni1EE3 219 | uni1EE4 220 | uni1EE5 221 | uni1EE6 222 | uni1EE7 223 | uni1EE8 224 | uni1EE9 225 | uni1EEA 226 | uni1EEB 227 | uni1EEC 228 | uni1EED 229 | uni1EEE 230 | uni1EEF 231 | uni1EF0 232 | uni1EF1 233 | Ygrave 234 | ygrave 235 | uni1EF4 236 | uni1EF5 237 | uni1EF6 238 | uni1EF7 239 | uni1EF8 240 | uni1EF9 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Phonetics_APA.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uniA789 3 | uni0313 4 | uni0328 5 | lacute 6 | uni019A 7 | uni019B 8 | uni01EF 9 | uni01F0 10 | uni022F 11 | uni023B 12 | uni023C 13 | uni02B8 14 | lambda 15 | phi 16 | uni1D05 17 | uni1D4D 18 | uni1D7B 19 | uni1D7E 20 | uni1DBF 21 | uni1E5B 22 | uni1E71 23 | uni1E89 24 | uni1E8B -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Phonetics_DisorderedSpeech.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni1DF07 3 | uni1DF06 4 | uni1DF05 5 | uni1DF04 6 | uni1DF03 7 | uni1DF02 8 | uni1DF01 9 | uni1DF00 10 | uni02EC 11 | uni02ED 12 | uni24B8 13 | uni24BB 14 | uni24BC 15 | uni24C1 16 | uni24C3 17 | uni24C5 18 | uni24C7 19 | uni24C8 20 | uni24C9 21 | uni24CB 22 | uni25EF 23 | exclam 24 | asterisk 25 | exclamdown 26 | uni208D 27 | uni208E 28 | uni0346 29 | uni0347 30 | uni0349 31 | uni034A 32 | uni034B 33 | uni034C 34 | uni034D 35 | uni034E 36 | uni0354 37 | uni0355 38 | uni0362 39 | uni1ABB 40 | uni1ABD 41 | uni1AC1 42 | uni1AC2 43 | uni1AC3 44 | uni1AC4 45 | uni02A9 46 | uni02AA 47 | uni02AB 48 | uni02AC 49 | uni02AD 50 | uni02B4 51 | uni02E2 52 | uni1D3A 53 | uni1D4A 54 | uniA78E 55 | uniA7AF 56 | uniA7B0 57 | u10790 58 | u10799 59 | u1079A 60 | u1079C 61 | u1079D 62 | u1079F 63 | u107A1 64 | u107AA 65 | u1D453 66 | u1D45D 67 | uniA7B0.circled 68 | u1D453.subs 69 | u1D45D.subs 70 | u1D453.sups 71 | u1D45D.sups -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Phonetics_IPAHistorical.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni0322 3 | uni0188 4 | uni0199 5 | uni01A5 6 | uni01AD 7 | uni029E 8 | uni02A0 9 | uni02A3 10 | uni02A4 11 | uni02A5 12 | uni02A6 13 | uni02A7 14 | uni02A8 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Phonetics_IPAStandard.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | bar 3 | uni02DE 4 | uni02E0 5 | uni02E5 6 | uni02E6 7 | uni02E7 8 | uni02E8 9 | uni02E9 10 | uni02F3 11 | uni25CC 12 | exclam 13 | period 14 | uni2016 15 | uni203F 16 | uni02BC 17 | uni02C1 18 | uni02C8 19 | uni02CC 20 | uni02D0 21 | uni02D1 22 | gravecomb 23 | acutecomb 24 | uni0302 25 | tildecomb 26 | uni0304 27 | uni0305 28 | uni0306 29 | uni0308 30 | uni030A 31 | uni030B 32 | uni030C 33 | uni030F 34 | uni0318 35 | uni0319 36 | uni031A 37 | uni031C 38 | uni031D 39 | uni031E 40 | uni031F 41 | uni0320 42 | uni0324 43 | uni0325 44 | uni0329 45 | uni032A 46 | uni032C 47 | uni032F 48 | uni0330 49 | uni0332 50 | uni0334 51 | uni0339 52 | uni033A 53 | uni033B 54 | uni033C 55 | uni033D 56 | uni0348 57 | uni035C 58 | uni0361 59 | uni1DC4 60 | uni1DC5 61 | uni1DC6 62 | uni1DC7 63 | uni1DC8 64 | uni1DC9 65 | ae 66 | ccedilla 67 | eth 68 | oslash 69 | hbar 70 | eng 71 | oe 72 | uni01C0 73 | uni01C1 74 | uni01C2 75 | uni01C3 76 | uni0205 77 | uni0250 78 | uni0251 79 | uni0252 80 | uni0253 81 | uni0254 82 | uni0255 83 | uni0256 84 | uni0257 85 | uni0258 86 | uni0259 87 | uni025A 88 | uni025B 89 | uni025C 90 | uni025D 91 | uni025E 92 | uni025F 93 | uni0260 94 | uni0261 95 | uni0262 96 | uni0263 97 | uni0264 98 | uni0265 99 | uni0266 100 | uni0267 101 | uni0268 102 | uni026A 103 | uni026B 104 | uni026C 105 | uni026D 106 | uni026E 107 | uni026F 108 | uni0270 109 | uni0271 110 | uni0272 111 | uni0273 112 | uni0274 113 | uni0275 114 | uni0276 115 | uni0278 116 | uni0279 117 | uni027A 118 | uni027B 119 | uni027D 120 | uni027E 121 | uni0280 122 | uni0281 123 | uni0282 124 | uni0283 125 | uni0284 126 | uni0288 127 | uni0289 128 | uni028A 129 | uni028B 130 | uni028C 131 | uni028D 132 | uni028E 133 | uni028F 134 | uni0290 135 | uni0291 136 | uni0292 137 | uni0294 138 | uni0295 139 | uni0298 140 | uni0299 141 | uni029B 142 | uni029C 143 | uni029D 144 | uni029F 145 | uni02A1 146 | uni02A2 147 | uni02B0 148 | uni02B2 149 | uni02B7 150 | uni02E1 151 | beta 152 | theta 153 | chi 154 | uni1D6C 155 | uni1D6D 156 | uni1D6E 157 | uni1D6F 158 | uni1D70 159 | uni1D71 160 | uni1D72 161 | uni1D73 162 | uni1D74 163 | uni1D75 164 | uni1D76 165 | uni207F 166 | uniA71B 167 | uniA71C 168 | uniA7B5 169 | uniAB53 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_Phonetics_SinoExt.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni0221 3 | uni0234 4 | uni0235 5 | uni0236 6 | uni027F 7 | uni0285 8 | uni02AE 9 | uni02AF 10 | uni1D00 11 | uni1D07 12 | uniAB65 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_TransLatin_Arabic.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni02BC 3 | uni02BD 4 | uni02BE 5 | uni02BF 6 | dotbelowcomb 7 | uni032E 8 | uni0331 9 | Gcaron 10 | gcaron 11 | uni0232 12 | uni0233 13 | uni1E0C 14 | uni1E0D 15 | uni1E0E 16 | uni1E0F 17 | uni1E20 18 | uni1E21 19 | uni1E24 20 | uni1E25 21 | uni1E2A 22 | uni1E2B 23 | uni1E34 24 | uni1E35 25 | uni1E62 26 | uni1E63 27 | uni1E6C 28 | uni1E6D 29 | uni1E6E 30 | uni1E6F 31 | uni1E92 32 | uni1E93 33 | uni1E96 34 | uni1E97 -------------------------------------------------------------------------------- /data/results/txt/prod-names/GF_TransLatin_Pinyin.txt: -------------------------------------------------------------------------------- 1 | # This file is auto-generated; do not edit. See /README.md for instructions. 2 | uni02BC 3 | gravecomb 4 | acutecomb 5 | uni0302 6 | uni0304 7 | uni0306 8 | uni0308 9 | uni030C 10 | uni030D 11 | uni0358 12 | uni03000358 13 | uni03010358 14 | uni03020358 15 | uni03060358 16 | uni03040358 17 | uni030D0358 18 | Agrave 19 | Aacute 20 | Acircumflex 21 | Egrave 22 | Eacute 23 | Ecircumflex 24 | Igrave 25 | Iacute 26 | Icircumflex 27 | Idieresis 28 | Ograve 29 | Oacute 30 | Ocircumflex 31 | Ugrave 32 | Uacute 33 | Ucircumflex 34 | Udieresis 35 | agrave 36 | aacute 37 | acircumflex 38 | egrave 39 | eacute 40 | ecircumflex 41 | igrave 42 | iacute 43 | icircumflex 44 | ntilde 45 | ograve 46 | oacute 47 | ocircumflex 48 | ugrave 49 | uacute 50 | ucircumflex 51 | udieresis 52 | Amacron 53 | amacron 54 | Abreve 55 | abreve 56 | Emacron 57 | emacron 58 | Ebreve 59 | ebreve 60 | Ecaron 61 | ecaron 62 | Imacron 63 | imacron 64 | Ibreve 65 | ibreve 66 | Nacute 67 | Omacron 68 | omacron 69 | Obreve 70 | obreve 71 | Umacron 72 | umacron 73 | Ubreve 74 | ubreve 75 | uni01CD 76 | uni01CE 77 | uni01CF 78 | uni01D0 79 | uni01D1 80 | uni01D2 81 | uni01D3 82 | uni01D4 83 | uni01D5 84 | uni01D6 85 | uni01D7 86 | uni01D8 87 | uni01D9 88 | uni01DA 89 | uni01DB 90 | uni01DC 91 | uni01F8 92 | uni01F9 93 | uni1D3A 94 | uni1E3E 95 | uni1E3F 96 | uni207F -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 119 3 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": [ 4 | "config:recommended" 5 | ], 6 | "rangeStrategy": "bump", 7 | "timezone": "Europe/Berlin", 8 | "schedule": [ 9 | "before 8am" 10 | ] 11 | } -------------------------------------------------------------------------------- /scripts/assemble_description.py: -------------------------------------------------------------------------------- 1 | """ 2 | Assemble .nam files from .nam stub files and language definitions. 3 | """ 4 | 5 | import sys 6 | import os 7 | 8 | # Insert local module path at beginning of sys.path 9 | # so that up-to-date version of glyphsets package is used 10 | sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "Lib")) 11 | from glyphsets import ( 12 | defined_glyphsets, 13 | defined_scripts, 14 | glyphsets_per_script, 15 | GlyphSet, 16 | ) # noqa: E402 17 | 18 | if __name__ == "__main__": 19 | root_folder = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "GF_Glyphsets")) 20 | 21 | repo_root_folder = os.path.abspath( 22 | os.path.join( 23 | os.path.dirname(__file__), 24 | "..", 25 | ) 26 | ) 27 | 28 | md = [] 29 | 30 | # TOC 31 | md.append("# Table of Contents:\n\n") 32 | 33 | # Get scripts 34 | scripts = defined_scripts() 35 | script_dict = {} 36 | max_glyphsets = 0 37 | md.append("| " + " | ".join(scripts) + " |") 38 | md.append("| " + " | ".join(["---"] * len(scripts)) + " |") 39 | for script in scripts: 40 | max_glyphsets = max(max_glyphsets, len(glyphsets_per_script(script))) 41 | script_dict[script] = glyphsets_per_script(script) 42 | for i in range(max_glyphsets): 43 | row = [] 44 | for script in scripts: 45 | if i < len(script_dict[script]): 46 | glyphset_name = script_dict[script][i] 47 | glyphset = GlyphSet.load(glyphset_name) 48 | abbr = glyphset_name.split("_")[-1] 49 | _new_md, warning = glyphset.get_description() 50 | warning_md = "✅" 51 | if warning: 52 | warning_md = "🛑" 53 | row.append(f"[{warning_md} {abbr}](#{glyphset_name.lower().replace('_', '-')})") 54 | else: 55 | row.append("") 56 | md.append("| " + " | ".join(row) + " |") 57 | 58 | md.append( 59 | "\n> [!NOTE] \n> This document is a human-readable representation of the glyphset defintions defined in `.yaml` files [here](/Lib/glyphsets/definitions/) and gets updated automatically as part of the `sh build.sh` command.\n" 60 | ) 61 | md.append( 62 | "\n> [!NOTE] \n> The symbols ✅ and 🛑 above denote whether or not this glyphset is available as part of Fontbakery's `shape_languages` check; in other words, whether or not language codes are defined for it.\n" 63 | ) 64 | 65 | md.append("\n") 66 | 67 | # Content 68 | for glyphset_name in defined_glyphsets(): 69 | glyphset = GlyphSet.load(glyphset_name) 70 | new_md, _warning = glyphset.get_description() 71 | md.append(new_md) 72 | 73 | with open(os.path.join(repo_root_folder, "GLYPHSETS.md"), "w") as f: 74 | f.write("\n".join(md)) 75 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | # Copyright 2013 The Font Bakery Authors. 3 | # Copyright 2017-2021 The Google Fonts Tools Authors. 4 | # Copyright 2022 Google Inc. 5 | # 6 | # Licensed under the Apache License, Version 2.0 (the "License"); 7 | # you may not use this file except in compliance with the License. 8 | # You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, software 13 | # distributed under the License is distributed on an "AS IS" BASIS, 14 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 | # See the License for the specific language governing permissions and 16 | # limitations under the License. 17 | # 18 | # See AUTHORS.txt for the list of Authors and LICENSE.txt for the License. 19 | from setuptools import setup 20 | 21 | # Read the contents of the README file 22 | with open("README.md", encoding="utf-8") as f: 23 | long_description = f.read() 24 | 25 | setup( 26 | name="glyphsets", 27 | use_scm_version={"write_to": "Lib/glyphsets/_version.py"}, 28 | url="https://github.com/googlefonts/glyphsets/", 29 | description="A python API for evaluating coverage of glyph sets in font projects.", 30 | long_description=long_description, 31 | long_description_content_type="text/markdown", # This is important! 32 | author=( 33 | "Dave Crossland, " 34 | "Eli Heuer, " 35 | "Felipe Sanches, " 36 | "Lasse Fister, " 37 | "Marc Foley, " 38 | "Yanone, " 39 | "Roderick Sheeter" 40 | ), 41 | author_email="dave@lab6.com", 42 | package_dir={"": "Lib"}, 43 | packages=["glyphsets"], 44 | package_data={ 45 | "glyphsets": [ 46 | "*.json", 47 | "definitions/*.yaml", 48 | "results/nam/*.nam", 49 | "results/txt/nice-names/*.txt", 50 | ] 51 | }, 52 | entry_points={"console_scripts": ["glyphsets = glyphsets.__main__:main"]}, 53 | zip_safe=False, 54 | classifiers=[ 55 | "Intended Audience :: Developers", 56 | "Topic :: Text Processing :: Fonts", 57 | "License :: OSI Approved :: Apache Software License", 58 | "Operating System :: OS Independent", 59 | "Programming Language :: Python :: 3", 60 | ], 61 | python_requires=">=3.8", 62 | setup_requires=["setuptools_scm>=8.1.0,<8.2"], 63 | install_requires=[ 64 | "requests", 65 | "setuptools", 66 | "FontTools[ufo]", 67 | "glyphsLib>=6.9.5", 68 | "defcon", 69 | "unicodedata2", 70 | "gflanguages>=0.7.1", 71 | "pyyaml", 72 | "tabulate", 73 | "youseedee", 74 | ], 75 | extras_require={ 76 | "dev": [ # For the tests to run 77 | "gfsubsets", 78 | ] 79 | }, 80 | ) 81 | -------------------------------------------------------------------------------- /tests/data/MavenPro[wght].ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googlefonts/glyphsets/d226338bba5c3c835754a3b79d81a05a10b0972a/tests/data/MavenPro[wght].ttf -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 119 3 | --------------------------------------------------------------------------------