JdeBP · @JdeBP
43 followers · 310 posts · Server tty0.social

There's a bizarre font bug in both and that I have fixed locally and have to push out. Half of the uppercase letters in one of the 8-bit fonts are off by one code point.

I spotted this when my Z shell prompt changed to "JdeBQ".

It does mean that that font is missing a letter. I tried to look for an authoritative original source to fill it in from, but couldn't find one.

@viznut

#unscii #funscii

Last updated 2 years ago

JdeBP · @JdeBP
40 followers · 298 posts · Server tty0.social

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 PET for upright medium, unscii for upright boldface, and for the oblique medium and boldface.

It works out fairly well.

#unscii #bbcmicro #ubuntumono #nosh #virtualterminals #vtfont

Last updated 2 years ago

JdeBP · @JdeBP
40 followers · 297 posts · Server tty0.social

The 8×8 font from 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.

#bbcmicro #unscii #nosh #vtfont #virtualterminals

Last updated 2 years ago

JdeBP · @JdeBP
37 followers · 278 posts · Server tty0.social

slashpackage repository done.

So the next job is probably forking unscii so that I can get a BBC Micro overlay font in vt font format.

#freebsd #unscii #bbcmicro

Last updated 2 years ago

JdeBP · @JdeBP
36 followers · 259 posts · Server tty0.social

Here is the Japanese language manual page for yash(1), the shell, displayed on with three different framebuffer terminal emulators: jfbterm, zhcon, and console-fb-realizer (realizing a user-space virtual terminal onto the framebuffer) from the toolset.

The manual system itself is outputting a UTF-8 page, which zhcon clearly doesn't do by default. jfbterm looks like it just lacks CJKV fonts.

console-fb-realizer is using Viznut's font and Ubuntu Mono.

#watanabe #freebsd #nosh #unscii

Last updated 2 years ago

JdeBP · @JdeBP
32 followers · 190 posts · Server tty0.social

@viznut

I've had this test chart hanging around for some while, and I don't remember whether it was a modification to yours that I knocked together. Did you do a Mouse Text test? I suspect that it was me. (-:

@asie

#unscii #mousetext

Last updated 2 years ago

JdeBP · @JdeBP
113 followers · 3490 posts · Server mastodonapp.uk

Stricly speaking, isn't providing true italics here. It is, rather, being faked with an oblique slant, which isn't the same.

Notice how the transform used gives different heights to the letters 'n' and 'm', making the italicized word "filename" look uneven.

Oblique is an inferior substitute for a properly italicized font, where the italic letters actually have different shapes to the upright ones, and aren't simply toppled-over versions of them.

#unscii #microsoftterminal

Last updated 2 years ago

JdeBP · @JdeBP
113 followers · 3489 posts · Server mastodonapp.uk

Switching Microsoft Terminal to produces better results.

allows me to pick Unscii 16, whereas MobaXTerm forced the use of Unscii 8 and didn't allow Unscii 16 as an option at all.

Microsoft Terminal also handles more text styles, including italics, invisible, and overline.

It even clearly distinguishes font weights in reverse video mode.

#unscii #microsoftterminal

Last updated 2 years ago

JdeBP · @JdeBP
113 followers · 3488 posts · Server mastodonapp.uk

I changed the font in from MobaTerm to on a whim, today.

On the positive side, the distinction amongst boldface, normal, and faint is somewhat clearer with Unscii. Although neither is very good with faint and reverse video, which makes light mode problematic.

On the negative side, Unscii isn't using the whole of the available space, which stops block graphics from working. Something somewhere, from the placement of the strikethroughs, doesn't like Unscii's aspect ratio.

#mobaxterm #unscii

Last updated 2 years ago