Commit 7830393b authored by pw's avatar pw

days of work and tears

parent 70bbdc9d

Too many changes to show.

To preserve performance only 559 of 559+ files are displayed.

File added
File added
#!/usr/bin/env python
# Script to generate the t, by Alina Kadlubsky
from robofab.world import RFont
font = RFont('Morphologic.ufo')
glyph = font.newGlyph('t')
pen = glyph.getPen()
pen.moveTo((375,0))
pen.lineTo((250,0))
pen.lineTo((175,250))
pen.lineTo((175,475))
pen.lineTo((100,475))
pen.lineTo((100,525))
pen.lineTo((175,525))
pen.lineTo((175,750))
pen.lineTo((250,750))
pen.lineTo((250,525))
pen.lineTo((425,525))
pen.lineTo((425,475))
pen.lineTo((250,475))
pen.lineTo((250,250))
pen.lineTo((275,75))
pen.lineTo((375,75))
pen.lineTo((450,175))
pen.lineTo((500,175))
pen.closePath()
font.save()
\ No newline at end of file
from robofab.world import RFont
font = RFont('Morphologic.ufo')
try:
glyph = font['z']
except KeyError:
glyph = font.newGlyph ('z')
pen = glyph.getPen()
pen.moveTo((200,500))
pen.lineTo((200,400))
pen.lineTo((700,400))
pen.lineTo((700,500))
pen.closePath()
font.save()
pen = glyph.getPen()
pen.moveTo((675,375))
pen.lineTo((225,125))
pen.closePath()
font.save()
pen = glyph.getPen()
pen.moveTo((200,100))
pen.lineTo((200,0))
pen.lineTo((700,0))
pen.lineTo((700,100))
pen.closePath()
font.save()
from robofab.world import RFont
font = RFont ('Morphologic.ufo')
try:
glyph = font ['percent']
except KeyError:
glyph = font.newGlyph ('percent')
pen = glyph.getPen()
pen.moveTo((225,100))
pen.lineTo((225,150))
pen.lineTo((475,400))
pen.lineTo((525,400))
pen.lineTo((525,350))
pen.lineTo((275,100))
pen.closePath()
font.save()
pen = glyph.getPen()
pen.moveTo((250,325))
pen.lineTo((225,350))
pen.lineTo((225,375))
pen.lineTo((250,400))
pen.lineTo((275,400))
pen.lineTo((300,375))
pen.lineTo((300,350))
pen.lineTo((275,325))
pen.closePath()
font.save()
pen = glyph.getPen()
pen.moveTo((475,100))
pen.lineTo((450,125))
pen.lineTo((450,150))
pen.lineTo((475,175))
pen.lineTo((500,175))
pen.lineTo((525,150))
pen.lineTo((525,125))
pen.lineTo((500,100))
pen.closePath()
font.save()
from robofab.world import RFont
font = RFont('Morphologic.ufo')
try:
glyph = font['n']
except KeyError:
glyph = font.newGlyph ('n')
pen = glyph.getPen()
pen.moveTo((250,500))
pen.lineTo((325,500))
pen.lineTo((325,475))
pen.lineTo((600,475))
pen.lineTo((650,450))
pen.lineTo((675,400))
pen.lineTo((675,25))
pen.lineTo((750,0))
pen.lineTo((525,0))
pen.lineTo((600,25))
pen.lineTo((600,375))
pen.lineTo((575,425))
pen.lineTo((525,450))
pen.lineTo((325,450))
pen.lineTo((325,25))
pen.lineTo((400,0))
pen.lineTo((175,0))
pen.lineTo((250,25))
pen.lineTo((250,400))
pen.lineTo((175,425))
pen.closePath()
font.save()
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ascender</key>
<integer>750</integer>
<key>capHeight</key>
<integer>750</integer>
<key>descender</key>
<integer>-250</integer>
<key>familyName</key>
<string>Morphologic</string>
<key>postscriptBlueValues</key>
<array>
</array>
<key>postscriptFamilyBlues</key>
<array>
</array>
<key>postscriptFamilyOtherBlues</key>
<array>
</array>
<key>postscriptOtherBlues</key>
<array>
</array>
<key>postscriptStemSnapH</key>
<array>
</array>
<key>postscriptStemSnapV</key>
<array>
</array>
<key>styleName</key>
<string>Regular</string>
<key>unitsPerEm</key>
<integer>1000</integer>
<key>xHeight</key>
<integer>500</integer>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="B" format="1">
<advance width="500"/>
<unicode hex="0042"/>
<outline>
<contour>
<point x="100" y="0" type="line"/>
<point x="100" y="500" type="line"/>
<point x="150" y="500" type="line"/>
<point x="150" y="300" type="line"/>
<point x="350" y="500" type="line"/>
<point x="400" y="500" type="line"/>
<point x="175" y="275" type="line"/>
<point x="400" y="50" type="line"/>
<point x="400" y="0" type="line"/>
<point x="150" y="250" type="line"/>
<point x="150" y="0" type="line"/>
</contour>
<contour>
<point x="300" y="550" type="line"/>
<point x="300" y="400" type="line"/>
<point x="450" y="400" type="line"/>
<point x="450" y="550" type="line"/>
</contour>
<contour>
<point x="300" y="200" type="line"/>
<point x="300" y="50" type="line"/>
<point x="450" y="50" type="line"/>
<point x="450" y="200" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
</dict>
</dict>
</lib>
</glyph>
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="b" format="1">
<advance width="500"/>
<unicode hex="0062"/>
<outline>
<contour>
<point x="0" y="0" type="line"/>
<point x="25" y="100" type="line"/>
<point x="25" y="750" type="line"/>
<point x="110" y="750" type="line"/>
<point x="112" y="475" type="line"/>
<point x="112" y="475" type="line"/>
<point x="200" y="500" type="line"/>
<point x="300" y="500" type="line"/>
<point x="400" y="450" type="line"/>
<point x="450" y="350" type="line"/>
<point x="475" y="225" type="line"/>
<point x="450" y="125" type="line"/>
<point x="375" y="25" type="line"/>
<point x="275" y="0" type="line"/>
<point x="175" y="0" type="line"/>
<point x="100" y="25" type="line"/>
<point x="75" y="0" type="line"/>
</contour>
<contour>
<point x="113" y="432" type="line"/>
<point x="113" y="62" type="line"/>
<point x="250" y="50" type="line"/>
<point x="250" y="50" type="line"/>
<point x="350" y="125" type="line"/>
<point x="375" y="225" type="line"/>
<point x="325" y="400" type="line"/>
<point x="225" y="450" type="line"/>
<point x="175" y="450" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>background</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>b</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>500</integer>
</dict>
</dict>
</dict>
</lib>
</glyph>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>b</key>
<string>b.glif</string>
<key>f</key>
<string>f.glif</string>
<key>h</key>
<string>h.glif</string>
<key>m</key>
<string>m.glif</string>
<key>onesuperior</key>
<string>onesuperior.glif</string>
<key>q</key>
<string>q.glif</string>
<key>s</key>
<string>s.glif</string>
<key>t</key>
<string>t.glif</string>
<key>twosuperior</key>
<string>twosuperior.glif</string>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="f" format="1">
<advance width="0"/>
<outline>
<contour>
<point x="300" y="0" type="line"/>
<point x="375" y="125" type="line"/>
<point x="400" y="725" type="line"/>
<point x="450" y="700" type="line"/>
<point x="425" y="675" type="line"/>
<point x="425" y="650" type="line"/>
<point x="450" y="625" type="line"/>
<point x="475" y="625" type="line"/>
<point x="500" y="650" type="line"/>
<point x="500" y="700" type="line"/>
<point x="475" y="725" type="line"/>
<point x="400" y="750" type="line"/>
<point x="300" y="575" type="line"/>
<point x="275" y="25" type="line"/>
<point x="250" y="100" type="line"/>
<point x="175" y="125" type="line"/>
<point x="150" y="75" type="line"/>
<point x="225" y="0" type="line"/>
</contour>
<contour>
<point x="300" y="0" type="line"/>
<point x="375" y="125" type="line"/>
<point x="400" y="725" type="line"/>
<point x="450" y="700" type="line"/>
<point x="425" y="675" type="line"/>
<point x="425" y="650" type="line"/>
</contour>
</outline>
</glyph>
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="h" format="1">
<advance width="500"/>
<unicode hex="0068"/>
<outline>