Skip to content
  • FaceBook
  • X
  • Instagram
  • Mastodon
  • Blusky
  • TikTok
  • Youtube
AMIGATRONICS

AMIGATRONICS

AMIGA & Retro

  • Inicio
  • The Podcast
  • Team
  • Recursos
  • About
  • Guía
  • Contacto
  • Submit News
  • Toggle search form

Día: 17 de mayo de 2024

Topaz Font con escalado TrueType

Posted on mayo 17, 2024mayo 17, 2024 By Amigatronics No hay comentarios en Topaz Font con escalado TrueType

Entre los recursos almacenados en la ROM del A500, destacaba la fuente por defecto de la interfaz de usuario, una fuente monoespaciada de 8×8 píxeles llamada Topaz. Aunque el modo de video predeterminado era de 640×200 píxeles, representarla a 8×16 píxeles en pantallas modernas ofrece una apariencia más auténtica.

Características de la Fuente Topaz

  • Alto contraste: Su diseño claro y nítido facilita la lectura.
  • Consistencia en el diseño: Dentro de los límites de los 8×8 píxeles, mantiene una coherencia estética admirable.
  • Compacta: Ideal para maximizar el uso del espacio disponible en pantalla.
  • Monoespaciada: Perfecta para su uso en terminales modernos, aunque con algunas limitaciones.

Limitaciones de la Fuente Original

La fuente original Topaz presenta dos problemas principales:

  1. Tamaño único: Es una fuente bitmap de tamaño fijo, mientras que la mayoría de los sistemas operativos modernos solo soportan fuentes escalables como TrueType y OpenType.
  2. Juego de caracteres limitado: Solo admite el conjunto de caracteres Latin-1, sin soporte para sistemas de escritura no latinos ni caracteres comunes en terminales como los de dibujo de cajas o bloques.

Proyecto de Modernización de Topaz

Para abordar estos problemas, se llevó a cabo un proyecto de modernización de la fuente Topaz. El proceso comenzó con el archivo amiga-ks13-topaz-08.yaff del repositorio Hoard of Bitfonts de Rob Hagemans. A continuación, se describen los pasos seguidos en el proyecto:

Proceso de Creación

  1. Conversión Inicial: El archivo fue convertido al formato Adobe Glyph Bitmap Distribution Format (BDF) y se duplicó su altura a 16 píxeles utilizando el software de conversión de fuentes bitmap Monobit.
  2. Edición de Glifos: El archivo BDF se cargó en el editor de fuentes bitmap Bits’N’Picas de Kreative Korp, donde se comenzaron a dibujar nuevos glifos. Todos los glifos originales de Topaz se mantuvieron sin modificar, excepto el carácter 0xDF «ß», que se diseñó para ser ambiguo entre U+00DF ß (LATIN SMALL LETTER SHARP S) y U+03B2 β (GREEK SMALL LETTER BETA). Se ajustaron ambos glifos para representar claramente las letras respectivas.
  3. Añadiendo Nuevos Glifos: Se añadieron numerosos glifos nuevos, incluyendo:
  • Todos los caracteres de la lista de glifos de Windows 4, incluidos los símbolos cirílicos, griegos y MS-DOS CP437.
  • Todos los caracteres del bloque Unicode de Dibujo de Cajas.
  • Todos los caracteres del bloque Unicode de Elementos de Bloques.
  • Varios caracteres del bloque Unicode de Símbolos para Computación Legada y otros que resultaron útiles o interesantes.

4. Restricciones en el Diseño: Al dibujar nuevos glifos, se mantuvo estrictamente la cuadrícula de 8×8 píxeles, haciendo líneas verticales de dos píxeles de ancho. Se siguió el modelo de los glifos oficiales de Topaz, como levantar las letras mayúsculas con cedilla, pero no las minúsculas.

5. Conversión Final a TTF: Se utilizó Bits’N’Picas para convertir la fuente del formato BDF a TTF, utilizando un proceso especial que garantiza que la fuente resultante se renderice nítidamente en el tamaño objetivo. También se generó una versión «Bold» utilizando la misma técnica de repetición de píxeles que utilizaba la GUI original de AMIGA, logrando que el texto en negrita se vea claro y auténtico en lugar de antialising por un motor de fuentes moderno.

INFO original y descarga.

    Comparte esto:

    • Comparte en Facebook (Se abre en una ventana nueva) Facebook
    • Compartir en X (Se abre en una ventana nueva) X
    • Compartir en Telegram (Se abre en una ventana nueva) Telegram
    • Enviar un enlace a un amigo por correo electrónico (Se abre en una ventana nueva) Correo electrónico
    • Compartir en WhatsApp (Se abre en una ventana nueva) WhatsApp
    • Compartir en Mastodon (Se abre en una ventana nueva) Mastodon
    • Compartir en Bluesky (Se abre en una ventana nueva) Bluesky

    Me gusta esto:

    Me gusta Cargando...
    Actualidad

    mayo 2024
    L M X J V S D
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  
    « Abr   Jun »
    Comentarios Recientes
    1. Avatar de aguijon1
      aguijon1 en ZombiLynx, mucho más que un port de la mano de Kikems.agosto 19, 2026

      Chapeau! No sabía que Kikems programaba "en serio. Un port de interés.

    2. Avatar de Amiga Factory
      Amiga Factory en ZombiLynx, mucho más que un port de la mano de Kikems.agosto 17, 2026

      Es increíble el trabajazo que ha realizado Kikems, soberbio !!! La portátil de Atari tiene ahora una versión a la…

    Leer Más Comentarios

    Join Telegram Community
    • WBDock 2 v2.284 Actualidad
    • Adrian Robert Cummings entrevistado por Lemon Entrevistas
    • Utilidades del AmigaOS: RAD Miniclases
    • Amiga 911 Maker Software
    • AmIRC 3.5.31 para Os3x y MorphOs Software
    • LoView 2.35 Software
    • Hans Kloss para MorphOS Actualidad
    • TwittAmiga v4.2.2 OS3-OS4-MOS Actualidad

    Copyright © 2026 AMIGATRONICS.

    Cargando comentarios...
    %d