LibUIGL
3.17.5
|
El elemento <font>
define una fuente de pantalla, que se utiliza para mostrar los textos de la interfaz
Atributo | descripción | valores |
---|---|---|
family | Estilo tipográfico | nombre de un archivo TrueType (.ttf) o OpenType (.otf) |
size | Tamaño | altura en píxeles de una línea de texto |
bold | Fuente para bloque negrita | archivo TrueType o OpenType |
italic | Fuente para bloque cursiva | archivo TrueType o OpenType |
bold_italic | Fuente para bloque negrita + cursiva | archivo TrueType o OpenType |
spacing | espaciado adicional | píxeles extra (positivos o negativos) sobre el interlineado base |
Es posible usar marcadores especiales tipo Markdown para resaltar una sección de texto en negrita, cursiva, tachado, subrayado, o una combinación de varios estilos. Para los estilos negrita y/o cursiva se requiere indicar la fuente en los atributos bold
e italic
. Si no se indica, se utiliza un algoritmo que lo simula a partir de la fuente base, pero el resultado final no es óptimo y el cálculo de longitud es impreciso (pueden producirse espacios adicionales o insuficientes entre palabras).
Los diferentes estilos pueden anidarse.
Estilo | delimitador | ejemplo |
---|---|---|
Negrita | asterisco | esto es negrita |
Cursiva | barra slash | esto es /cursiva/ |
Subrayado | underscore | esto es subrayado |
Tachado | guión | esto es -tachado- |
Para insertarse un salto de párrafo puede usarse el carácter especial non-breaking space (NBSP), Unicode: U+00A0
, HTML:  
XML:
. Este carácter provoca un salto de línea con un valor de interlineado de x1.5 sobre el interlineado estándar, creando visualmente un nuevo párrafo.
Define fuente "Segoe UI" con 32 píxeles de altura, y estilos negrita y cursiva: