Re: Problemas com fontes TT em apps GTK2
Em Sex 25 Jul 2003 16:48, Flávio Figueiredo Cardoso escreveu:
>
> Os programas escritos em gtk2 utilizam o moderno xft (X Free Type). Para
> que eles passem a reconhecer as fontes TTF, é só dizer-lhe onde estão.
>
> http://jerakeen.org/programming/bluecurve
>
> 1º passo: coloque as fontes num diretório especificado no
> /etc/X11/XftConfig. Por padrão, esses diretórios costumam ser
> /usr/share/fonts/truetype e ~/.fonts;
Ja esta feito, mas dei uma conferida:
# Use with Type1 and TrueType fonts
#
dir "/usr/lib/X11/fonts/Type1/"
dir "/usr/lib/X11/fonts/TrueType/"
> 2º passo: execute o comando
>
> xftcache /usr/share/fonts/truetype
>
> (ou xftcache ~/.fonts, dependendo de onde você pôs as fontes);
Isto eu não tinha feito, então eu fiz
xftcache /usr/lib/X11/fonts/TrueType/
> 3º passo: ative o antialiasing alterando a seguinte variável de
> ambiente:
>
> export GDK_USE_XFT=1
Ja tinha feito e ja estava setado.
> > Nao sei, mas eu uso um servidor de fontes TT. A pesar de eu ler
> > diariamente how-tos que dizem que as fontes TT sao suportadas
> > nativamente pelo X, eu NUNCA consegui obter sucesso sem usar o xfstt!
>
> Usar um servidor é questão de opção ou, em redes, até de necessidade. É
> um pouco trabalhoso configurar as TTFs no X, mas não tem mistério.
> Mandei uma mensagem há alguns dias ensinando isso passo a passo. Ei-lo:
>
Daqui para baixo nào tinha nada haver, as fontes TT estão corretamente
configuradas, tanto que todos os programas KDE funcionam, o wmaker funciona,
os gtk1 funcionam. Mas os porqueira dos gtk2 não funcionam.
Antes eu tava com o xfs e o xfstt ligando ao mesmo tempo, dai pensei que podia
ser isto e que o correto seria ligar somente um dos dois, dai retirei o xfs
da inicialização e deixei somente o xfstt, reiniciei o computador e o x
entrou, então bastava um dos dois e não os dois, achei que tivesse resolvido,
mas não deu certo.
Eu não uso gnome, entào resolvi instalar um monte de coisas do gnome2 para ver
ser era algo que faltava, não resolveu. Mas aconteceu algo novo. O nautilus
reconhece todas as fontes. Mas veja os programas que testo para ver se
funcionou.
gimp-1.3
sodipodi
gnome-font-properties
Vejam algumas partes do /var/log
messages:
Jul 28 09:13:36 debian xfs-xtt: ignoring font path element
/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID (unreadable)
Jul 28 09:13:36 debian xfs-xtt: ignoring font path element
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (unreadable)
Jul 28 09:13:36 debian xfs-xtt: ignoring font path element
/usr/lib/X11/fonts/cyrillic/:unscaled (unreadable)
Xfree:
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(**) FontPath set to
"unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,
/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,
/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,
/usr/lib/X11/fonts/75dpi,/usr/lib/X11/fonts/TrueType"
A principio ta tudo certo, mas não funciona, antes funcionava, depois de um
upgrade da vida é que ferrou tudo.
Então vcs podem ver que as fontes TT estão setadas e estao sendo utilizadas
normalmente por quase todos os programas, menos pelos gtk2 e nem sei se são
todos os gtk2 ja que o nautilus funcionou (ele por acaso também nào é gtk2?).
Mais alguma dica de onde procurar?
Valeu a todos
Ronaldo
--
Do not underestimate the value of print statements for debugging.
--
|> // | \\ [***********************************]
| ( õ õ ) [Ronaldo Reis Júnior ]
|> V [UFV/DBA-Entomologia ]
| / \ [36571-000 Viçosa - MG ]
|> /(.''`.)\ [Fone: 31-3899-2532 ]
| /(: :' :)\ [chrysopa@insecta.ufv.br ]
|>/ (`. `'` ) \[ICQ#: 5692561 | LinuxUser#: 205366 ]
| ( `- ) [***********************************]
|>> _/ \_Powered by GNU/Debian Woody/Sarge
Reply to: