RoboFog.

A. Scott Britton's picture

Just read the Hoefler/Frere-Jones article--what's RoboFog (probably one of those "not-less-than-$1000" things, right?)

twardoch's picture

Ah... Google's your friend? :-) "robofog" gets just relevant hits in Google, the third being Just van Rossum's and Erik van Blokland's page:

http://www.letterror.com/code/old/robofog/

"RoboFog
RoboFog is our own tool for font production. An updated version of Fontographer 3.5 welded on top of the Python programming language makes a scriptable typedesign tool. Designers can program the functionality they need themselves.

Development for RoboFog has stopped. The Fontographer code was too old to be ported to OSX. Also the requirements for a good font editor went up. In the mean time we've focussed our development effort into RoboFab, a toolkit for scripting and programming with fonts and glyphs, inside and outside of FontLab. "

The 6th hit:

http://just.letterror.com/ltrwiki/RoboFog

"RoboFog
RoboFog is a version of Fontographer 3.5 that embeds a Python interpreter. RoboFog was developed by Just van Rossum, Petr van Blokland and Erik van Blokland. It is more or less discontinued, although we fix bugs for those still using it. It's based on very old source code, and while it has served its purpose well, we've reached the limits of what we can do with it. For example it can't properly support larger character sets, unicode or new font formats. It's a classic MacOS app and won't be ported to MacOSX. These days there is FontLab, and for all its quirks, it is much more powerful than RoboFog could ever be. Our RoboFab project should make Python scripting for FontLab more comfortable. "

Finally, the 4th hit delivers the resolution:

http://www.letterror.com/code/robofab/intro.html

"RoboFab Intro
RoboFab is a library of Python code for manipulation and storage of font and glyph related data. RoboFab implements a new font file format, the Unified Font Objects or .ufo for short. UFO is a format for font sources (similar to something like .fog or .vfb) except that UFO is XML based (see Glyph Interchange Format), readable, well documented and easily extended to contain different kinds of data. (...)

What RoboFab is not..
Not entirely RoboFog MkII
RoboFab is not a port of RoboFog to OSX, nor is it a complete font editor with interfaces, font and glyph windows etc. It is a toolkit that you can use to build your tools with. You can start by using RoboFab to make scripting in FontLab easier. But you can also use RoboFab to build elaborate tools (for instance MetricsMachine) that read and write UFO fonts and work on the data. Other RoboFab based tools are under construction. "

I hope this helps.

Best,
Adam Twardoch

A. Scott Britton's picture

Oh yeah, I was just curious.

FontLab does everything I need right now--and so much more!

as8's picture

Three Italic fonts die together in a bad
book design and go to Typo-Heaven.

When they get there, St. Peter Karow says,
"We only have one rule here in Typo-Heaven:
Don't step on the Dutch!"

So they enter heaven, and sure enough,
there are Dutch all over the place.
It is almost impossible not to step on a Dutch,
and although they try their best to avoid them,
the first Italic accidentally steps on one.

Along comes St. Peter with the ugliest Roman
she ever saw. St. Peter put them together
in a suitcase and says, "Your punishment
for stepping on a Dutch is to spend eternity
chained to this ugly Roman!"

The next day, the second Italic steps accidentally
on a Dutch and along comes St. Peter, who doesn't
miss a thing. With him is another extremely ugly Roman.
He chains them together with the same admonishment
as for the first Italic.

The third Italic has observed all this and,
not wanting to be chained for all eternity
to an ugly Roman, is very, VERY careful where she steps.
She manages to go postscript months without stepping
on any Dutch.

One day St. Peter comes up to her with the most handsome
Roman she has ever laid eyes on. St. Peter chains them
together without Word.

The happy Italic says to the Roman, "I wonder what I did
to deserve being chained to you for all eternity?"

The Roman says, "Well, I don't know about you,
but I stepped on a Dutch!"



Copyright (c) Alessandro Segalini, 2004.

dezcom's picture

>he Roman says, "Well, I don't know about you,
but I stepped on a Dutch!" <

With a wooden shoe?
:-)

Syndicate content Syndicate content