Entendendo de onde as fontes X11 vêm

0

No meu antigo Ubuntu, costumava haver as fontes

-b&h-lucidatypewriter-* ...

No entanto, no meu novo Ubuntu 18.04, eu não tenho mais.

Então eu iniciei no meu Ubuntu antigo e tentei encontrá-lo, mas tudo o que posso conseguir:

$ fc-list | grep -i lucida | wc 
      0       0       0

$ apt-cache search lucida | wc 
      0       0       0

$ mlocate lucida | wc 
      0       0       0

Eu preciso saber qual pacote e qual arquivo contém essa fonte. Como fazer isso? THX.

    
por xpt 19.05.2018 / 21:56

2 respostas

1

É parte do pacote de fontes de bitmap do Xorg, xfonts-100dpi e xfonts-75dpi . Os nomes dos arquivos são /usr/share/fonts/X11/*/lu*.pcf.gz .

Existem dois tipos de fontes no X11: lado do servidor (desenhado pelo servidor X, mostrado em xlsfonts ) e lado do cliente (desenhado pelo aplicativo, mostrado em fc-list ). As fontes nomeadas como em seu exemplo provavelmente serão fontes do servidor em .pcf format.

(Embora tecnicamente o Xorg possa renderizar texto usando fontes TTF / OTF e o FreeType / fontconfig entende bitmaps X11 BDF / PCF, os resultados são bastante feios e geralmente não são configurados para olhar dentro dos diretórios de fontes uns dos outros).

    
por 19.05.2018 / 22:15
0

eu encontrei esta resposta de 2007, o que pode ainda ser verdade:

By default Ubuntu comes with bitmap fonts disabled in the system. Since lucidatypewriter is a bitmap font, it doesn’t show up in the font chooser windows. You need to enable bitmap fonts to use it.

To enable bitmap fonts, follow the below procedure.

  1. Run the below command in the terminal, and choose “YES” when it asks for “enable bitmap fonts?” question. Choose the defaults for other queries.

    $ sudo dpkg-reconfigure fontconfig-confg
    
  2. Once you do the above step, you should regenerate the font cache using below command.

    $ sudo dpkg-reconfigure fontconfig
    
  3. Now you should logout and re-login. Now bitmap fonts start appearing on the font chooser dialog boxes.

    
por 19.05.2018 / 22:01