Saturday, August 21, 2010 |
Post a Comment | Sidewalk inlay

I saw this in front of an abandoned storefront on King Street in Charleston, South Carolina.

I saw this in front of an abandoned storefront on King Street in Charleston, South Carolina.
Every so often, when working in InDesign, I want a frame or box with rounded corners. And that’s really easy if you need to round all corners. But what if you want to round just one corner? Or opposite corners? There are lots of ways to do it, but it’s a little tougher. And more time consuming.
Yesterday, I was looking at solving a repetitive production problem by using a script in InDesign CS4. (I haven’t upgraded to CS5 yet.) I dove into scripting in InDesign to automate the process.
Most people have never opened the scripting panel (Window>Automation>Scripts). But in the scripting panel are sample scripts in Applescript and Javascript. I noticed a script titled “CornerEffects.applescript.” This struck me as odd, because there is a “Corner Options” command in InDesign. What made this script different? I opened it and got a dialog box…

The top part of the dialog box essentially provides the same options as the “Corner Options” command. And the offset box allows you to adjust the size of the corner. But what about the Pattern combo box? It defaults to “all points,” but take a look at the options available: first point, last point, second point, third point, odd points, even points and more…
Left: The starting shape. Middle: Rounded corners on odd points. Right: Beveled corners on first two points.
When applied to a box, it gives you the ability to round or bevel selected corners. Sometimes, it takes a little trial and error to figure out which point the “first” point is. The first point usually seems to be point in the upper left and then selection moves counterclockwise.
You can also use the odd and even points patterns on a star shape. “Odd points” effect the inside points. “Even points” modify the outside points.
Left: The starting shape. Middle: Rounded corners on odd points. Right: Rounded corners on even points.
I’m assuming this is still here in CS5 and I don’t have a copy of CS3 handy to see if its there, too. But if you need to round select corners on a shape in InDesign, this is a time-saver. (And check out the rest of the sample scripts, too.)
Can you design typefaces on an iPad? When the idea of a mythical Apple Tablet was floating out there in Rumorville, it occurred to me how great it would be to use Fontstruct on an iPad. But alas, no Flash support means no Fontstruct on the iPad.
So I waited. A few weeks ago, I got a note from my friend @jamesmiller telling me about a new app that allows you design type on your iPad… Intrigued, I downloaded and started playing around with it.
iFontMaker is an application by 2TTF that allow you to design fonts on your iPad. 2TTF boasts that you can make a basic font in five minutes…
With iFontMaker, you draw out the letters with your finger. You can choose from four brush types - brush, pen, pencil and line segment. You can set guides for the baseline, x-height, cap-height, ascenders and descenders. New in version 1.5 is a nudge tool that allows you to reshape strokes. And the move tool was updated to allow rotation and movement of individual strokes.
The application has two tabs: Glyphs and Compose. Glyphs is where you draw the characters. Compose is where you can view and create test samples. (You can also adjust the global letter spacing under the Compose tab.)
Screenshots of iFontMaker. Left, main glyph editing interface. Right, editing a path with the move tool.
When you are done with your creation, you upload the design to their servers. They generate the font and post a sample page with a download link. (Check out the sample page with my designs SquarePad and LilyPad.)
It really is very easy to create a font this way. And I imagine their 5 minute estimate is probably correct. But there are some significant limitations…
The app is simple to use, but that comes with tradeoffs.
Character Width. My main issue with iFontMaker is that there’s currently no way to adjust the width of individual characters. This creates some problems with more complex designs. I’d love to be able to adjust a right side bearing to address spacing issues. But right now, you can’t.
Not precise. It’s impossible to be precise with the touch screen interface. Version 1.5 adds a straight line tool, but it’s still somewhat clumsy.
Revising is very difficult. In an effort to keep the interface simple, there are limited editing capabilities. Version 1.5 allows you to move strokes around. And you can scale glyphs using the pinch/zoom multitouch gesture. But there is no eraser. And the nudge tool seems very difficult to control. Basically, if you aren’t happy with the glyph you’ve drawn, your best bet is often to erase it and start over.
Pan and Zoom. There is no way to zoom out or pan around the canvas. This isn’t a problem for most characters, but for some characters with accent marks, it’s difficult to add them above the letter without the ability to zoom out or pan up.
Despite it’s limitations, iFontMaker is fun. Lots of fun. And it also gets a lot of things right.
Support for a large character set. iFontMaker allows you to build fonts with large character sets in many languages including Japanese, Greek, Cyrillic and Thai. Great support out of the gate and the developers indicate that they are willing to add more.
The upload process. When you upload your font to 2TTF, they provide a nice display page and a link to download. But they also provide a link to a web font file. Really nice idea and it works pretty well.
The guides. I like the way the app allows you to set your x-height, ascenders, descenders globally. It’s a detail that very easily could have been overlooked. I only wish I could set the character width on each individual character.
I created a pair of fonts with iFontMaker: SquarePad and LilyPad. Both fonts were built quickly. Although both required a good bit of fine tuning.
You can download both designs from the 2TTF sample pages. (Note: Every time you upload a new version, you must republish the file to let others download it.) I wish the web addresses were more than just random numbers and letters, but I understand why they chose the system they did.
So can you create your own font in five minutes? Yes, I think you probably could. However, it will take you significantly more time and practice to create something that you will want to use. And lots of trial and error.
iFontMaker is a fun app. If you are interested in type or design and have an iPad, it’s definitely worth the purchase price. The developers have already provided two updates that have significantly improved the app, so I have every hope that they will continue to improve the application.
You can buy iFontMaker from the App Store for $7.99. (Although as of the publish date of this post, it is on sale for $6.99.)