From: Araki K. <ara...@us...> - 2016-04-06 14:54:30
|
Hi, From: "Ian D. Leroux" <idl...@fa...> Subject: [Mlterm-dev-en] Using multiple unicode fonts in mlterm Date: Tue, 5 Apr 2016 22:02:10 +0200 Message-ID: <201...@fa...> > One of the features I find exciting about mlterm is the option to > specify which fonts to use for different unicode ranges, rather than > relying on fontconfig's automatic fallback mechanism. I'm not sure > that I understand how this works though. As an (admittedly silly) > test case, consider the following .mlterm/aafont setting: > > DEFAULT=DejaVu Sans Mono > U+00-ff=Terminus > > I would expect this to use Terminus for the first 255 code points and > DejaVu for higher codepoints. In fact it uses DejaVu for the ASCII > characters, and Terminus only for characters in the f0-ff range (such > as 'é', U+00E9). It is not supported to specify which font to use for U+00-7f for now. A font specified as DEFAULT or ISO10646_UCS4_1 is used to show U+00-7f characters. I'll add this limitation to the man page. > On the other hand, if I set > > DEFAULT=DejaVu Sans Mono > U+f0-ff=Terminus > > (which I would expect to reproduce the behaviour I observed in the > first case) then Terminus never gets used at all. If you use Terminus for U+00E9, specify as follows instead of U+f0-ff. U+80-ff=Terminus Regards, --- Araki Ken ara...@us... |