Fontes True Type no Slackware (sem xfstt e ttmkfdir)

Quando tentamos instalar fontes True Type no Linux, principalmente no Slackware, encontramos toneladas de arquivos e tutoriais na internet, alguns trazem utilitários como o "ttmkfdir" e outros utilizam o "xfstt", e eu, tentando instalar as minhas, descobri que a maioria desses utilitários não são necessários e por isso resolvi escrever este artigo.

[ Hits: 48.795 ]

Por: Wainer Chiari em 21/08/2004


Introdução



Aqui vamos tratar da instalação das fontes de um modo geral utilizando o "freetype". Se sua distro utiliza o "xfstt", então este artigo não é para você.

Verdades e mitos


Nessa minha busca, procurando por algo que me ensinasse instalar definitivamente minhas fontes, encontrei vários artigos, a maioria dizia a mesma coisa:

Ou você utiliza o "ttmkfdir" ou o "xfstt" (servidor de fontes).

Já que minha distro (Slackware) não utiliza o xfstt, sempre imaginei: para que serve o "ttmkfdir" já que hoje em dia o próprio servidor X vem com utilitários que o tornam desnecessário?

Então esse tal de "ttmkfdir", preciso dele ou não???
O fato é que antes, era sim necessário o uso dele, mas hoje em dia as coisas estão diferentes e em meu micro, não utilizei-o em nenhuma ocasião.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Fontes do Windows
   3. O FreeType
   4. Configurando e finalizando
Outros artigos deste autor

Captive-NTFS com kernel 2.6

Configurando sua máquina para tocar vários sons ao mesmo tempo

O útil comando "du"

K3b - Gravando CDs no Slackware

LILO gráfico e animado no Slackware

Leitura recomendada

Configurando o Gslapt no Slackware Current

XFCE + Openbox no Debian e derivados

Utilizando o PcManFm

GRUB com imagens aleatórias e KDM com vídeo de fundo

As melhores ferramentas de colaboração para Linux

  
Comentários
[1] Comentário enviado por JuNiOx em 21/08/2004 - 03:50h

Muito bem explicado o artigo. Não to no meu pc pra testar.. mas creio que dará tudo certo.

Valeu

[2] Comentário enviado por birojuice em 21/08/2004 - 10:18h

Pelo que eu me lembro, para acrescentar um novo diretorio de fonts do XF86config ou Xorg, é necessário, no diretório criado, executar o comando "mkfontfir", e depois de reiniciar o X, dar uma conferida na log
/var/log/XFree86.0.log para saber se as novas fontes foram carregadas corretamente.

De qualquer forma sua explicação foi bem clara, e por favor me corrija se estiver errado.

Glaysson Cesar (BiroJuice)

[3] Comentário enviado por pop_lamen em 21/08/2004 - 18:19h

Nesse caso nao precisamos acrescentar o caminho no xconfig pq ele já existe lá, eh um caminho padrao para as fonts ttf...
Qto ao log.. vc pode sim verificar...

[4] Comentário enviado por molokodoido em 21/08/2004 - 23:44h

Gostei do artigo. Assunto bom de ser abordado.
Gostaria de saber como faço para colocar as fontes do firefox igual ao explorer.
Vc se interresaria de cuidar das fontes de um projeto para fazer o firefox se comportar como o explorer no que se diz respeito as fontes e aparencia para facilitar migraçao?
Fica ai a pergunta e a proposta.
[]`s

[5] Comentário enviado por molokodoido em 21/08/2004 - 23:48h

Retificando: Eu queria que no firefox tivesse a helvetica e times new roman do ie.

[6] Comentário enviado por du_e_je em 23/08/2004 - 15:47h

Artigo legal e bem explicado...seguindo uma coerencia.....parabens...gostei....agora eu num toh podendo testar issu...mas estou precisando urgentemente disso pra compilar o php com TTF
coisa q num tah dando pq num tah habilitado no meu sistema

[7] Comentário enviado por robsonpc em 08/04/2005 - 11:01h

Gostei desse artigo..mas eu simplesmente copiei as fontes do windows para o diretorio e deu um "mkfontdir". As fontes carregaram normal no meu slack 10.1.

[8] Comentário enviado por fernandoffm em 02/06/2005 - 01:35h

eu fiquei com um problema grave depois de realizar este artigo... nao sei se eu fiz alguma coisa errada...
o q aconteceu foi q o firefox, thunderbird, vmware, scite, adobe reader, amule e etc. pararam de funcionar...
alguem passou por algo parecido??? eu uso o slackware 9.0...

se alguem souber sobre qualquer coisa que possa me ajudar... mande um e-amil para mim
unknownkernelpanic@yahoo.com.br

[9] Comentário enviado por jorgeandrade em 14/10/2007 - 14:14h

Só para complementar o artigo, depois de todos esses passos, quando vc copia as fontes do windows para o linux, elas são copiadas com permissão de leitura somente para o root, o que no meu caso, com usuário normal, causava o fechamento do gimp, e outros programas quando vc tentava usar uma fonte do windows. Dava um Pango Warning - Font not installed.
Para consertar isso, como root, vc deve entrar dentro de /usr/X11R6/lib/fonts/ttf e dar o comando chmod +r * e pronto.

[10] Comentário enviado por jefferson_alves em 27/08/2011 - 23:23h

Eu segui as instruções desse tutorial no Slackware 13.37 64 bits, as fontes funcionaram numa boa. Mas quando reinicia o X, me deparei com o seguinte erro:

xauth: file /root/.serverauth.2988 does not exist


X.Org X Server 1.9.5
Release Date: 2011-03-17
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.37 Slackware Linux Project
Current Operating System: Linux darkstar 2.6.37.6 #3 SMP Sat Apr 9 22:49:32 CDT 2011 x86_64
Kernel command line: BOOT_IMAGE=Linux ro root=801 vt.default_utf8=0
Build Date: 17 March 2011 10:50:17PM

Current version of pixman: 0.20.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 27 17:20:56 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
xset: bad font path element (#19), possible causes are:
Directory does not exist or has wrong permissions
Directory missing fonts.dir
Incorrect font server address or syntax
startkde: Starting up...
/usr/bin/kdeinit4: symbol lookup error: /usr/lib64/libfontconfig.so.1: undefined symbol: FT_Select_Size
startkde: Could not start kdeinit4. Check your installation.
xinit: connection to X server lost

waiting for X server to shut down


Alguém tem alguma ideia de como resolver?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts