emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Font problem on git master


From: Robert Pluim
Subject: Re: Font problem on git master
Date: Mon, 20 Jan 2020 13:38:52 +0100

>>>>> On Mon, 20 Jan 2020 12:26:06 +0100, İsmail Dönmez <address@hidden> said:

    İsmail> On Mon, Jan 20, 2020 at 12:00 PM Robert Pluim <address@hidden> 
wrote:
    İsmail> It's indeed Consolas, albeit not using the fontconfig syntax:
    >> 
    İsmail> "-MS  -Consolas-normal-normal-normal-*-19-*-*-*-m-0-iso10646-1"
    >> 
    >> You've cut off the bit I was interested in, which is the font backend
    >> at the start.

    İsmail> Here is the complete output with emacs -Q:

    İsmail>              position: 4 of 145 (2%), column: 3
    İsmail>             character: T (displayed as T) (codepoint 84, #o124, 
#x54)
    İsmail>               charset: ascii (ASCII (ISO646 IRV))
    İsmail> code point in charset: 0x54
    İsmail>                script: latin
    İsmail>                syntax: w which means: word
    İsmail>              category: .:Base, L:Left-to-right (strong), a:ASCII,
    İsmail> l:Latin, r:Roman
    İsmail>              to input: type "C-x 8 RET 54" or "C-x 8 RET LATIN 
CAPITAL LETTER T"
    İsmail>           buffer code: #x54
    İsmail>             file code: #x54 (encoded by coding system utf-8-unix)
    İsmail>               display: by this font (glyph code)
    İsmail>     ftcrhb:-MS  
-Consolas-normal-normal-normal-*-19-*-*-*-m-0-iso10646-1 (#x17)

    İsmail> Character code properties: customize what to show
    İsmail>   name: LATIN CAPITAL LETTER T
    İsmail>   general-category: Lu (Letter, Uppercase)
    İsmail>   decomposition: (84) ('T')

    İsmail> There are text properties here:
    İsmail>   face                 font-lock-comment-face
    İsmail>   fontified            nil

And visually this looks like itʼs a bitmap font, even though you're
using the FreeType backend?

    İsmail> And here with emacs but no config file:

    İsmail>              position: 72 of 905 (8%), column: 0
    İsmail>             character: T (displayed as T) (codepoint 84, #o124, 
#x54)
    İsmail>               charset: ascii (ASCII (ISO646 IRV))
    İsmail> code point in charset: 0x54
    İsmail>                script: latin
    İsmail>                syntax: w which means: word
    İsmail>              category: .:Base, L:Left-to-right (strong), a:ASCII,
    İsmail> l:Latin, r:Roman
    İsmail>              to input: type "C-x 8 RET 54" or "C-x 8 RET LATIN 
CAPITAL LETTER T"
    İsmail>           buffer code: #x54
    İsmail>             file code: #x54 (encoded by coding system utf-8-unix)
    İsmail>               display: by this font (glyph code)
    İsmail>     x:-adobe-courier-medium-r-normal--14-140-75-75-m-90-iso8859-1 
(#x54)

    İsmail> Character code properties: customize what to show
    İsmail>   name: LATIN CAPITAL LETTER T
    İsmail>   general-category: Lu (Letter, Uppercase)
    İsmail>   decomposition: (84) ('T')

With no config file, why is Emacs deciding to use the 'x' font
backend? Do you have a .Xresources file or similar?

    İsmail> That can't be because I have 500+ TTF fonts installed on my system.
    İsmail> Also, mind you emacs 26 is working just fine.
    >> 
    >> I did say it was a WAG :-)  Does not specifying a size and/or removing
    >> the 'antialias' spec help?

    İsmail> Then it says "Font 'Consolas' is not defined"

With no config file, rather than '-Q', right?

Robert



reply via email to

[Prev in Thread] Current Thread [Next in Thread]