Come determinare dimensioni "native" per i caratteri bitmap?


2

Ho installato Emacs24 ( emacs24-lucidda wheezy-backports) su un stablesistema Debian altrimenti , e l'ho eseguito su X11

In X11, Emacs24 visualizza alcune famiglie di caratteri, come ProFontIIx, come caratteri non antialiasing solo quando scelgo la dimensione di uno dei caratteri bitmap disponibili per la famiglia. Il problema è capire quali sono quelle dimensioni "magiche".

Ho provato xfontsel, ma per qualche motivo ProFontIIxnon è tra le opzioni che offre (anche se questo font è installato e viene trovato da Emacs24).

In quale altro modo posso capire le dimensioni che produrranno caratteri non antialiasing?

(Giusto per essere chiari: non voglio l'antialiasing.)


Sei sicuro che questo carattere sia un carattere bitmap?
Didierc,

@didierc: la mia comprensione è che la raccolta include diverse dimensioni bitmap.
giovedì

Risposte:


1

Se utilizza fontconfig come suggerisce il nome semplice (ovvero non un nome di carattere X11 con 14 trattini), è necessario utilizzare fc-listper elencare i caratteri trovati nelle directory che fontconfig cerca (configurato tramite fonts.conffile, non il percorso del carattere X11 che xlsfontsutilizza) .

Ad esempio, un elenco parziale delle varie dimensioni del carattere Courier installato sul mio sistema, con pixelsizemostrato per i caratteri bitmap e omesso per i caratteri scalabili.

% 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
...
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.