This gave me an idea. Although the 8×8 fonts cannot be synthetically obliqued and boldfaced, because they are square, rectangular Ubuntu Mono can be.

So I can use #unscii PET for upright medium, unscii #BBCMicro for upright boldface, and #UbuntuMono for the oblique medium and boldface.

It works out fairly well.

#nosh #VirtualTerminals #vtfont

The 8×8 #BBCMicro font from #unscii works rather better than Ubuntu Mono does, when rendering virtual terminals to the framebuffer with console-fb-realizer, I think. And the PET font from unscii works better still.

#nosh #vtfont #VirtualTerminals

@leah

That looks like #urxvt is picking up a different glyph set entirely. I don't see how any kind of shift+or transformation could turn the upper '%' (unbolded) into the lower one.

It looks like it's nothing that I need worry about, anyway. My programs do the shift-1-pixel thing too.

#vtfont #FreeBSD

@leah

Re: https://github.com/leahneukirchen/sq

What problem does #urvxt have with boldfacing?

I'm curious, because the usual strategy (although I haven't checked what urxvt does) is overwrite with the glyph shifted by 1 pixel, which isn't going to work well universally.

Is it that?

#vtfont #FreeBSD

GitHub - leahneukirchen/sq: a 7x15 pixel font inspired by Codec and Quadraat Sans Mono

a 7x15 pixel font inspired by Codec and Quadraat Sans Mono - GitHub - leahneukirchen/sq: a 7x15 pixel font inspired by Codec and Quadraat Sans Mono

GitHub