¿Qué es un personaje gráfico?
Un carácter gráfico, en la programación de la computadora, es cualquier símbolo que es parte de un juego de caracteres predefinido pero no es una letra o un número. Un juego de caracteres es una secuencia de símbolos que una computadora usa para mostrar datos Los juegos de caracteres consisten en letras, números, signos de puntuación, caracteres de control y símbolos gráficos. Un único elemento de este conjunto es un carácter gráfico. Hay muchos conjuntos de caracteres predefinidos, cada uno con una variedad de caracteres gráficos o ninguno.
Un conjunto completo de caracteres es una lista de símbolos, letras, números y signos de puntuación que la computadora puede indexar por número para mostrar correctamente los datos. Un ejemplo es una fuente, que es un conjunto de caracteres Si bien cada fuente en una computadora puede aparecer de manera diferente, todas las letras están en el mismo orden dentro del conjunto. Esto significa que, sin importar qué fuente se seleccione, el índice de la letra "A" siempre será el mismo.
Los caracteres gráficos existen dentro de un conjunto de caracteres. Son todos los caracteres que no son números o letras, sino que se conocen como glifos. Estos glifos pueden representar diferentes signos y símbolos en diferentes industrias, o podría ser solo una colección de formas triviales, debido a que, si bien la parte alfanumérica de un conjunto de caracteres está estrictamente definida por los estándares internacionales, la parte gráfica no lo está.
Originalmente, el Código Estándar Americano para el Intercambio de Información (ASCII) era el juego de caracteres estándar para la mayoría de las computadoras.El juego de caracteres ASCII definía todos los caracteres por encima del índice 127 como un carácter gráfico. ASCII se basó en un sistema de ocho bits, por lo que había 256 caracteres como máximo disponibles en el conjunto, lo que significaba que había 128 espacios para caracteres gráficos, todos los cuales eran lleno.
El primer uso común para un personaje gráfico fue dibujar ventanas y otras formas en la pantalla mientras estaba en modo texto. Sin embargo, el advenimiento de sistemas operativos totalmente gráficos eliminó esta necesidad, y estos caracteres se volvieron escasos utilizado, principalmente en aplicaciones de consola. Con el paso del tiempo, diferentes países establecieron sus propios conjuntos de caracteres, la mayoría de los cuales eran incompatibles entre sí. El juego de caracteres Unicode® resolvió este problema en años posteriores.
El establecimiento de Unicode® como el estándar internacional para los conjuntos de caracteres unificó todos los conjuntos dispares que existían. Unicode® permite muchos más caracteres que ASCII y también reserva espacio para glifos y otras representaciones de caracteres gráficos , como flechas. El uso de un carácter gráfico en 2011 se realiza principalmente cuando es necesario mostrar un símbolo matemático u otro símbolo técnico.
Dentro de un conjunto de caracteres, hay caracteres especiales, conocidos como caracteres de control, que no aparecen visualmente en la pantalla, sino que dictan una acción que debe realizar la computadora, como alimentación de línea, retorno y retroceso. El carácter de un espacio en blanco se considera tanto un carácter de control como un carácter gráfico, aunque técnicamente no tiene una representación visual. El espacio es el único carácter gráfico que también es un carácter de control.