FZX
Eletrônica

FZX


FZX é uma nova especificação para arquivo de fontes para TK90X, que permite maior flexibilidade de tamanho e providencia impressão com espaçamento proporcional.


Este padrão foi criado por Andrew Owens e toda a especificação está contido nos arquivos disponíveis no World of Spectrum. Junto, há o driver desenvolvido por Einar Saukas que permite imprimir textos segundo padrão FZX. O fato de ser proporcional permite economizar espaço na tela, além de ser mais elegante. No exemplo abaixo, foi usada uma fonte baseada na da ROM. Nas linhas de cima foi usado o driver de FZX e na de baixo, a nativa do TK90X. Notem a diferença.


Mais uma coisa boa desse padrão é que permite definir além dos códigos 32 a 127 (#20 a #7F), a faixa de 128 a 255 (#80 a #FF), totalizando 224 caracteres. Pude criar assim, caracteres que correspondem à codificação Latin-1 (ISO 8859-1) .


Através desta fonte é possível imprimir textos em português previamente digitado em um processador de textos no PC. As linhas superiores foram impressas com driver do FZX, as inferiores com a rotina padrão do TK90X, que não aceitam acentuação. Digamos que isto seja uma evolução ao UDG 0 da Microdigital, que oferece suporte limitado à acentuação.


O arquivo FZX encontra-se disponível neste link. Penso em adicionar os caracteres Latin-1 para outras fontes também.

Uma deficiência da codificação Latin-1 é a ausência de caracteres imprimíveis na faixa de códigos 128 a 159. Um possível remédio seria usar codificação Windows-1252, mas não estou certo se seria útil.



loading...

- Grotesk
Apesar do nome sugerir algo grotesco, não é nada disso, trata-se de uma fonte FZX para o TK90X. Esta é uma fonte bem grande, com altura de 32 pontos que corresponde a 8 linhas da fonte normal do TK90X. Grotesk é a maior das fontes FZX que conheço....

- Zaibatsu Em Latin-1,5
Este é mais uma fonte FZX modificada com caracteres extras, em codificações Latin-1 e Latin-5. Estas fontes têm estilo em negrito e são de aparência muito boa. A altura ficou em 13 pontos, portanto cabe em 2 linhas de atributos que suportam 16...

- Fzx Length
Uma dificuldade de fontes proporcionais como FZX é o fato de não ser fácil calcular o tamanho que um string irá ocupar quando impresso na tela. No BASIC do TK90X, existe a função LEN que permite calcular o tamanho de um string. Como os caracteres...

- Término
Eu fiz uma nova fonte em padrão FZX inspirada na Terminus.  Procurei restringir a altura dos caracteres em 8 pontos, para que possa caber dentro de uma linha de atributos de cores. Apesar dos pixels na tela do TK90X serem de alta resolução (192×256),...

- Fontes Fzx Roundel
Roundel é um par de fontes (com e sem serifa) em padrão FZX com formato arredondado e de tamanho grade.  Roundel Sans Roundel Serif Originalmente estas fontes continham apenas caracteres do códigos 32 (espaço) a 127 (copyright). Para torná-las...



Eletrônica








.