Gladtolink blog

Plantillas XML: Diseño del texto

Personalización de Diseño con Plantillas XML

Las plantillas XML permiten personalizar la apariencia del contenido mediante la definición de diversos parámetros. En este tutorial, describiremos cómo ajustar cada uno de estos parámetros individualmente.

Estilos de Fuente

Los siguientes estilos se pueden aplicar a los elementos <text> y <field>:

Negrita

<text font="bold">...</text>

Subrayado

<text font="underline">...</text>

Cursiva

<text font="italic">...</text>

Color de la Fuente

El color de la fuente se puede especificar en formato hexadecimal:

<text color="#FF0000">...</text>

Tipo de Fuente

Podemos especificar una de las tres fuentes disponibles: Helvetica, Courier, Times Roman:

Helvetica

<text font-family="helvetica">...</text>

Courier

<text font-family="courier">...</text>

Times Roman

<text font-family="times_roman">...</text>

Tamaño de la Fuente

Podemos especificar el tamaño de la fuente a través del atributo «fontsize»:

Tamaño por Defecto (10)

<text fontsize="10">...</text>

Ejemplo con Tamaño 20

<text fontsize="20">...</text>

Sangría (Indentado)

El atributo «indent» permite especificar un espaciado en la primera línea de texto:

<text indent="15">...</text>

Posición del Texto

El atributo «position» permite alinear el texto a la izquierda, centrarlo, alinear a la derecha o justificarlo:

Izquierda (por defecto)

<text position="left">...</text>

Centrado

<text position="center">...</text>

Derecha

<text position="right">...</text>

Justificado

<text position="justify">...</text>

Campos Booleanos

Para dar formato a los campos de Si/No, podemos especificar el atributo «font» con el valor «bool»:

<field id="campoBooleano" font="bool"/>

Para un entendimiento más claro y visual de estas instrucciones, se recomienda probar cada código en un entorno de desarrollo XML ya que permite ver el resultado en tiempo real y obtener una comprensión práctica de cada instrucción.