Had some trouble figuring out what the "Submit" button was for. Wasn't until fontdrop revealed I was missing capitals that I went back and experimentally added an uppercase to the sample.
nonetheless, very cool thing that can quickly just give you a font file. that directness and immediacy is commendable
also, maybe there could be a 'toggle pixel' mode, instead of separate draw/erase modes. intuitively i'd just want to click on pixel to flip it, and that'd be quicker than 'switching to erase - erasing - switching back to drawing' again and again.
Can we add numbers and basic punctuation to the list of glyphs?
Its export format is C code that defines GFXGlyph and GFXFont structs.
Doesn't work well on mobile and multiple size/style variants doesn't work yet. This was mostly the result of yak shaving after I set out to make a watch face for my SQFMI Watchy.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="icon" type="image/png" href="./favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Karektar</title> <script type="module" crossorigin src="./assets/index-f8e9a3f5.js"></script> <link rel="stylesheet" href="./assets/index-90296a42.css"> </head> <body> <div id="root"></div> </body> </html>
edit: I'd rather look for similar offline tool, written in C and working not just in latest browsers.
- I couldn’t find a way to clear pixels after drawing them, short of using the trash can icon to clear the whole glyph. Especially since I’m on a phone, an “eraser” tool would have been handy for those couple of stray pixels in an otherwise happy tracing.
In Pentacom BitFontMaker (which, as a sister comment points out, Karektar seems to be based on), it looks like they avoided an explicit “eraser” tool by causing strokes to clear pixels whenever the stroke started on a filled pixel.
- My phone has a relatively small screen, and the fixed footer text covers the bottom row of controls such that I can’t use them.