Como determinar tamanhos “nativos” para fontes de bitmap?

2

Eu instalei o Emacs24 ( emacs24-lucid de wheezy-backports ) em um sistema de outro modo stable Debian, e eu o executei no X11

Sob o X11, o Emacs24 exibe algumas famílias de fontes, como ProFontIIx, como fontes não-antialiased somente quando eu escolho o tamanho de uma das fontes de bitmap disponíveis para a família. O problema é descobrir quais são os tamanhos "mágicos".

Eu tentei xfontsel , mas por algum motivo ProFontIIx não está entre as opções que ele dá (mesmo que esta fonte esteja instalada e seja encontrada pelo Emacs24).

De que outra forma eu posso descobrir os tamanhos que produzirão fontes não antialiased?

(só para ficar claro: eu não quero anti-aliasing.)

    
por kjo 13.02.2015 / 01:27

1 resposta

1

Se estiver usando fontconfig como o nome simples sugere (ou seja, não um nome de fonte X11 com 14 traços), você precisa usar fc-list para listar as fontes encontradas nos diretórios que as pesquisas fontconfig (configuradas via fonts.conf files, não o caminho da fonte X11 que xlsfonts usa).

Por exemplo, uma listagem parcial dos vários tamanhos da fonte Courier instalados no meu sistema, com pixelsize mostrado para as fontes de bitmap e omitido para as fontes escalonáveis.

% fc-list Courier : family style pixelsize
Courier:style=Bold Italic
Courier:style=Regular:pixelsize=34
Courier:style=Regular
Courier:style=Regular:pixelsize=12
Courier:style=Regular:pixelsize=14
Courier:style=Regular:pixelsize=8
Courier:style=Regular:pixelsize=11
Courier:style=Regular:pixelsize=10
Courier:style=Regular:pixelsize=20
Courier:style=Regular:pixelsize=17
Courier:style=Regular:pixelsize=18
Courier:style=Regular:pixelsize=25
Courier:style=Regular:pixelsize=24
...
    
por 30.12.2016 / 06:14

Tags