Fontes instaladas não estão disponíveis para desejo no lubuntu 12.04

1

Usamos vários lubuntu's em nosso laboratório, onde controlamos máquinas usando o wish. Agora a instalação padrão do lubuntu não possui fontes escaláveis para xterm instaladas. Eu instalei também o msfonts e as fontes de liberação. Mas eles não aparecem como fontes disponíveis. No abiword eu os vejo. Como posso adicionar essas fontes ao ambiente x.

Aqui, algumas informações adicionais

Pacotes atualmente instalados

wouter@te-l5:~$ dpkg --get-selections | grep font
fontconfig                  install
fontconfig-config               install
fonts-liberation                install
fonts-nanum                 install
fonts-opensymbol                install
gsfonts                     install
gsfonts-x11                 install
libfontconfig1                  install
libfontenc1                 install
libxfont1                   install
ttf-freefont                    install
ttf-mscorefonts-installer           install
ttf-ubuntu-font-family              install
x-ttcidfont-conf                install
xfonts-base                 install
xfonts-encodings                install
xfonts-mathml                   install
xfonts-scalable                 install
xfonts-terminus                 install
xfonts-terminus-oblique             install
xfonts-utils    
wouter@te-l5:~$ dpkg --get-selections | grep ttf
ttf-dejavu-core                 install
ttf-dejavu-extra                install
ttf-freefont                    install
ttf-liberation                  install
ttf-mscorefonts-installer           install
ttf-ubuntu-font-family              install
ttf-wqy-microhei                install

Para verificar as fontes disponíveis no desejo, eu uso o seguinte script

wouter@te-l5:~$ cat testfont.tcl 
pack [ text .t -wrap none ] -fill both -expand 1
set count 0
set tabwidth 0
foreach family [lsort -dictionary [ font families ]] {
    .t tag configure f[incr count] -font [list $family 20]
    .t insert end ${family}:\t {} \
        "This is a simple sampler\n" f$count
    set w [ font measure [.t cget -font] ${family}:]
    if {$w+5 > $tabwidth} {
        set tabwidth [ expr {$w+5}]
        .t configure -tabs $tabwidth
    }
}

execute o código a seguir para vê-los listados

wouter@te-l5:~$ wish
% source testfont.tcl

Se eu executar o seguinte script no meu Ubuntu 12.04, vejo mais fontes do que no lubuntu 12.04. Mas os mesmos pacotes são instalados (por exemplo, as fontes msfonts e liberation estão instaladas em ambos os sistemas).

Também tentou atualizar o cache usando o comando, mas não ajudou.

wouter@te-l5:~$ fc-cache -f -v

Obrigado

Wouter

    
por Wouter Debie 23.05.2013 / 11:24

0 respostas

Tags