I'm trying to create tally marks in my font. The problem lies with the '5' symbol (4 vertical lines with a strike through). The strike through is so jagged! It needs to look like a diagonal line but it looks more like a set of stairs.
I'm using FontForge. I can't go to the smoothing option because that applies to the whole font (unless there's a way to have it only apply to one character?). I've tried removing hinting and instructions. I've tried changing the angle of the line. Nothing seems to work. I'm almost to the point of being convinced it can't be fixed because it's just the way the font works.. it wants to place any line < 45 degrees onto a pixel. It doesn't want to do anti aliasing. Is there a way to force it to anti aliase for just one character/glyph?
But aside from that you have not given us important information needed to address the underlying question of why it is “so jagged.”
The font rendering is massively depending on the rendering environment. Are you on Windows, Mac, Linux or something else? What app(s) are you looking at the font rendering in? If Windows, what version of Windows?
However, John, you and I should really provide visual examples to further our observations.
If we increase the contrast between the stroke thicknesses, then the diagonal looks discontinuous and jagged, and would need adjustments to appear continuous: