This site hosted by Free.ProHosting.com
Google
next up previous contents index
Next: Outras Funções do Pacote Up: Manipulando Fontes Previous: Editando Fontes: pfaedit   Sumário   Índice Remissivo


Conversão entre Formatos

A conversão de um formato a outro é possível, embora gere fontes de qualidade inferior às fontes comerciais. A conversão de TTF para Type1 implica em aceitar a falta de certos dados no arquivo resultante, já que os arquivos TTF descrevem com menos detalhes os caracteres porque o formato TTF usa glifos bidimensionais (squares) enquanto o formato PS usa glifos tridimensionais (cubic).

O pacote responsável pela conversão é ttf2pt1 que, além de converter é capaz de realizar algumas manipulações com arquivos de fonte Type1, abordadas a seguir. A sintaxe para converter um arquivo de fonte TrueType para um arquivo de fonte PS Type1 é:

$ttf2pt1 comic.ttf

$t1asm comic.t1a comic.pfb

Essa seqüência de comandos tomará o arquivo ``comic.ttf'' e criará o arquivo ``comic.t1a'', que é a forma não-compilada do arquivo de fonte, e o arquivo ``comic.afm'', que é o arquivo de métrica necessário para usar a fonte Type1. O comando t1asm vai transformar o código ASCII em um arquivo de fonte compilado.

É interessante ler a documentação do programa com atenção pois a tentativa de conversão pura e simples através da linha de comando pode levar a criar arquivos imperfeitos. Isto acontece porque um arquivo de fonte TrueType pode conter mais de 256 glifos, enquanto um arquivo de fonte Type1 pode armazenar apenas essa quantidade. Por isso é necessário especificar, às vezes, qual o conjunto de caracteres que será salvo em formato Postscript.

É possível também a conversão simultânea de vários arquivos através do ttf2pt1_convert. Este programa depende da informação de diversas variáveis que, para economizar trabalho, estão registradas em um arquivo de configuração que deve ser copiado para o diretório onde se trabalhará.

Mais uma vez, os detalhes do funcionamento deste programa fogem aos objetivos deste Guia. O pacote ttf2pt1 vem com ampla documentação e mais dados podem ser obtidos através da internet.

A seguir abordamos, de maneira bem resumida, algumas das demais funções do pacote ttf2pt1.



Subsections
next up previous contents index
Next: Outras Funções do Pacote Up: Manipulando Fontes Previous: Editando Fontes: pfaedit   Sumário   Índice Remissivo
Jose Geraldo Gouvea 2004-03-17