Box Drawing

Explora 128 caracteres del bloque Unicode Box Drawing (U+2500–U+257F). Haz clic en cualquier carácter para ver sus detalles y copiarlo.

Advertisement

Acerca de Dibujo de cajas y elementos de bloque

Los caracteres de dibujo de cajas y los elementos de bloque son los materiales de construcción de las interfaces en modo texto. Con líneas simples y dobles, esquinas, uniones en T y cruces, construyen tablas, ventanas y bordes enteramente a partir de celdas de carácter. Los elementos de bloque — cuadrantes, sombras y rellenos — añaden capacidad gráfica rudimentaria a entornos de texto puro. En conjunto, impulsan interfaces de usuario de terminal, arte ASCII y aplicaciones de estilo retro que evocan la estética de los primeros ordenadores personales.

La Code Page 437 de IBM, lanzada con el PC original en 1981, incluía un conjunto completo de caracteres de dibujo de cajas diseñados específicamente para crear interfaces de usuario basadas en texto. Antes de los sistemas operativos gráficos, toda aplicación de DOS — desde las hojas de cálculo de Lotus 1-2-3 hasta los administradores de archivos como Norton Commander — dependía de estos caracteres para simular ventanas, menús y cuadros de diálogo. Los sistemas de tablón de anuncios (BBS) de finales de los años 1980 y principios de los años 1990 elevaron el dibujo de cajas a una forma de arte, con artistas de ANSI creando escenas elaboradas usando nada más que caracteres de texto de colores. Unicode preservó todos los caracteres de dibujo de cajas originales de IBM y añadió variantes para soportar la matriz completa de combinaciones de línea simple, línea doble y grosor mixto.

Usos comunes

  • Interfaces de usuario de terminal y diseños de aplicaciones CLI
  • Formato de tablas de texto plano en documentación
  • Arte ANSI y estética de la informática retro
  • Barras de progreso e indicadores de carga en aplicaciones de terminal
  • Visualización de datos basada en texto en entornos de servidor

Notas técnicas: La representación correcta de los caracteres de dibujo de cajas requiere fuentes monoespaciadas donde cada glifo ocupe exactamente una celda de carácter y las líneas se conecten sin interrupciones en los límites de las celdas. Muchas fuentes modernas no logran alinear los caracteres de dibujo de cajas correctamente porque sus métricas asumen un espaciado proporcional. Los emuladores de terminal como iTerm2 y Windows Terminal tienen rutas de representación especiales para garantizar que estos caracteres se unan sin huecos. Los elementos de bloque (U+2580–U+259F) proporcionan ocho niveles de sombreado y combinaciones de cuadrantes que pueden lograr gráficos de pseudo-píxeles a una resolución inferior a la de un carácter.

Contexto cultural: Las comunidades de la demoscene y del arte BBS transformaron el dibujo de cajas de componentes de interfaz de usuario utilitarios en una forma de arte genuina. Las competiciones de arte ANSI de los años 1990 produjeron obras notablemente detalladas usando solo los 256 caracteres de la Code Page 437. Hoy, una vibrante comunidad de informática retro continúa creando arte de terminal, y herramientas modernas como tmux y Neovim mantienen los caracteres de dibujo de cajas relevantes en los flujos de trabajo de los desarrolladores. La estética ha inspirado el pixel art, el diseño de juegos lo-fi y todo el género de los juegos roguelike basados en terminal.

Advertisement