===== Cómo crear una fuente personalizada con FONText free version (Guía breve) ===== **NOTA:** Solamente puedes usar el programa para crear fuentes de lenguajes provenientes del latín. * Para empezar, abre el programa (ftfree.exe). * Presiona el botón **FONT** y elige el tamaño, tipo de fuente... * Clic en **CHARACTERS** y marca __solamente__ la etiqueta **FULL**. Ahora volvemos a **FONT** (no el botón) y en la caja **BLOCK SIZE** elige 16x16 (lo mejor para __controles estáticos__), o 32x32 (lo mejor para __fuentes comunes__). * También puedes elegir el color de tu fuente (al lado de negrita, cursiva...) **IMPORTANTE:** Tienes que alinear los caracteres a la izquierda. * Ahora ve a **BACKGROUND**, y aquí te recomiendo elegir 512x512 para fuentes normales (hablar..) y 256x256 para fuentes estáticas. Además, el BACKGROUND COLOR (color de fondo) debe ser negro (recomiendo esto también). * Para terminar puedes escoger otros aspectos como el contorno, etc... * Para guardar tu bitmap, en el menú **FILE**, selecciona **SAVE BITMAP** ===== ALGUNOS EJEMPLOS UNA VEZ QUE TIENES TU ARCHIVO BMP ===== * Para una fuente normal (hablar..) FONT { IMAGE = "fonts\myfont1.bmp" TRANSPARENT = 0,0,0 <-- Este es el color de fondo (negro) COLUMNS = 16 <-- 512x512 / 32x32 = 16 TILE_WIDTH = 32 <-- 32 TILE_HEIGHT = 32 <-- x32 AUTO_WIDTH = TRUE<-- Siempre TRUE FONTEXT_FIX = FALSE<-- Siempre FALSE EXPAND_WIDTH = 0<-- Más o menos espaciado entre cada letra } * Para una fuente de control estática FONT { IMAGE = "fonts\myfont2.bmp" TRANSPARENT = 0,0,0 <-- Este es el color de fondo (negro) COLUMNS = 16<-- 256x256 / 16x16 = 16 TILE_WIDTH = 16 <-- 16 TILE_HEIGHT = 16 <-- x16 AUTO_WIDTH = TRUE <-- Siempre TRUE FONTEXT_FIX = FALSE <-- Siempre FALSE EXPAND_WIDTH = 1 <-- Mas o menos espaciado entre cada letra } Espero que el tutorial te haya ayudado Manuel Martos (MMR) 2004–2005