loggerhead does not render fonts that are stored in bzr
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
loggerhead |
Triaged
|
Low
|
Unassigned | ||
loggerhead-breezy |
Triaged
|
Low
|
Unassigned |
Bug Description
Feature Request:
I've been dabbling in the black art of font creation/
Eric wrote the following post about version control for fonts: http://
Dave responded with the following (see URL or text below)
http://
2009/5/7 Schrijver wrote:
> One exciting development I didn’t mention yet on the list, is that GitHub
> now supports visualising UFO’s:
Whats the best free replacement for github? Trac perhaps?
> However there still is a gap within this workflow—how do you generate
> distributable font files from the UFO?
> It would be great if you could do that programmaticaly, so you could have a
> completely hosted solution, where you can download snapshot-fonts of the
> development process…
FontForge can do it very easily with python scripting:
$ git clone git://github.
$ cat > ufo2ttf.py << EOF
#!/usr/bin/python
import fontforge, sys
fontIn = sys.argv[1]
fontOut = sys.argv[2]
thisFont = fontforge.
thisFont.
"PfEd-comments", "PfEd-colors", "PfEd-lookups", "PfEd-guidelines",
"PfEd-background"))
EOT
$ python font.py open-baskervill
Then you have ob.ttf to do with what you will.
Knowing virtually nothing about Python development I am going to be foolish enough to assume this could be done with a well crafted bzr plugin? Could this feature also be added to LP hosted projects?
affects: | bzr → loggerhead |
Changed in loggerhead: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in loggerhead: | |
status: | Confirmed → Triaged |
importance: | Wishlist → Low |
summary: |
- Bazaar support for font creation and development + loggerhead does not render fonts that are stored in bzr |
Changed in loggerhead-breezy: | |
status: | New → Triaged |
importance: | Undecided → Low |
In a follow-up email [1] Dave provided the following:
"I have written a REALLY SHITTY python script [2] that does this "production" tasks for my font, and makes a very shitty kind of version control. This could probably be remade more sensibly as a BZR plugin, and a XeTeX document that produces its own test texts."
[1] http:// lists.freedeskt op.org/ archives/ openfontlibrary /2009-May/ 002076. html dave.lab6. com/a/Anthozoa. txt
[2] http://
Kindly bear with me as I track this idea here and work towards... a plugin? Is that the best way to approach this feature request?