[devel] XLFD font naming convention
Ilya Anfimov
ilan at tzirechnoy.com
Mon Mar 4 18:09:07 UTC 2019
On Mon, Mar 04, 2019 at 07:03:00PM +0100, Lucien Gentis wrote:
> Le 04/03/2019 `a 18:18, Ilya Anfimov a ecrit :
>
[skipped]
>
> "For a scalable font source, a scalable font name for each
> character set is included in the list. In addition to
> the scalable font name, specific derived instance names
> may also be included in the list."
> ...
> "Because some existing applications rely on seeing a collection
> of point and pixel sizes, server vendors are strongly
> encouraged in the near term to provide a mechanism for
> including, for each scalable font name, a set of specific
> derived instance names. For font sources that contain a set of
> specific derived instance names."
>
> So it is OK to have that in font list. It must be --0-0- base
> name for every such font, and if it is not -- there is an error
> somewhere in your X server or font server, and probably should be
> fixed. If there are base entries -- then you don't need them.
>
[skipped]
>
> I don't really need it, existing choice is big enough !
>
Probably you somewhat misread my description.
It should be not big enough, it should contain all that fonts
with proper fields zeroed.
If it does not -- it is some error in server.
> But I only wanted to know the signification of "0" field in -adobe-new
> century schoolbook-bold-r-normal--0-120-100-100-p-0-iso10646-1
>
> I did these (easy to reproduce) tests with xfontsel and xlsfonts commands
> :
>
> xfontsel :
>
> - if we select a point size of 120, it's impossible to select a pixel size
> of 0
>
> - if we select a pixel size of 0, we only have the choice between * or 0
> for point size
>
> xlsfonts :
>
> - xlsfonts -fn "-*-*-*-*-*-*-0-*-*-*-*-*-*-*" (pixel size of 0) : we can
> see scalable fonts and fonts like -adobe-new century
> schoolbook-bold-r-normal--0-120-100-100-p-0-iso10646-1
>
> - xlsfonts -fn "-*-*-*-*-*-*-0-120-*-*-*-*-*-*" (pixel size of 0, point
> size of 120) : we can see fonts like -adobe-new century
> schoolbook-bold-r-normal--0-120-100-100-p-0-iso10646-1
>
> - xlsfonts -fn "-*-*-*-*-*-*-*-120-*-*-*-*-*-*" (point size of 120) :we
> don't see anymore fonts like -adobe-new century
> schoolbook-bold-r-normal--0-120-100-100-p-0-iso10646-1, which is confusing
> because "-*-120-" also matches "-0-120-"
>
>
> _______________________________________________
> xorg at lists.x.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: https://lists.x.org/mailman/listinfo/xorg
> Your subscription address: %(user_address)s
> _______________________________________________
> xorg at lists.x.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: https://lists.x.org/mailman/listinfo/xorg
> Your subscription address: %(user_address)s
More information about the xorg
mailing list