http://www.zago.eti.br/fontes.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux http://www.conectiva.com.br/suporte/pr/x.geral.fontes.true.type.html http://www.gule.com.br/docs/Fontes_slack8.html http://www.linuxnarede.org/tutoriais/fontstruetuto.html como copiar fontes do windows para Linux. ************************************************************** Procurar por pacotes sobre fontes..... apt-cache search fonts Via synaptic ou smart, veja mais detalhes sobre o pacote. ************************************************************** Cliparts livres (Creative Commons.) http://www.openclipart.org/ ************************************************************** De: Manoel Pinho Para: Silvio Santana Cc: linux-br@bazar.conectiva.com.br Assunto: Re: (linux-br) ainda sobre fontes no amb.grafico Data: 08 Feb 2003 11:56:47 -0300 Silvio Santana wrote: As pessoas me reclamam da aparência do Linux, em especial das fontes no ambiente gráfico. Acho que elas tem um pouco de razao. Sim, elas têm razão. E esse tópico tem sido melhorado muito nas últimas versões das distribuições e programas. Quem já viu o RH 8.0 reparou a ótima aparência das fontes. A última versão do Gnome lançada esta semana virá também com algumas fontes TrueType e aperência muito melhor. Porque afinal de contas elas ficam tão ruins? Eu gostaria de ter uma explicação técnica e objetiva. Não pode ser falta de anti-alias, pois no Windows ME não há anti-alias em nada, basta copiar uma janela Não é o anti aliasing não. O anti-aliasing é usado no Windows XP e dá uma aparência desfocada nas fontes, mas que melhora o aspecto, retirando a aparência "serrilhada" gerada pelo aliasing. Para ter uma idéia do que significa esse aliasing visualmente, vejam as figuras desta página http://www.microsoft.com/typography/grayscal/grayhtml.htm As últimas versões do KDE, pelo menos, já suportam o anti-aliasing das fontes e melhora muito a aparência. O problema é que a Apple foi a primeira empresa a usar fontes TrueType, escaláveis e com boa aparência, e licenciou esta tecnologia à M$ (que usa desde o Windows 3.1). Há também um problema no licenciamento de fontes. Como o linux em geral é gratuito, ele costuma não vir com as melhores fontes. Leia mais detalhes da história das fontes em http://www.truetype.demon.co.uk/tthist.htm http://www.lowendmac.com/myturn/2k0525.html Para saber mais detalhes como resolver isso no linux leia este XFree Font De-uglification HOWTO: http://www.ibiblio.org/pub/Linux/docs/HOWTO/mini/other-formats/html_single/FDU.html Vc pode instalar as fontes que o Ruindows usa com este programa: http://corefonts.sourceforge.net/ Eu uso aqui no meu CL e consigo usar todas as fontes M$, de graça e legalmente :-)) Por acaso, as duas fontes que mais me agradam no Linux são a Helvetica e a do xterm, ambas sem anti-alias. A helvetica do linux, se não me engano, é o equivalente a Arial do Windows. ************************************************************** > > Creio que foi aqui na lista que li uma ou outra mensagem sobre a discussão > de esse ou aquele ambiente gráfico ser melhor, pior, etc. No meio da confusão > acho que li algo sobre o XFree 4.0 já suportar fontes TTF. > Como isso funciona? Digo, como faço para usar fontes TTF no meu ambiente > gráfico? Até agora sempre usei o xfstt para fazer essa proeza, mas mesmo > assim as fontes não "aparecem" em todos os aplicativos. > Obrigado pela atenção > Hoje mesmo consegui registrar fontes True Type no X, fiz o seguinte: - Crei um diretório para elas (# mkdir /usr/share/ttfonts) - Copie as fontes do Windows que eu queria para lá (# cp /mnt/diskc/windows/fonts/Arial*.ttf /usr/share/ttfonts) - Editei o arquivo /etc/X11/XF86Config-4 e na seção "Files" inclui ( FontPath "/usr/share/ttfonts") - Reinicie o X e no KDE, Netscape, Mozilla já estou utilizando-as. Complemento : - Depois de copiar as fontes do windows para o /usr/share/ttfonts fiz o seguinte (# cd /usr/share/ttfonts) (# ttmkfdir -o fonts.scale) (# mkfontdir) > Bom... fiz o que tu disseste no primeiro email... mas não consegui fazer o > que disseste nesse último, visto que no meu linux não existem tais comandos > (ttmkfdir e mkfontdir). > Suponho que isso seja uma feature da distribuição que tu estás usando. > Saberias me dizer o que baixar para habilitar tudo isso? > Eu uso slackware 8.0 Se não me engano foi no www.freshmeat.net que achei algo sobre o ttmkfdir. É que no CL 7 já vem tudo isto ************************************************************** experimente isto: http://users.linsnet.br/~linuxall/tutoriais/tuttruetype.html t+ Roberto wrote: > > Pergunta via formulario web enviada por > Roberto (rpullin@abcbrasil.com.br) on Tuesday, July 4, 2000 at 12:24:43 > --------------------------------------------------------------------------- > > Como faço para instalar fontes true type no linux ? Pois as fontes > padrão do linux deixam a desejar. > ************************************************************** >Caro Gurus, Estava tentando montar, instalar, configurar, sei lá o que, na >verdade o que eu quero mesmo é usar as mesmas fonts que o Windows usa no >Linux e estava fazendo conforme a P&R da conectiva. E fiz tudo que o >figuriono pede, mas na hora de executar o comando #chkfontpath --add >/usr/X11R6/lib/X11/fonts/TrueType, o sistema informa desta maneira: >chkfontpath: /usr/X11R6/lib/X11/fonts/TrueType already in list, alguém >saberia o que significa isto e como devo proceder? Eu configuro de maneira "déférente" nos sistemas RedHat e compat vc já deve ter o fontserver instalado, mas para quem não usa Red procurem pelo programa xfstt-0.*.**.tar.gz, se encontra nos melhores sites de programas de linux. Ou se vc utiliza um RedHat 6.2 como eu vc deve ter instalado os programas: freetype-1.3.1-5 XFree86-xfs-3.3.6-20 Ou mais recente ! Depois use o mesmo path "/usr/X11R6/lib/X11/fonts/TrueType" para armazenar as suas fontes TTF, no Windows pegue todas as fontes TTF e mande para o Linux via ftp ou samba, eu recomendo ftp, e copie para o seu path de fontes. Entre no diretório que vc copiou as suas fontes e faça: ttmkfdir > fonts.scale mkfontdir Edite o arquivo /etc/X11/fs/config e adcione o "catalogue" das suas fontes TTF: catalogue =/usr/share/fonts/default/TrueType <--- /usr/X11R6/lib/X11/fonts/misc:unscaled, /usr/X11R6/lib/X11/fonts/75dpi:unscaled Onde mostra <--- é a linha que eu adcionei as novas entradas. No meu RedHat 6.2 para que eu possa utilizar o Netscape com as fontes novas eu preciso adcionar também as entradas no arquivo /etc/X11/XF86Config : Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/share/fonts/default/TrueType" <-- FontPath "/usr/X11R6/lib/X11/fonts/local" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" Onde mostra <--- é a linha que eu adcionei as novas entradas. ************************************************************** >Onde consigo fontes (tipos de letras) para CL 5.0??? Se vc sabe como ativar fontes TTF no seu linux, vá até o site http://www.softseek.com e procure por TTF vc vai encontrar vários tipos de fontes. ************************************************************** Marco, ai vai uma receita de bolo: Va na internet e entre na pagina: http://fox.mit.edu/skunk/xwin/#mozilla-fonts Pegue o arquivo mozilla-fonts.tar.gz 1) Abra um x-term na interface grafica como root e descompacte o arquivo; [root localhost /root]#tar zxvf mozilla-fonts.tar.gz 2) entre no diretorio criado pela decomapctacao; [root@localhost /root]#cd mozilla-fonts 3) use o GNU/Make mara criar os pcf´s [root@localhost /mozilla-fonts]#make pcf 4) agora proceda com a instalacao das fontes [root@localhost /mozilla-fonts]#make install 5) tudo precisa dar certo, sem erros... 6) agora use os seguintes comandos; [root@localhost /mozilla-fonts]#xset fp+ /usr/local/lib/fonts/Mozilla:unscaled [root@localhost /mozilla-fonts]#xset fp+ /usr/local/lib/fonts/Mozilla 6) agora, edite o arquivo config: [root@localhost /mozilla-fonts]#mcedit /etc/X11/fs/config 6.1) Inclua uma linha adicional no bloco em que comeca por: catalogue = ................... ..................., < coloque virgula /usr/local/lib/fonts/Mozilla:unscaled 6.2) salve com a tecla F2 e saia do editor com a tecla F10; 7) Entre no diretorio /etc/rc.d/init.d/xfs e digite "restart"; [root localhost /mozilla-fonts]#cd etc/rc.d/init.d/xfs [root localhost /xfs]# restart 8) Carregue o Netscape 9) Entre em Editar, Preferencias, fonte variavel Escolha Times (Mozilla) 10) Ainda no Netscape, em Editar, Preferencias, fonte fixa Escolha Courrier (Mozilla) 11) agora marque a opcao "usar minhas fontes padrao, ignorando as fontes do documento" 12) clique em OK para salvar Pronto: As letras ficaram maiores, agora e so voce ajustar o tamanho, eu uso 9 nas duas fontes. China Marco A. S. Máximo escreveu: > > O netscape apresenta umas fontes muito esquisitas quando esta navegando em alguma página, bem diferentes pelas que são > usadas na versão para Windows. > Ouvi dizer que instalando fontes True Type ele ficaria igual a versão do windows. Eu já instalei-as estas fontes, mais > como eu posso usa-las no Netscape, pois na parte de Fontes em preferências, elas não aparecem para serem selecionadas. ************************************************************** Uso de Fontes True Type em Linux --------------------------------------------------------------------- A partir da versao 6.0 do RedHat Linux, o suporte a fontes True Type, usadas em sistemas Windows, foi incorporado ao sistema. O pacote FreeType foi integrado ao X juntamente com o pacote xfsft. Desta forma, o suporte a fontes True Type e incorporado sem gerar incompatibilidades com o sistema de fontes do X11. A versao 4.0 do Conectiva Linux tambem vem com suporte a fontes True Type incorporado ao servidor X. Para utilizar entao os fontes do Windows em Linux, e necessario primeiramente obter-se os fontes. No site da Microsoft encontram-se disponiveis varios fontes que podem ser baixados gratuitamente. Estes fontes ficam no endereco http://www.darmstadt.gmd.de/~pommnitz/ttfonts.html#MSFONTS Todas aplicacoes que voce instala em sistemas Windows e o proprio Windows vem com uma grande quantidade de fontes. No Windows os fontes normalmente ficam no diretorio /windows/fonts. Os fontes sao os arquivos terminados em ttf (True Type Fonts). Se voce substituiu o Windows em seu micro pelo Linux a licenca de uso do Windows adquirida junto com o seu computador lhe da o direito de usa-los, e o mesmo se aplica aos aplicativos que tenha adquirido. Uma vez de posse destes fontes, voce deve entao transferi-los para seu computador Linux. Crie um diretorio para abrigar estes fontes TrueType: mkdir /usr/X11R6/lib/fonts/TrueType Copie em seguida os fontes do Windows para este diretorio. Neste ponto voce ira necessitar de um outro programa para criar o arquivo fonts.scale que ira ficar no diretorio dos fontes True Type. O programa que cria este arquivo chama-se ttmkfdir e pode ser obtido em http://www.darmstadt.gmd.de/~pommnitz/xfsft.html. Uma vez baixado e compilado este programa, va ao diretorio que voce criou e execute o comando ttmkfdir -o fonts.scale Existem versoes pre-compiladas deste programa. Veja neste site se existe algo pronto para o sistema que voce usa. Neste mesmo diretorio crie o arquivo fonts.dir: mkfontdir (Os arquivos fonts.scale e fonts.dir, na minha maquina sao exatamente iguais) O proximo passo e editar o arquivo de configuracao do X, XF86Config, que no Conectiva Linux (e RedHat) fica em /etc/X11. Neste arquivo, inclua a linha FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" indicando mais um diretorio a ser pesquisado para encontrar os fontes. No site da RedHat, no endereco http://www.redhat.com/knowledgebase/newfontsystem/index.html encontra-se um excelente documento descrevendo todo este processo em detalhes. Uma otima leitura. E isto e tudo. Reinicialize o ambiente X e chame um site que use fontes mais sofisticadas como http://www.abcnews.com e veja que maravilha. Para versoes anteriores do RedHat o processo e um pouco mais complicado visto que voce tem que substituir o "X Font Server" original, xfs. Mas na minha opiniao, vale mais a pena fazer um upgrade para a versao mais recente do Linux e aplicativos. Os beneficios sao bem maiores. Estou incluindo abaixo mais alguns enderecos que oferecem programas e informacoes sobre o uso de fontes True Type em Unix. X-TrueType Server Project http://X-TT.dsl.gr.jp/ xfsft: TrueType Font Support For X11 http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/ XFSFT http://www.darmstadt.gmd.de/~pommnitz/xfsft.html Software http://math.missouri.edu/~stephen/software/ XFS-Install http://math.missouri.edu/~stephen/software/xfsft/xfs-README/INSTALL ************************************************************** fontes para o netscape Bom eu isntalei o pacote mozilla-fonts-1.0.tar.gz e fiz assim: Descompactado o pacote e dentro do diretorio criado faça: make make install Depois: xset fp+ /usr/local/lib/X11/fonts/Mozilla:unscaled xset fp+ /usr/local/lib/X11/fonts/Mozilla * o caminho /usr/local/lib/X11/fonts aprece apos o comando make install Feito isso edite o arquivo /etc/X11/fs/config e na linha que comecar com "calalogue" adicione /usr/local/lib/X11/fonts/Mozilla:uscaled vai ficar assim: catalogue = /usr/..... /usr/.... ..........., <= coloque a virgula /usr/local/lib/X11/fonts/Mozilla:unscaled Depois é só ir no netscape e trocar as fontes times e currier para times(mozilla) e currier(mozilla) e marca a opcao: use my default fonts,overriding document-specified fonts Uso RedHat 6.2 e funcionou Até. __________________________ ************************************************************** > De qualquer forma, já tentou a dica da Revista do Linux? > http://www.revistadolinux.com.br/ed/012/dicas.php3 > >Segui os passos do guia, instalei com sucesso o xfstt, argumentei o >/etc/rc.local (uso o CL6.0) e o ~/.bashrc (que só achei dentro de >/etc/bashrc...E NÃO NA RAIZ E NEM COM O PONTO....). Você tem que criar o arquivo, ou utilizar o arquivo que faça a inicialização do X no teu ~/ ... não faço a mínima idéia de como o conectiva faz isso ... >Reiniciei, coloquei três fontes no usr/share/fonts/truetype, e dei o xfstt >--sync dentro deste diretório, após ter colocado lá três fontes: >[root@guster truetype]# xfstt --sync xfstt: sync in directory >"/usr/share/fonts/truetype/." Found 3 fonts. >[root@guster truetype]# >Entretanto estas fontes não estão aparecendo nem no GIMP e nem no ABIWORD.... Acho que o Abiword não utiliza fontes ttf ... mas se o servidor xfstt está inicializando e as fontes não são listadas no GIMP, então vc deve ter esquuecido alguma coisa ... Aí vai a dica de novo (receita de bolo tem a desvantagem de o pessoal não ler a documentação original dos fontes, daí este tipo de problema) ... utilize o xfstt da seguinte maneira: 1. Descompacte em /usr/local/src e LEIA A DOCUMENTAÇÃO. Antes de compilar, LEIA DE NOVO. Depois, compile e instale o servidor xfstt (sim sei que isso vc já fez ...) 2. Ponha algumas fontes .ttf no diretório que é criado pelo programa, /usr/share/fonts/truetype. Dentro do diretório digite: xfstt --sync (Sim, vc já fez ... e pelo visto funcionou). E ele achará as fontes ttf. Aqui é que vem a parte boa. Vc tem que indicar ao X como utilizar as fontes ttf, ja que ele nao tem suporte nativo. Coloque o comando de inicialização do xfstt em /etc/rc.d/rc.local. (SLACKWARE! SLACKWARE!) ........................... snip .................................... #!/bin/sh # # /etc/rc.d/rc.local: Local system initialization script. # # Put any local setup commands in here: # xfstt para fontes ttf: # chkconfig: 3 95 30 # description: X11-Font server # processname: xfstt if [ ! -x /usr/X11R6/bin/xfstt ] then exit 0 fi echo -n "Starting Xfstt server ..." /usr/X11R6/bin/xfstt --daemon echo " done." .................................. snip ............................ Teu xfstt agora está sendo inicializado no boot da máq como um daemon ... Agora, tb é necessário que o X utilize as fontes quando for inicializado. Acho que aqui é que reside teu problema ... Existem VÁRIAS maneiras, eu fiz assim: edite o arquivo .bashrc no teu ~/ e ponha a seguinte linha - se não tiver este arquivo, procure .bash_profile ou mesmo dentro do .xinitrc ou .Xclients ... ............ snip ................ # xset para o xfstt: /usr/X11R6/bin/xset fp+ unix/:7101 ............ snip ................ o problema pode ser no xset, mas este eu deixo como lição de casa, talvez vc precise mudar a porta 7101 para outra ... A propósito, deisei de usar este programa diretamente, pois ele já vem na nova versão do script "acentos" do jefferson, que eu uso no meu slack 7.1 ... instala tudo "automagicamente" (apesar de eu ser meio contra isso ... mas é uma mão na roda!) Um abraço ************************************************************** Alterar o tamanho da fonte no X Window: Edite o arquivo /etc/X11/XF86Config (ou /usr/X11R6/lib/X11/XF86Config) e localize as linhas: FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" Altere a ordem destas duas linhas, a que estiver em primeiro será usada para definir a fonte no X Window. Você precisa ter instalado em seu Linux o pacote referente a fonte a ser usada. E lembrando que a fonte de 100dpi é maior que a de 75dpi. ************************************************************** Voce se lembrou de editar o arquivo XF86Config? No meu caso tenho 922 fontes truetype funcionando beleza (soh o StarOffice nao funciona no editor de textos. No editor grafico, de html, todo o resto aceita as fontes truetype) No meu caso eu coloquei a seguinte linha: FontPath "unix/:7101" na section "Files" reinicie o X (se vc estiver usando gdm ou kdm ou xdm, basta um control alt backspace) e as fontes devem entrar no ar, sem maiores problemas. Usei o xfstt no Slackware, no RedHat e no MAndrake com sucesso. IMPORTANTE!!! O xfstt dah pau com o WINE!!!! Se voce (ou alguem da lista) for usar o wine com xfstt pode encontrar serios prblemas. No meu caso, como preciso usar wine, preciso dar um kill no xfst prah funcionar na boa. Tem gente trabalhando no wine prah tirar esse problema, mas ainda nao estah solucionado. ************************************************************** > Com qual comando posso diminuir a fonte do meu shell? > > Instalei o redhat 7.1, e como estava acostumado com o mandrake que ja > tinha a fonte do tamanho ideal, queria diminuir um pouco Procure e leia sobre o SVGATextConfig. Ele reprograma a sua placa de vídeo (dentro das limitações dela) para aumentar ou diminuir o tamanho da fonte (ou aumentar o tamanho da matriz de caracteres). Minha S3-Virge permite modos de vídeo desde 100x37 até 132x60, passando por um monte de variantes. ************************************************************** (linux-br) Macete: fontes web em Linux = Windows com CSS Amigos, Fiz uns testes preliminares aqui e parece que a coisa foi boa. Se você utilizar CSS para definir os formatos das fontes no seu documento, todo mundo já sabe que pode ter um maior controle sobre elas. Pois bem, testei aqui várias combinações e descobri que se você espeficiar, por exemplo: