Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix/build template update #53

Merged
merged 2 commits into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 22 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ node_modules
package-lock.json
package.json
master_ufo
instance_ufo
private_notes
*.backup
instance_ufos
.ninja_log
build.ninja

# OS generated files #
######################
Expand All @@ -21,7 +21,23 @@ private_notes
ehthumbs.db
Thumbs.db

sources/*.ttf
sources/*.otf
# Autosaved by application when editing
######################
*(تم الحفظ تلقائيًا).*
*(automaticky uloženo).*
*(Automatisch gesichert).*
*(Autosaved).*
*(guardado automáticamente).*
*(enregistré automatiquement).*
*(salvato automaticamente).*
*(自動保存).*
*(자동 저장됨).*
*(Salvo Automaticamente).*
*(Автосохранение).*
*(Otomatik Kaydedildi).*
*(自动存储).*
*(已自動儲存).*

* (Autosaved).glyphs
# Custom
sources/KodeMono.backup
private_notes
8 changes: 8 additions & 0 deletions .templaterc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"files": [
".github/**/*",
"Makefile",
"scripts/**/*",
"requirements.txt"
]
}
10 changes: 0 additions & 10 deletions DESCRIPTION.en_us.html

This file was deleted.

2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,4 @@ update: venv venv-test
venv-test/bin/pip-sync requirements-test.txt

git commit -m "Update requirements" requirements.txt requirements-test.txt
git push
git push
12 changes: 12 additions & 0 deletions documentation/ARTICLE.en_us.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<img src="/images/cover.jpg" alt="Kode Mono" />
<p>
<strong>Kode Mono</strong> is a <strong>variable monospaced</strong> typeface designed specifically for the developer
community. Its key feature is clarity and functionality, making it ideal for coding environments where legibility
is crucial. The font includes ligatures, which are combinations of multiple characters into a single glyph—helpful
in improving the readability of common programming symbols in languages like JavaScript, Python, Haskell, and Rust.
</p>
<p>
To contribute, see <a href="https://github.com/isaozler/kode-mono">github.com/isaozler/kode-mono</a>.
</p>
<img src="/images/outlines.jpg" alt="Kode Mono Outline" />
<img src="/images/grid.jpg" alt="Kode Mono Grid" />
10 changes: 10 additions & 0 deletions documentation/DESCRIPTION.en_us.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<p>
<strong>Kode Mono</strong> is a <strong>variable monospaced</strong> typeface designed specifically for the
developer
community. Its key feature is clarity and functionality, making it ideal for coding environments where legibility
is crucial. The font includes ligatures, which are combinations of multiple characters into a single glyph—helpful
in improving the readability of common programming symbols in languages like JavaScript, Python, Haskell, and Rust.
</p>
<p>
To contribute, see <a href="https://github.com/isaozler/kode-mono">github.com/isaozler/kode-mono</a>.
</p>
Binary file modified documentation/image1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 12 additions & 10 deletions documentation/image1.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,18 @@
import argparse

# Constants, these are the main "settings" for the image
WIDTH, HEIGHT, MARGIN, FRAMES = 2048, 2048, 128, 1
WIDTH, HEIGHT, MARGIN, FRAMES = 2048, 1024, 128, 1
FONT_PATH = "fonts/ttf/KodeMono-Regular.ttf"
FONT_LICENSE = "OFL v1.1"
AUXILIARY_FONT = "Helvetica"
AUXILIARY_FONT_SIZE = 48
BIG_TEXT = "Aa"
BIG_TEXT_FONT_SIZE = 1024
BIG_TEXT_SIDE_MARGIN = MARGIN * 3.1
BIG_TEXT_BOTTOM_MARGIN = MARGIN * 5.5
GRID_VIEW = False # Change this to "True" for a grid overlay

BIG_TEXT = "AaBb"
BIG_TEXT_FONT_SIZE = 730
BIG_TEXT_SIDE_MARGIN = MARGIN * 1
BIG_TEXT_BOTTOM_MARGIN = MARGIN * 2

GRID_VIEW = False # Toggle this for a grid overlay

# Handel the "--output" flag
# For example: $ python3 documentation/image1.py --output documentation/image1.png
Expand Down Expand Up @@ -98,9 +100,9 @@ def draw_main_text():
# Divider lines
def draw_divider_lines():
stroke(1)
strokeWidth(4)
strokeWidth(5)
lineCap("round")
line((MARGIN, HEIGHT - MARGIN), (WIDTH - MARGIN, HEIGHT - MARGIN))
line((MARGIN, HEIGHT - (MARGIN * 1.5)), (WIDTH - MARGIN, HEIGHT - (MARGIN * 1.5)))
line((MARGIN, MARGIN + (MARGIN / 2)), (WIDTH - MARGIN, MARGIN + (MARGIN / 2)))
stroke(None)

Expand All @@ -110,8 +112,8 @@ def draw_auxiliary_text():
# Setup
font(AUXILIARY_FONT)
fontSize(AUXILIARY_FONT_SIZE)
POS_TOP_LEFT = (MARGIN, HEIGHT - MARGIN * 1.5)
POS_TOP_RIGHT = (WIDTH - MARGIN, HEIGHT - MARGIN * 1.5)
POS_TOP_LEFT = (MARGIN, HEIGHT - MARGIN * 1.25)
POS_TOP_RIGHT = (WIDTH - MARGIN, HEIGHT - MARGIN * 1.25)
POS_BOTTOM_LEFT = (MARGIN, MARGIN)
POS_BOTTOM_RIGHT = (WIDTH - MARGIN * 0.95, MARGIN)
URL_AND_HASH = MY_URL + "at commit " + MY_HASH
Expand Down
Binary file added documentation/image2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
145 changes: 145 additions & 0 deletions documentation/image2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
# This script is meant to be run from the root level
# of your font's git repository. For example, from a Unix terminal:
# $ git clone my-font
# $ cd my-font
# $ python3 documentation/image1.py --output documentation/image1.png

# Import moduels from external python packages: https://pypi.org/
from drawbot_skia.drawbot import *
from fontTools.ttLib import TTFont
from fontTools.misc.fixedTools import floatToFixedToStr

# Import moduels from the Python Standard Library: https://docs.python.org/3/library/
import subprocess
import sys
import argparse

# Constants, these are the main "settings" for the image
WIDTH, HEIGHT, MARGIN, FRAMES = 2048, 1024, 128, 1
FONT_PATH = "fonts/ttf/KodeMono-Regular.ttf"
FONT_LICENSE = "OFL v1.1"
AUXILIARY_FONT = "Helvetica"
AUXILIARY_FONT_SIZE = 48

LINE_ONE = "ABCDEFGHIJKLMNOPQ"
LINE_TWO = "RSTUVWXYZ123456789"
LINE_THREE = "abcdefghijklmnopqrstu"
LINE_FOUR = "vwxyz,.;:!@#$%^&*(){}[]"
BIG_TEXT_FONT_SIZE = 160
BIG_TEXT_SIDE_MARGIN = MARGIN * 1
BIG_TEXT_BOTTOM_MARGIN = MARGIN * 5.45

GRID_VIEW = False # Toggle this for a grid overlay

# Handel the "--output" flag
# For example: $ python3 documentation/image1.py --output documentation/image1.png
parser = argparse.ArgumentParser()
parser.add_argument("--output", metavar="PNG", help="where to write the PNG file")
args = parser.parse_args()

# Load the font with the parts of fonttools that are imported with the line:
# from fontTools.ttLib import TTFont
# Docs Link: https://fonttools.readthedocs.io/en/latest/ttLib/ttFont.html
ttFont = TTFont(FONT_PATH)

# Constants that are worked out dynamically
MY_URL = subprocess.check_output("git remote get-url origin", shell=True).decode()
MY_HASH = subprocess.check_output("git rev-parse --short HEAD", shell=True).decode()
FONT_NAME = ttFont["name"].getDebugName(4)
FONT_VERSION = "v%s" % floatToFixedToStr(ttFont["head"].fontRevision, 16)


# Draws a grid
def grid():
stroke(1, 0, 0, 0.75)
strokeWidth(2)
STEP_X, STEP_Y = 0, 0
INCREMENT_X, INCREMENT_Y = MARGIN / 2, MARGIN / 2
rect(MARGIN, MARGIN, WIDTH - (MARGIN * 2), HEIGHT - (MARGIN * 2))
for x in range(29):
polygon((MARGIN + STEP_X, MARGIN), (MARGIN + STEP_X, HEIGHT - MARGIN))
STEP_X += INCREMENT_X
for y in range(29):
polygon((MARGIN, MARGIN + STEP_Y), (WIDTH - MARGIN, MARGIN + STEP_Y))
STEP_Y += INCREMENT_Y
polygon((WIDTH / 2, 0), (WIDTH / 2, HEIGHT))
polygon((0, HEIGHT / 2), (WIDTH, HEIGHT / 2))


# Remap input range to VF axis range
# This is useful for animation
# (E.g. sinewave(-1,1) to wght(100,900))
def remap(value, inputMin, inputMax, outputMin, outputMax):
inputSpan = inputMax - inputMin # FIND INPUT RANGE SPAN
outputSpan = outputMax - outputMin # FIND OUTPUT RANGE SPAN
valueScaled = float(value - inputMin) / float(inputSpan)
return outputMin + (valueScaled * outputSpan)


# Draw the page/frame and a grid if "GRID_VIEW" is set to "True"
def draw_background():
newPage(WIDTH, HEIGHT)
fill(0)
rect(-2, -2, WIDTH + 2, HEIGHT + 2)
if GRID_VIEW:
grid()
else:
pass


# Draw main text
def draw_main_text():
fill(1)
stroke(None)
font(FONT_PATH)
fontSize(BIG_TEXT_FONT_SIZE)
# Adjust this line to center main text manually.
# TODO: This should be done automatically when drawbot-skia
# has support for textBox() and FormattedString
LEADING = 1.2
text(LINE_ONE, (BIG_TEXT_SIDE_MARGIN, BIG_TEXT_BOTTOM_MARGIN))
text(LINE_TWO, (BIG_TEXT_SIDE_MARGIN, BIG_TEXT_BOTTOM_MARGIN - (MARGIN * LEADING)))
text(LINE_THREE, (BIG_TEXT_SIDE_MARGIN, BIG_TEXT_BOTTOM_MARGIN - (MARGIN * (LEADING * 2))))
text(LINE_FOUR, (BIG_TEXT_SIDE_MARGIN, BIG_TEXT_BOTTOM_MARGIN - (MARGIN * (LEADING * 3))))


# Divider lines
def draw_divider_lines():
stroke(1)
strokeWidth(5)
lineCap("round")
line((MARGIN, HEIGHT - (MARGIN * 1.5)), (WIDTH - MARGIN, HEIGHT - (MARGIN * 1.5)))
line((MARGIN, MARGIN + (MARGIN / 2)), (WIDTH - MARGIN, MARGIN + (MARGIN / 2)))
stroke(None)


# Draw text describing the font and it's git status & repo URL
def draw_auxiliary_text():
# Setup
font(AUXILIARY_FONT)
fontSize(AUXILIARY_FONT_SIZE)
POS_TOP_LEFT = (MARGIN, HEIGHT - MARGIN * 1.25)
POS_TOP_RIGHT = (WIDTH - MARGIN, HEIGHT - MARGIN * 1.25)
POS_BOTTOM_LEFT = (MARGIN, MARGIN)
POS_BOTTOM_RIGHT = (WIDTH - MARGIN * 0.95, MARGIN)
#URL_AND_HASH = "github.com/googlefonts/googlefonts-project-template " + "at commit " + MY_HASH
URL_AND_HASH = MY_URL + "at commit " + MY_HASH
URL_AND_HASH = URL_AND_HASH.replace("\n", " ")
# Draw Text
#text("Your Font Regular", POS_TOP_LEFT, align="left")
text(FONT_NAME, POS_TOP_LEFT, align="left")
text(FONT_VERSION, POS_TOP_RIGHT, align="right")
text(URL_AND_HASH, POS_BOTTOM_LEFT, align="left")
text(FONT_LICENSE, POS_BOTTOM_RIGHT, align="right")


# Build and save the image
if __name__ == "__main__":
draw_background()
draw_main_text()
draw_divider_lines()
draw_auxiliary_text()
# Save output, using the "--output" flag location
saveImage(args.output)
# Print done in the terminal
print("DrawBot: Done")
1 change: 1 addition & 0 deletions documentation/images-license.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The images in this repository are licensed under the CC https://creativecommons.org/licenses/by-sa/4.0/
Binary file added documentation/images/cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documentation/images/grid.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documentation/images/outlines.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified fonts/ttf/KodeMono-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/KodeMono-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/KodeMono-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/KodeMono-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/variable/KodeMono[wght].ttf
Binary file not shown.
Binary file modified fonts/webfonts/KodeMono-Bold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/KodeMono-Medium.woff2
Binary file not shown.
Binary file modified fonts/webfonts/KodeMono-Regular.woff2
Binary file not shown.
Binary file modified fonts/webfonts/KodeMono-SemiBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/KodeMono[wght].woff2
Binary file not shown.
44 changes: 22 additions & 22 deletions out/fontbakery/fontbakery-report.html
Original file line number Diff line number Diff line change
Expand Up @@ -3126,36 +3126,36 @@ <h3>
<li>U+02D8 BREVE: try adding one of: yi, canadian-aboriginal</li>
<li>U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal</li>
<li>U+02DB OGONEK: try adding one of: yi, canadian-aboriginal</li>
<li>U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: math, coptic, cherokee, tifinagh</li>
<li>U+0305 COMBINING OVERLINE: try adding one of: math, elbasan, glagolitic, coptic, gothic</li>
<li>U+0306 COMBINING BREVE: try adding one of: old-permic, tifinagh</li>
<li>U+0307 COMBINING DOT ABOVE: try adding one of: math, old-permic, canadian-aboriginal, duployan, malayalam, coptic, tifinagh, hebrew, todhri, tai-le, syriac</li>
<li>U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: cherokee, tifinagh, coptic, math</li>
<li>U+0305 COMBINING OVERLINE: try adding one of: math, glagolitic, elbasan, gothic, coptic</li>
<li>U+0306 COMBINING BREVE: try adding one of: tifinagh, old-permic</li>
<li>U+0307 COMBINING DOT ABOVE: try adding one of: canadian-aboriginal, hebrew, math, tai-le, syriac, malayalam, todhri, old-permic, tifinagh, coptic, duployan</li>
<li>U+030A COMBINING RING ABOVE: try adding one of: syriac, duployan</li>
<li>U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: osage, cherokee</li>
<li>U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: cherokee, osage</li>
<li>U+030C COMBINING CARON: try adding one of: cherokee, tai-le</li>
<li>U+030D COMBINING VERTICAL LINE ABOVE: try adding sunuwar</li>
<li>U+030E COMBINING DOUBLE VERTICAL LINE ABOVE: try adding ethiopic</li>
<li>U+0310 COMBINING CANDRABINDU: try adding one of: math, sunuwar</li>
<li>U+0310 COMBINING CANDRABINDU: try adding one of: sunuwar, math</li>
<li>U+0312 COMBINING TURNED COMMA ABOVE: try adding math</li>
<li>U+0313 COMBINING COMMA ABOVE: try adding one of: todhri, old-permic</li>
<li>U+0314 COMBINING REVERSED COMMA ABOVE: not included in any glyphset definition</li>
<li>U+0316 COMBINING GRAVE ACCENT BELOW: not included in any glyphset definition</li>
<li>U+0317 COMBINING ACUTE ACCENT BELOW: not included in any glyphset definition</li>
<li>U+0324 COMBINING DIAERESIS BELOW: try adding one of: syriac, duployan, cherokee</li>
<li>U+0324 COMBINING DIAERESIS BELOW: try adding one of: cherokee, syriac, duployan</li>
<li>U+0325 COMBINING RING BELOW: try adding syriac</li>
<li>U+0326 COMBINING COMMA BELOW: try adding math</li>
<li>U+0327 COMBINING CEDILLA: try adding math</li>
<li>U+0328 COMBINING OGONEK: not included in any glyphset definition</li>
<li>U+032D COMBINING CIRCUMFLEX ACCENT BELOW: try adding one of: syriac, sunuwar</li>
<li>U+032D COMBINING CIRCUMFLEX ACCENT BELOW: try adding one of: sunuwar, syriac</li>
<li>U+032E COMBINING BREVE BELOW: try adding syriac</li>
<li>U+0331 COMBINING MACRON BELOW: try adding one of: sunuwar, tifinagh, thai, caucasian-albanian, syriac, gothic, cherokee</li>
<li>U+0331 COMBINING MACRON BELOW: try adding one of: cherokee, syriac, thai, sunuwar, gothic, tifinagh, caucasian-albanian</li>
<li>U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition</li>
<li>U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition</li>
<li>U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition</li>
<li>U+0338 COMBINING LONG SOLIDUS OVERLAY: try adding math</li>
<li>U+0394 GREEK CAPITAL LETTER DELTA: try adding one of: greek, math, elbasan</li>
<li>U+03BC GREEK SMALL LETTER MU: try adding one of: math, greek</li>
<li>U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, math, greek</li>
<li>U+0394 GREEK CAPITAL LETTER DELTA: try adding one of: elbasan, greek, math</li>
<li>U+03BC GREEK SMALL LETTER MU: try adding one of: greek, math</li>
<li>U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, greek, math</li>
<li>U+2017 DOUBLE LOW LINE: try adding math</li>
<li>U+2021 DOUBLE DAGGER: try adding adlam</li>
<li>U+2030 PER MILLE SIGN: try adding adlam</li>
Expand Down Expand Up @@ -3184,14 +3184,14 @@ <h3>
<li>U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols</li>
<li>U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols</li>
<li>U+215F FRACTION NUMERATOR ONE: try adding symbols</li>
<li>U+2190 LEFTWARDS ARROW: try adding one of: symbols, math</li>
<li>U+2192 RIGHTWARDS ARROW: try adding one of: symbols, math</li>
<li>U+2194 LEFT RIGHT ARROW: try adding one of: symbols, math</li>
<li>U+2195 UP DOWN ARROW: try adding one of: symbols, math</li>
<li>U+2196 NORTH WEST ARROW: try adding one of: symbols, math</li>
<li>U+2197 NORTH EAST ARROW: try adding one of: symbols, math</li>
<li>U+2198 SOUTH EAST ARROW: try adding one of: symbols, math</li>
<li>U+2199 SOUTH WEST ARROW: try adding one of: symbols, math</li>
<li>U+2190 LEFTWARDS ARROW: try adding one of: math, symbols</li>
<li>U+2192 RIGHTWARDS ARROW: try adding one of: math, symbols</li>
<li>U+2194 LEFT RIGHT ARROW: try adding one of: math, symbols</li>
<li>U+2195 UP DOWN ARROW: try adding one of: math, symbols</li>
<li>U+2196 NORTH WEST ARROW: try adding one of: math, symbols</li>
<li>U+2197 NORTH EAST ARROW: try adding one of: math, symbols</li>
<li>U+2198 SOUTH EAST ARROW: try adding one of: math, symbols</li>
<li>U+2199 SOUTH WEST ARROW: try adding one of: math, symbols</li>
<li>U+2200 FOR ALL: try adding math</li>
<li>U+2202 PARTIAL DIFFERENTIAL: try adding math</li>
<li>U+220F N-ARY PRODUCT: try adding math</li>
Expand All @@ -3215,8 +3215,8 @@ <h3>
<li>U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL: try adding symbols2</li>
<li>U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL: try adding symbols2</li>
<li>U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL: try adding symbols2</li>
<li>U+25CA LOZENGE: try adding one of: symbols, math</li>
<li>U+25CC DOTTED CIRCLE: try adding one of: buginese, batak, phags-pa, marchen, canadian-aboriginal, lepcha, tai-le, bhaiksuki, bassa-vah, bengali, kaithi, oriya, tamil, sinhala, warang-citi, sundanese, thai, miao, kannada, psalter-pahlavi, mende-kikakui, tai-viet, buhid, meetei-mayek, duployan, rejang, ahom, tirhuta, saurashtra, grantha, wancho, armenian, math, kayah-li, gunjala-gondi, hanifi-rohingya, gurmukhi, mongolian, soyombo, mandaic, sharada, new-tai-lue, thaana, old-permic, nko, cham, tai-tham, modi, syloti-nagri, gujarati, caucasian-albanian, telugu, khudawadi, mahajani, balinese, khmer, khojki, masaram-gondi, elbasan, symbols, hebrew, tibetan, adlam, devanagari, limbu, malayalam, chakma, takri, javanese, myanmar, newa, syriac, sogdian, kharoshthi, brahmi, hanunoo, tagalog, manichaean, tifinagh, pahawh-hmong, siddham, tagbanwa, dogra, osage, zanabazar-square, lao, yi, coptic, music</li>
<li>U+25CA LOZENGE: try adding one of: math, symbols</li>
<li>U+25CC DOTTED CIRCLE: try adding one of: psalter-pahlavi, music, thaana, tamil, caucasian-albanian, oriya, tai-tham, tagalog, symbols, elbasan, bassa-vah, armenian, kharoshthi, hanifi-rohingya, nko, hebrew, balinese, marchen, grantha, soyombo, zanabazar-square, kayah-li, masaram-gondi, duployan, math, tai-viet, malayalam, telugu, tagbanwa, wancho, mongolian, rejang, mandaic, tibetan, sundanese, yi, mende-kikakui, adlam, meetei-mayek, lao, tai-le, mahajani, takri, bhaiksuki, myanmar, old-permic, tifinagh, gujarati, kaithi, syriac, new-tai-lue, buhid, cham, warang-citi, chakma, phags-pa, siddham, sogdian, devanagari, bengali, osage, miao, canadian-aboriginal, thai, limbu, lepcha, kannada, gurmukhi, brahmi, manichaean, hanunoo, ahom, khojki, tirhuta, gunjala-gondi, batak, buginese, dogra, pahawh-hmong, khmer, khudawadi, sharada, sinhala, javanese, coptic, newa, saurashtra, modi, syloti-nagri</li>
<li>U+EE00 : not included in any glyphset definition</li>
<li>U+EE01 : not included in any glyphset definition</li>
<li>U+EE02 : not included in any glyphset definition</li>
Expand Down
Loading