The folder contains:
- BoW_PTMono_10W.png (The final font file - reversed colour).
- PTMono folder (The extracted font files I originally downloaded).
- PTMono.zip (The original font archive I downloaded).
- URL's folder (Contains the web location of where I found the font).
- WoB_PTMono_10W.ai (My master Illustrator file - Saved in CS v6)
- WoB_PTMono_10W.png (The final font file).
The Illustrator file is made up of a few layers.
- I have a layer for each row of individual characters. I've done it this way because I it allows me to change the font and then manually re-position each character to fit the grid.
- There's a layer for a black background, guides, and importantly a placed image showing what character goes where (I think this was rEFIt's original print-cyr.png).
From Illustrator, I selected File -> Export -> PNG.
Leave the resolution at 72dpi and turn Anti-aliasing off.
I then loaded the .png file in to Photoshop and changed the canvas size (selecting left middle) to a width of 176px (from 178px).
To answer your questions:
- Yes, the characters have to be in a specific layout (See rEFIT's print.png)
- They have to be equal width and height (or at least fit in a grid of equal spacing).
Of the screenshot's of the app's you posted, I haven't tried either so I can't give fair comment. But looking at the images, the bmGlyph app shot looks overly complicated, and the TinyFont app looks promising however the particular font shows is not monospaced and therefore doesn't fit a grid.
If I get a chance I may try them out. I'm always looking for an easier way to accomplish these types of things and if they do work then great..