Microsoft Terminal goes badly wrong when REP is combined with characters outwith the BMP. Microsoft Terminal Preview is better, but still goes wrong sometimes when (as in the second image here on the bottom scrollbar) told to REP a character.
#microsoftterminal #mousetext #unicode #ecma48
Stricly speaking, #Unscii 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.
Switching Microsoft Terminal to #Unscii produces better results.
#MicrosoftTerminal 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.