This simple bitmap font editor makes 8x16 bitmaps to be used with Freemacs MULE, or to be loaded with the FreeDOS utility GNUCHCP for other uses.
ffe without arguments: starts the editor. ffe filename starts the editor wih <filename> loaded (if no extension is provided, .dat is assumed). The editing of bitmaps
with FFE is very simple. You can move the cursor on the grid with the
arrow keys. When the editor is started, FFE edits the upper
character set (ASCII 128 to 255) of an 8-bit font file, with each glyph
having a resolution of 8x16 pixels. Those Here is the full list of the hot keys: L: ImportFile. When
you press "L", you will be prompted for a filename to enter.
The correspondent file will be loaded. If you were W: WriteFile. Writes
the current working file, making changes permanent. No backup is made,
so you had better copy your files A (upper case): Save as. Writes the current working file to a new file. You will be prompted for the filename. S (upper case): StoreGlyph.
Once you have painted the shape of a glyph, and want to store it, press
"S". You'll then be able to turn g: GoToChar. You will
be prompted for a character code; you can enter a number in the range
128 to 255. You will then be moved to the corresponding glyph in the font.
If you are editing an existing file, the grid will show the shape of that
glyph. If you are drawing a new p: PreviousChar. Moves
to the previous glyph in the font. If you have made some changes to the
current glyph, you will be prompted for n: NextChar. Moves to the next char in the glyph. Like above for "p", you will be asked whether you want to save the changes you made to the current character, before moving to the previous one. w: Changes to WRITE mode. e: Changes to ERASE mode. s (lower case): Changes to SKIP mode. ArrowUp: moves the cursor up. ArrowDown: moves the cursor down. ArrowLeft: moves the cursor left. ArrowRight: moves the cursor right. Alt-l: ShiftLeft.
Shifts a character's shape left one column on the grid. Pixels in the
leftmost column will be lost. This function (as Alt-r: ShiftRight. Shifts a glyph right one column on the grid. Alt-u: ShiftUp. Shifts a glyph up one row. Alt-d: ShiftDown. Shifts a character down one row. Alt-i: ImportGlyphNumber. You will be prompted for a character code (range 128 to 255). The correspondiong glyph will be loaded into the code you are editing. For example, if the editor shows the current character code as being 155, and you press Alt-i, then, say, 200, the glyph in positions 200 will be copied onto position 155. |