Librería para imprimir a colores en Latino.
Requiere: Latino
NOTA: si quieres restablecer el color usa el parámetro reset
en lugar de poner el color
bold // texto remarcado
ligero // texto con color ligero
italicas // texto conocido también erroneamente como "cursivas"
subrayado // texto subrayado
parpadea // parpadeará, pero solo en terminarles como xTerm
marcado // color estilo marcatextos
tachado // tacha el texto
negro
rojo
verde
amarillo
azul
purpura
cyan
blanco
rosa
naranja
Uso: r_COLOR
Ejemplo: r_rojo
Tendrás que usar la letra que define cada uno de sus formatos: b: bold, l: ligero, i: italicas, s: subrayado, p: parpadeante, m: marcado, t: tachado
.
Uso: simp("ARGUMENTOS.color")
Ejemplo:
simp("bt.azul") // usé los parámetros 'b' para bold y 't' para tachado (ver arriba) y elegí el color azul
No importa como acomodes los argumentos, no deben tener un orden específico.
Imprime los colores con colores()
Ahora nos saldrán cuadros de colores con el número de color, por ejemplo, vemos un cuadro rosa, tiene el número 162
Ahora ejecutamos el color con color(162)
Igual podemos usar ese color con formato 'simp'.
Ejemplo:
simp("bim.227") // retorna color amarillo
color = incluir("colores")
imprimirf("Hola en verde: "..color.verde.."hola"..color.reset.."\n") // imprimimos 'hola' en color verde y reseteamos el color.
imprimirf("Color azul con formato: "..color.simp("im.azul").."hola"..color.reset.."\n") // imprimimos 'hola' con formato, eligiendo i: italicas y m: marcado
imprimirf("Tabla de colores:\n")
color.colores() // imprime la tabla de colores
imprimirf("Violeta con formato: " ..color.simp("im.128").."hola"..color.reset.."\n") // imprimimos texto violeta, el color/número '128' lo tomamos de la tabla de colores, argumentos: 'm': marcado, 'i': italicas
imprimirf("Violeta normal: "..color.color(128).."hola"..color.reset.."\n") // imprimimos el color violeta '128' de la tabla de colores