terça-feira, 13 de setembro de 2011

Fontes TrueType "core fonts" no Fedora

Artigo na Wikipedia (inglês): http://en.wikipedia.org/wiki/Core_fonts_for_the_Web

RPM pronto: msttcore-fonts-2.0-5.noarch.rpm (2,55 MiB)
SRPM: msttcore-fonts-2.0-5.src.rpm (2,53 MiB)

Criei usando o Fedora 15 Beta (RPM 4.9.0). Está comprimido com XZ, que é suportado a partir do RPM 4.7.0 (Fedora 12). Deve (não testei) funcionar a partir do Fedora 12, portanto.

Instale com um duplo clique, confirmando quando o PackageKit perguntar.


Ou pela linha de comando:

# yum localinstall --nogpgcheck http://www.lonelyspooky.com/easylife/msttcore-fonts-2.0-5.noarch.rpm

Fontes inclusas:

Andale Mono
Arial (Negrito, Itálico, Negrito Itálico)
Arial Black
Comic Sans MS (Negrito)
Courier New (Negrito, Itálico, Negrito Itálico)
Georgia (Negrito, Itálico, Negrito Itálico)
Impact
Tahoma (Negrito)
Times New Roman (Negrito, Itálico, Negrito Itálico)
Trebuchet MS (Negrito, Itálico, Negrito Itálico)
Verdana (Negrito, Itálico, Negrito Itálico)
Webdings


E não tem choro. Estas fontes são usadas em todo lugar. Sem elas, você não terá sites bem renderizados, documentos do Microsoft Office, LibreOffice, não ficarão como deveriam caso usem-as, etc.

O pacote instala as fontes na pasta /usr/share/fonts/msttcore e segue parcialmente as recomendações de padronização de https://fedoraproject.org/wiki/Fontpackages. A única coisa que não segui foi a diferenciação em pacotes separados por tipo de fonte (sans, serif, mono) porque é muito trabalho. Um pacote unificado é mais simples. Foi testado nos seguintes clones do RHEL: CentOS 6.0, Scientific Linux 6.0 e 6.1.

Lista de arquivos presentes no pacote:

/usr/share/fonts/msttcore
/usr/share/fonts/msttcore/andalemo.ttf
/usr/share/fonts/msttcore/arial.ttf
/usr/share/fonts/msttcore/arialbd.ttf
/usr/share/fonts/msttcore/arialbi.ttf
/usr/share/fonts/msttcore/ariali.ttf
/usr/share/fonts/msttcore/ariblk.ttf
/usr/share/fonts/msttcore/comic.ttf
/usr/share/fonts/msttcore/comicbd.ttf
/usr/share/fonts/msttcore/cour.ttf
/usr/share/fonts/msttcore/courbd.ttf
/usr/share/fonts/msttcore/courbi.ttf
/usr/share/fonts/msttcore/couri.ttf
/usr/share/fonts/msttcore/georgia.ttf
/usr/share/fonts/msttcore/georgiab.ttf
/usr/share/fonts/msttcore/georgiai.ttf
/usr/share/fonts/msttcore/georgiaz.ttf
/usr/share/fonts/msttcore/impact.ttf
/usr/share/fonts/msttcore/tahoma.ttf
/usr/share/fonts/msttcore/tahomabd.ttf
/usr/share/fonts/msttcore/times.ttf
/usr/share/fonts/msttcore/timesbd.ttf
/usr/share/fonts/msttcore/timesbi.ttf
/usr/share/fonts/msttcore/timesi.ttf
/usr/share/fonts/msttcore/trebuc.ttf
/usr/share/fonts/msttcore/trebucbd.ttf
/usr/share/fonts/msttcore/trebucbi.ttf
/usr/share/fonts/msttcore/trebucit.ttf
/usr/share/fonts/msttcore/verdana.ttf
/usr/share/fonts/msttcore/verdanab.ttf
/usr/share/fonts/msttcore/verdanai.ttf
/usr/share/fonts/msttcore/verdanaz.ttf
/usr/share/fonts/msttcore/webdings.ttf

Nenhum comentário:

Postar um comentário