├── tests
├── __init__.py
└── fontamental
│ ├── __init__.py
│ ├── aragl_test.py
│ └── glyphslib_test.py
├── .gitignore
├── Lib
├── fontamental.egg-info
│ ├── not-zip-safe
│ ├── dependency_links.txt
│ ├── top_level.txt
│ ├── requires.txt
│ ├── entry_points.txt
│ ├── SOURCES.txt
│ └── PKG-INFO
└── fontamental
│ ├── __init__.py
│ ├── objects
│ ├── __init__.py
│ └── __pycache__
│ │ ├── __init__.cpython-35.pyc
│ │ ├── glyphslib.cpython-35.pyc
│ │ └── feabuilder.cpython-35.pyc
│ ├── __pycache__
│ ├── maxify.cpython-35.pyc
│ ├── minify.cpython-35.pyc
│ ├── __init__.cpython-35.pyc
│ └── __main__.cpython-35.pyc
│ ├── database
│ ├── template.ufo
│ │ ├── glyphs
│ │ │ ├── __notdef.glif
│ │ │ ├── space.glif
│ │ │ ├── CR__.glif
│ │ │ ├── wsEmspace_.glif
│ │ │ ├── wsEnspace_.glif
│ │ │ ├── NULL____.glif
│ │ │ ├── wsHairspace_.glif
│ │ │ ├── wsThinspace_.glif
│ │ │ ├── wsZwj_.glif
│ │ │ ├── dig0.glif
│ │ │ ├── wsLrm_.glif
│ │ │ ├── wsPdf_.glif
│ │ │ ├── wsRlm_.glif
│ │ │ ├── maBracketright_.glif
│ │ │ ├── maBracketleft_.glif
│ │ │ ├── wsZwnj_.glif
│ │ │ ├── arKashida_.glif
│ │ │ ├── maFullStop__.glif
│ │ │ ├── maParenleft_.glif
│ │ │ ├── maParentright_.glif
│ │ │ ├── wsLre_.glif
│ │ │ ├── wsRle_.glif
│ │ │ ├── di1Dot_.below.glif
│ │ │ ├── diGaf_.above.glif
│ │ │ ├── maAsterisk_.glif
│ │ │ ├── di1Dot_.above.glif
│ │ │ ├── wsLro_.glif
│ │ │ ├── wsRlo_.glif
│ │ │ ├── dig1.glif
│ │ │ ├── maComma_.glif
│ │ │ ├── maDecimal_.glif
│ │ │ ├── diFatha_.glif
│ │ │ ├── maThousandsep_.glif
│ │ │ ├── dig7.glif
│ │ │ ├── dig8.glif
│ │ │ ├── diLonga_.above.glif
│ │ │ ├── diKasra_.glif
│ │ │ ├── diLonga_.below.glif
│ │ │ ├── diSmallV__.below.glif
│ │ │ ├── diSmallV__.above.glif
│ │ │ ├── di2VDot__.above.glif
│ │ │ ├── di2Dot_.above.glif
│ │ │ ├── di2Dot_.below.glif
│ │ │ ├── di2VDot__.below.glif
│ │ │ ├── dig6.glif
│ │ │ ├── diRing_.below.glif
│ │ │ ├── diMadda_.glif
│ │ │ ├── dig7Urdu_.glif
│ │ │ ├── maPercent_.glif
│ │ │ ├── diFathatan_.glif
│ │ │ ├── maSemicolon_.glif
│ │ │ ├── dig5.glif
│ │ │ ├── arAlefShort__.isol.glif
│ │ │ ├── diKasratan_.glif
│ │ │ ├── dig2.glif
│ │ │ ├── di3IDot__.above.glif
│ │ │ ├── di3Dot_.below.glif
│ │ │ ├── dig4Urdu_.glif
│ │ │ ├── arAlef_.fina.glif
│ │ │ ├── arAlefShort__.fina.glif
│ │ │ ├── arHeh_.fina2.glif
│ │ │ ├── dig6Farsi_.glif
│ │ │ ├── maBraceleft_.glif
│ │ │ ├── maBraceright_.glif
│ │ │ ├── diSukun_.glif
│ │ │ ├── di3IDot__.below.glif
│ │ │ ├── di3Dot_.above.glif
│ │ │ ├── dig9.glif
│ │ │ ├── arAlefShort__.fina.la.glif
│ │ │ ├── arAlef_.isol.glif
│ │ │ ├── arHamza_.isol.glif
│ │ │ ├── dig4.glif
│ │ │ ├── arAlef_.fina.la.glif
│ │ │ ├── arAlef_.isol.la.glif
│ │ │ ├── arHeh_.isol.glif
│ │ │ ├── arAlefShort__.isol.la.glif
│ │ │ ├── dig3.glif
│ │ │ ├── diWasla_.glif
│ │ │ ├── arBeh_.isol.glif
│ │ │ ├── arDal_.isol.glif
│ │ │ ├── dig4Farsi_.glif
│ │ │ ├── arNoon_.isol.glif
│ │ │ ├── arReh_.isol.glif
│ │ │ ├── di4Dot_.above.glif
│ │ │ ├── arBeh_.init.glif
│ │ │ ├── arYeh_.fina.glif
│ │ │ ├── di4Dot_.below.glif
│ │ │ ├── diHamza_.glif
│ │ │ └── arReh_.fina.glif
│ │ └── metainfo.plist
│ ├── main.fea
│ ├── basic_ara.fea
│ ├── mk_shadda_ara.fea
│ └── lamalef_ara.fea
│ └── __main__.py
├── CHANGELOG
├── dev-requirements.txt
├── AUTHORS
├── Makefile
├── COPYRIGHT
├── examples
└── master.ufo
│ ├── glyphs
│ ├── __notdef.glif
│ ├── dig4Urdu_.glif
│ ├── dig7Urdu_.glif
│ ├── legSalah_.glif
│ ├── arYeh_.fina2.glif
│ ├── arYeh_.isol2.glif
│ ├── di3Dot_.below.glif
│ ├── di3IDot__.above.glif
│ ├── di4Dot_.above.glif
│ ├── di4Dot_.below.glif
│ ├── space.glif
│ ├── maBracketleft_.glif
│ ├── maBracketright_.glif
│ ├── arKashida_.glif
│ ├── maFullStop__.glif
│ ├── maPercent_.glif
│ ├── dig0.glif
│ ├── maParenleft_.glif
│ ├── maParentright_.glif
│ ├── diFatha_.glif
│ ├── maThousandsep_.glif
│ ├── maAsterisk_.glif
│ ├── diKasra_.glif
│ ├── maComma_.glif
│ ├── maDecimal_.glif
│ ├── diGaf_.above.glif
│ ├── di1Dot_.below.glif
│ ├── di1Dot_.above.glif
│ ├── diFathatan_.glif
│ ├── diLonga_.above.glif
│ ├── maSemicolon_.glif
│ ├── diKasratan_.glif
│ ├── diLonga_.below.glif
│ ├── di2Dot_.above.glif
│ ├── di2VDot__.above.glif
│ ├── di2VDot__.below.glif
│ ├── di2Dot_.below.glif
│ ├── diRing_.below.glif
│ ├── dig6Farsi_.glif
│ ├── diSukun_.glif
│ ├── diMadda_.glif
│ ├── dig5Farsi_.glif
│ ├── dig4Farsi_.glif
│ ├── arKaf_.medi.glif
│ ├── arBeh_.init.glif
│ ├── arNoon_.fina2.glif
│ ├── arAlefShort__.isol.glif
│ ├── diSmallV__.above.glif
│ ├── arAin_.medi.glif
│ ├── arAlef_.isol.glif
│ └── diSmallV__.below.glif
│ └── metainfo.plist
├── MANIFEST.in
├── requirements.txt
├── setup.cfg
├── LICENSE
├── files.txt
└── setup.py
/tests/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tests/fontamental/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | build/
3 | dist/
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/not-zip-safe:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CHANGELOG:
--------------------------------------------------------------------------------
1 | 0.5.0
2 | =====
3 |
4 | First version.
5 |
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/dependency_links.txt:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Lib/fontamental/__init__.py:
--------------------------------------------------------------------------------
1 | __version__ = "0.6.0.dev0"
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/top_level.txt:
--------------------------------------------------------------------------------
1 | fontamental
2 |
--------------------------------------------------------------------------------
/dev-requirements.txt:
--------------------------------------------------------------------------------
1 | flake8==3.4.1
2 | pytest==3.2.3
3 |
--------------------------------------------------------------------------------
/Lib/fontamental/objects/__init__.py:
--------------------------------------------------------------------------------
1 | __version__ = "0.6.0.dev0"
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/requires.txt:
--------------------------------------------------------------------------------
1 | fonttools>=3.17.0
2 | defcon>=0.3.4
3 |
--------------------------------------------------------------------------------
/AUTHORS:
--------------------------------------------------------------------------------
1 | Project Founder and Lead Developer: Abbas Majeed (https://github.com/fadox)
2 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | build:
2 | python setup.py build_ext --inplace
3 |
4 | install:
5 | python setup.py install
6 |
--------------------------------------------------------------------------------
/COPYRIGHT:
--------------------------------------------------------------------------------
1 | The Fontamental Project is Copyright 2016–2017, The Fadox Project Developers.
2 |
3 | Licensed under the BSD License.
--------------------------------------------------------------------------------
/Lib/fontamental/__pycache__/maxify.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/__pycache__/maxify.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/__pycache__/minify.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/__pycache__/minify.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/__pycache__/__init__.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/__pycache__/__init__.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/__pycache__/__main__.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/__pycache__/__main__.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/objects/__pycache__/__init__.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/objects/__pycache__/__init__.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/objects/__pycache__/glyphslib.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/objects/__pycache__/glyphslib.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental/objects/__pycache__/feabuilder.cpython-35.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fadox/fontamental/HEAD/Lib/fontamental/objects/__pycache__/feabuilder.cpython-35.pyc
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/entry_points.txt:
--------------------------------------------------------------------------------
1 | [console_scripts]
2 | fontamental = fontamental.__main__:main
3 | maxify = fontamental.maxify:main
4 | minify = fontamental.minify:main
5 |
6 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/__notdef.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig4Urdu_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig7Urdu_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/legSalah_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/MANIFEST.in:
--------------------------------------------------------------------------------
1 | include README.md
2 | include CHANGELOG
3 | include AUTHORS
4 | include LICENSE
5 | include COPYRIGHT
6 |
7 | include requirements.txt
8 |
9 | recursive-include tests *.py
10 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arYeh_.fina2.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arYeh_.isol2.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di3Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di3IDot__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di4Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di4Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/__notdef.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | booleanOperations==0.8.0
2 | compreffor==0.4.6.post1
3 | cu2qu==1.5.0
4 | defcon==0.5.2
5 | fonttools==3.29.0
6 | pyclipper==1.1.0.post1
7 | ufo2ft==2.2.0
8 | ufoLib==2.3.1
9 | ufo-extractor==0.2.0
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/space.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/space.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/CR__.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsEmspace_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsEnspace_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/NULL____.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsHairspace_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsThinspace_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/examples/master.ufo/metainfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | creator
6 | com.fontlab.ufoLib
7 | formatVersion
8 | 2
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/main.fea:
--------------------------------------------------------------------------------
1 | languagesystem DFLT dflt;
2 | languagesystem arab dflt;
3 | languagesystem arab ARA;
4 | languagesystem arab FAR;
5 | languagesystem arab URD;
6 | languagesystem latn dflt;
7 | #languagesystem latn TRK;
8 |
9 | #include "classes.fea"
10 |
11 | #include "local.fea"
12 | #include "lellah.fea"
13 | #include "stylisticsets.fea"
14 | #include "latin.fea"
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/metainfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | creator
6 | com.fontlab.ufoLib
7 | formatVersion
8 | 2
9 |
10 |
11 |
--------------------------------------------------------------------------------
/setup.cfg:
--------------------------------------------------------------------------------
1 | [wheel]
2 | universal = 1
3 |
4 | [sdist]
5 | formats = zip
6 |
7 | [flake8]
8 | # ignore = E226
9 | max-line-length = 79
10 | # max-complexity should be 10
11 | max-complexity = 45
12 | exclude = .git,icons_db.py
13 |
14 | [tool:pytest]
15 | minversion = 2.8
16 | testpaths =
17 | tests
18 | python_files =
19 | *_test.py
20 | python_classes =
21 | *Test
22 | addopts =
23 | -v
24 | -r a
25 |
26 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsZwj_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig0.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maBracketleft_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maBracketright_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/tests/fontamental/aragl_test.py:
--------------------------------------------------------------------------------
1 | import sys
2 | import unittest
3 | from fontamental.aragl import *
4 |
5 |
6 | class IndexTest(unittest.TestCase):
7 |
8 |
9 | def __init__(self, methodName):
10 | unittest.TestCase.__init__(self, methodName)
11 |
12 | def setUp(self):
13 | # self.infoTab = NameTabWidget(None)
14 | pass
15 |
16 | def tearDown(self):
17 | # self.fontInfo.close()
18 | pass
19 |
20 | def test_sample1(self):
21 | self.assertEqual(1, 1)
22 |
23 | def test_sample2(self):
24 | self.assertEqual(2, 2)
25 |
26 |
27 | if __name__ == "__main__":
28 | unittest.main()
29 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arKashida_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsLrm_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsPdf_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsRlm_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maBracketright_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maBracketleft_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maFullStop__.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsZwnj_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/tests/fontamental/glyphslib_test.py:
--------------------------------------------------------------------------------
1 | import sys
2 | import unittest
3 | from fontamental.glyphslib import GlyphsLib
4 |
5 |
6 | class IndexTest(unittest.TestCase):
7 |
8 | def __init__(self, methodName):
9 | unittest.TestCase.__init__(self, methodName)
10 |
11 | def setUp(self):
12 | # self.infoTab = NameTabWidget(None)
13 | options = {
14 | 'buildFea': True,
15 | }
16 | self.gl = GlyphsLib(options)
17 |
18 |
19 | def tearDown(self):
20 | # self.fontInfo.close()
21 | pass
22 |
23 | def test_sample1(self):
24 | val = self.gl.Prod2Decimal
25 | self.assertTrue(len(val) >= 1)
26 |
27 | def test_sample2(self):
28 | self.assertEqual(2, 2)
29 |
30 |
31 | if __name__ == "__main__":
32 | unittest.main()
33 |
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/SOURCES.txt:
--------------------------------------------------------------------------------
1 | AUTHORS
2 | CHANGELOG
3 | COPYRIGHT
4 | LICENSE
5 | MANIFEST.in
6 | README.md
7 | requirements.txt
8 | setup.cfg
9 | setup.py
10 | Lib/fontamental/__init__.py
11 | Lib/fontamental/__main__.py
12 | Lib/fontamental/maxify.py
13 | Lib/fontamental/minify.py
14 | Lib/fontamental.egg-info/PKG-INFO
15 | Lib/fontamental.egg-info/SOURCES.txt
16 | Lib/fontamental.egg-info/dependency_links.txt
17 | Lib/fontamental.egg-info/entry_points.txt
18 | Lib/fontamental.egg-info/not-zip-safe
19 | Lib/fontamental.egg-info/requires.txt
20 | Lib/fontamental.egg-info/top_level.txt
21 | Lib/fontamental/objects/__init__.py
22 | Lib/fontamental/objects/feabuilder.py
23 | Lib/fontamental/objects/glyphslib.py
24 | tests/__init__.py
25 | tests/fontamental/__init__.py
26 | tests/fontamental/aragl_test.py
27 | tests/fontamental/glyphslib_test.py
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arKashida_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maFullStop__.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental.egg-info/PKG-INFO:
--------------------------------------------------------------------------------
1 | Metadata-Version: 1.1
2 | Name: fontamental
3 | Version: 0.6.0
4 | Summary: Fontamental, build fonts from fundamintal glyphs
5 | Home-page: https://github.com/fadox/fontamental
6 | Author: Abbas Majeed
7 | Author-email: fadox@gmx.net
8 | License: Simplified BSD
9 | Description: UNKNOWN
10 | Keywords: fontamental
11 | Platform: UNKNOWN
12 | Classifier: Development Status :: 4 - Beta
13 | Classifier: Environment :: X11 Applications :: Qt
14 | Classifier: Operating System :: MacOS :: MacOS X
15 | Classifier: Operating System :: Microsoft :: Windows
16 | Classifier: Operating System :: POSIX :: Linux
17 | Classifier: Intended Audience :: Developers
18 | Classifier: License :: OSI Approved :: BSD License
19 | Classifier: Natural Language :: English
20 | Classifier: Programming Language :: Python :: 2.7
21 | Classifier: Programming Language :: Python :: 3.5
22 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maParenleft_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maParentright_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsLre_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maPercent_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsRle_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/basic_ara.fea:
--------------------------------------------------------------------------------
1 | ## Basic Arabic
2 |
3 | feature fina {
4 | lookup fina_1 {
5 | sub @fina_isol by @fina;
6 | } fina_1;
7 |
8 |
9 | script arab; # Arabic
10 | language ARA ; # Arabic
11 | language URD ; # Urdu
12 | language FAR ; # Farsi
13 | } fina;
14 |
15 |
16 | feature medi {
17 | lookup medi_1 {
18 | sub @init_medi by @medi;
19 | } medi_1;
20 |
21 | script arab; # Arabic
22 | language ARA ; # Arabic
23 | language URD ; # Urdu
24 | language FAR ; # Farsi
25 | } medi;
26 |
27 |
28 | feature init {
29 | lookup init_1{
30 | sub @init_medi by @init;
31 | } init_1;
32 |
33 | script arab; # Arabic
34 | language ARA ; # Arabic
35 | language URD ; # Urdu
36 | language FAR ; # Farsi
37 | } init;
38 |
39 |
40 | feature isol {
41 | lookup isol_1 {
42 | sub @fina_isol by @isol;
43 | } isol_1;
44 |
45 | } isol;
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di1Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diGaf_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maAsterisk_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di1Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig0.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maParenleft_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maParentright_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsLro_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/wsRlo_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diFatha_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/mk_shadda_ara.fea:
--------------------------------------------------------------------------------
1 | feature calt {
2 | lookup calt_10 {
3 | # GSUB lookup 49, type 12 (Multiple)
4 | lookupflag RightToLeft;
5 | sub uni0651 uni064E by shaddaFatha;
6 | sub uni064E uni0651 by shaddaFatha;
7 | sub uni0651 uni064B by shaddaFathatan;
8 | sub uni064B uni0651 by shaddaFathatan;
9 | sub uni0651 uni0670 by shaddaAlefAbove;
10 | sub uni0651 uni064F by shaddaDamma;
11 | sub uni064F uni0651 by shaddaDamma;
12 | sub uni0651 uni064C by shaddaDammatan;
13 | sub uni064C uni0651 by shaddaDammatan;
14 | sub uni0651 uni0650 by shaddaKasra;
15 | sub uni0650 uni0651 by shaddaKasra;
16 | sub uni0651 uni064D by shaddaKasratan;
17 | sub uni064D uni0651 by shaddaKasratan;
18 | } calt_10;
19 |
20 | lookup calt_10;
21 |
22 | script arab; # Arabic
23 | language ARA ; # Arabic
24 | language URD ; # Urdu
25 | language FAR ; # Farsi
26 | } calt;
27 |
28 |
29 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maThousandsep_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig1.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maComma_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maDecimal_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diFatha_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maThousandsep_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maAsterisk_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diKasra_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig7.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig8.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diLonga_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diKasra_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diLonga_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maComma_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maDecimal_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diSmallV__.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diSmallV__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2017, Fadox.net
2 | All rights reserved.
3 |
4 | Redistribution and use in source and binary forms, with or without
5 | modification, are permitted provided that the following conditions are met:
6 |
7 | 1. Redistributions of source code must retain the above copyright notice, this
8 | list of conditions and the following disclaimer.
9 | 2. Redistributions in binary form must reproduce the above copyright notice,
10 | this list of conditions and the following disclaimer in the documentation
11 | and/or other materials provided with the distribution.
12 |
13 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
14 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
17 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
22 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diGaf_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 | com.typemytype.robofont.mark
30 |
31 | 1
32 | 0.986
33 | 0.6
34 | 1
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/lamalef_ara.fea:
--------------------------------------------------------------------------------
1 | ## yeh
2 | lookup YehNoonFina {
3 | lookupflag IgnoreMarks;
4 | sub @aBaa.medi by @aBaa.medi.yeh;
5 | sub uni0646.fina by uni0646.fina.yeh;
6 | }YehNoonFina;
7 |
8 |
9 | feature calt {
10 | lookupflag IgnoreMarks;
11 | sub [@aBaa.medi]' lookup YehNoonFina
12 | [uni0646.fina]' lookup YehNoonFina;
13 | } calt;
14 |
15 |
16 | ## Raa
17 | lookup YehRaaFina {
18 | lookupflag IgnoreMarks;
19 | sub @aBaa.medi by @aBaa.medi.yeh;
20 | sub @aRaa.fina by @aRaa.fina.yeh;
21 | }YehRaaFina;
22 |
23 |
24 | feature calt {
25 | lookupflag IgnoreMarks;
26 | sub [@aBaa.medi]' lookup YehRaaFina
27 | [@aRaa.fina]' lookup YehRaaFina;
28 | } calt;
29 |
30 | ## Lam Alef
31 |
32 | lookup LamAlfFina {
33 | lookupflag IgnoreMarks;
34 | sub @aAlf.fina by @aAlf.fina_LA_fina;
35 | sub @aLam.medi by @aLam.medi_LA_fina;
36 | } LamAlfFina;
37 |
38 | lookup LamAlfIsol {
39 | lookupflag IgnoreMarks;
40 | sub @aAlf.fina by @aAlf.fina_LA_isol;
41 | sub @aLam.init by @aLam.init_LA_isol;
42 | } LamAlfIsol;
43 |
44 | feature calt {
45 | lookupflag IgnoreMarks;
46 | sub [@aLam.medi]' lookup LamAlfFina
47 | [@aAlf.fina]' lookup LamAlfFina;
48 | } calt;
49 |
50 | feature calt {
51 | lookupflag IgnoreMarks;
52 | sub [@aLam.init]' lookup LamAlfIsol
53 | [@aAlf.fina]' lookup LamAlfIsol;
54 | } calt;
55 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di1Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | com.typemytype.robofont.mark
31 |
32 | 1
33 | 0.986
34 | 0.6
35 | 1
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di1Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | com.typemytype.robofont.mark
32 |
33 | 1
34 | 0.986
35 | 0.6
36 | 1
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diFathatan_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di2VDot__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di2Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di2Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di2VDot__.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diLonga_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig6.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/maSemicolon_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diRing_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diMadda_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig7Urdu_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maPercent_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diKasratan_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diFathatan_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diLonga_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/files.txt:
--------------------------------------------------------------------------------
1 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\dependency_links.txt
2 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\not-zip-safe
3 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\PKG-INFO
4 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\requires.txt
5 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\SOURCES.txt
6 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\EGG-INFO\top_level.txt
7 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\aragl.py
8 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\maxify.py
9 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\minify.py
10 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\__init__.py
11 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\__pycache__\aragl.cpython-35.pyc
12 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\__pycache__\maxify.cpython-35.pyc
13 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\__pycache__\minify.cpython-35.pyc
14 | c:\python35\lib\site-packages\fontamental-0.5.0-py3.5.egg\fontamental\__pycache__\__init__.cpython-35.pyc
15 | C:\Python35\Scripts\pyftinspect-script.py
16 | C:\Python35\Scripts\pyftinspect.exe
17 | C:\Python35\Scripts\fonttools-script.py
18 | C:\Python35\Scripts\fonttools.exe
19 | C:\Python35\Scripts\pyftsubset-script.py
20 | C:\Python35\Scripts\pyftsubset.exe
21 | C:\Python35\Scripts\pyftmerge-script.py
22 | C:\Python35\Scripts\pyftmerge.exe
23 | C:\Python35\Scripts\ttx-script.py
24 | C:\Python35\Scripts\ttx.exe
25 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maSemicolon_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig5.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlefShort__.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/setup.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | from setuptools import setup, find_packages
3 | from sys import version_info
4 |
5 | install_requires=["fonttools>=3.17.0","defcon>=0.3.4"]
6 |
7 | if not (version_info[0] == 3 and version_info[1] >= 4):
8 | install_requires.append("singledispatch")
9 |
10 | #readme = open("README.md").read()
11 | #history = open("HISTORY.rst").read().replace(".. :changelog:", "")
12 |
13 | setup(
14 | name="fontamental",
15 | version="0.6.0",
16 | description="Fontamental, build fonts from fundamintal glyphs",
17 | #long_description=readme + "\n\n" + history,
18 | author="Abbas Majeed",
19 | author_email="fadox@gmx.net",
20 | url="https://github.com/fadox/fontamental",
21 | license="Simplified BSD",
22 | package_dir={"": "Lib"},
23 | entry_points={
24 | 'console_scripts': [
25 | 'fontamental=fontamental.__main__:main',
26 | 'minify=fontamental.minify:main',
27 | 'maxify=fontamental.maxify:main'],
28 | },
29 | packages=find_packages("Lib"),
30 | install_requires=install_requires,
31 | test_suite="tests",
32 | setup_requires=[],
33 | zip_safe=False,
34 | keywords="fontamental",
35 | classifiers=[
36 | "Development Status :: 4 - Beta",
37 | "Environment :: X11 Applications :: Qt",
38 | "Operating System :: MacOS :: MacOS X",
39 | "Operating System :: Microsoft :: Windows",
40 | "Operating System :: POSIX :: Linux",
41 | "Intended Audience :: Developers",
42 | "License :: OSI Approved :: BSD License",
43 | "Natural Language :: English",
44 | "Programming Language :: Python :: 2.7",
45 | "Programming Language :: Python :: 3.5"
46 | ])
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diKasratan_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig2.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di3IDot__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di2Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | com.typemytype.robofont.mark
40 |
41 | 1
42 | 0.986
43 | 0.6
44 | 1
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di2VDot__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | com.typemytype.robofont.mark
40 |
41 | 1
42 | 0.986
43 | 0.6
44 | 1
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di3Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di2VDot__.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | com.typemytype.robofont.mark
40 |
41 | 1
42 | 0.986
43 | 0.6
44 | 1
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/di2Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | com.typemytype.robofont.mark
40 |
41 | 1
42 | 0.986
43 | 0.6
44 | 1
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig4Urdu_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlef_.fina.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/__main__.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | # encoding: utf-8
3 |
4 | from fontamental.minify import MinifyUFO
5 | from fontamental.maxify import MaxifyUFO
6 | from ufo2ft import compileOTF
7 | import argparse
8 |
9 | def main():
10 | config = "./config.ini"
11 | mini_output = "./_mini.ufo"
12 | maxi_output = "./build_font.otf"
13 | parser = argparse.ArgumentParser(prog='fontamental')
14 | parser.add_argument('source', metavar='"Source Font"', type=str, help='Source File, only UFO format supported')
15 | parser.add_argument('-t', nargs='?', help='master template file path')
16 | parser.add_argument('-c', nargs='?', help='user configuration file path')
17 | parser.add_argument('-o', nargs='?', help='output file')
18 | parser.add_argument('--minify', help='minify font', action='store_true')
19 | args = parser.parse_args()
20 | source_file = args.source
21 | template = args.t
22 | if args.c is not None:
23 | config = args.c
24 | if args.minify:
25 | if args.o is not None:
26 | mini_output = args.o
27 | else:
28 | if args.o is not None:
29 | maxi_output = args.o
30 |
31 | if args.minify:
32 | mini = MinifyUFO(source_file, template, config)
33 | ufo = mini.build()
34 | if ufo is not None:
35 | ufo.save(mini_output)
36 | print("Font Minified :)")
37 | else:
38 | maxi = MaxifyUFO(source_file, config)
39 | ufo = maxi.build()
40 | if ufo is not None:
41 | otf = compileOTF(ufo, useProductionNames=False)
42 | if otf is not None:
43 | # save generated font to file
44 | otf.save(maxi_output)
45 | print("The Font (" + maxi_output + ") created successfully !")
46 |
47 | if __name__ == "__main__":
48 | main()
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlefShort__.fina.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arHeh_.fina2.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diRing_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | com.typemytype.robofont.mark
41 |
42 | 1
43 | 0.986
44 | 0.6
45 | 1
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig6Farsi_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig6Farsi_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maBraceleft_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/maBraceright_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diSukun_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diSukun_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di3IDot__.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di3Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig9.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diMadda_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlefShort__.fina.la.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | com.typemytype.robofont.mark
53 |
54 | 1
55 | 0.6
56 | 0.741
57 | 1
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlef_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | com.typemytype.robofont.guides
49 |
50 |
51 | angle
52 | 0
53 | isGlobal
54 |
55 | magnetic
56 | 5
57 | x
58 | 0
59 | y
60 | 1015
61 |
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arHamza_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig4.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlef_.fina.la.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | com.typemytype.robofont.mark
53 |
54 | 1
55 | 0.6
56 | 0.741
57 | 1
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlef_.isol.la.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | com.typemytype.robofont.mark
53 |
54 | 1
55 | 0.6
56 | 0.741
57 | 1
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arHeh_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arAlefShort__.isol.la.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | com.typemytype.robofont.mark
53 |
54 | 1
55 | 0.6
56 | 0.741
57 | 1
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig5Farsi_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig3.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diWasla_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/dig4Farsi_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arKaf_.medi.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arBeh_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arDal_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/dig4Farsi_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arNoon_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arReh_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arBeh_.init.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di4Dot_.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arBeh_.init.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arYeh_.fina.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/di4Dot_.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arNoon_.fina2.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arAlefShort__.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diSmallV__.above.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | com.typemytype.robofont.mark
49 |
50 | 1
51 | 0.986
52 | 0.6
53 | 1
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arAin_.medi.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/diHamza_.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/arAlef_.isol.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/examples/master.ufo/glyphs/diSmallV__.below.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | com.typemytype.robofont.mark
49 |
50 | 1
51 | 0.986
52 | 0.6
53 | 1
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/Lib/fontamental/database/template.ufo/glyphs/arReh_.fina.glif:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------