# Diseño, fuentes y márgenes

Elija el tamaño del papel, la tipografía, los márgenes y los fondos para darle a su documento el diseño que desea.

Al editar una plantilla, algunos cambios se aplican a todo el documento, como una nueva fuente o márgenes compartidos. Es posible que otras partes necesiten su propio tratamiento, como una portada con un fondo de color seguido de páginas de contenido en blanco.

Tembuilder le permite hacer ambas cosas: establecer valores predeterminados compartidos en **Global** y luego darle a las páginas individuales sus propios márgenes y fondos en **Structure**. Esta guía le muestra dónde elegir el tamaño del papel y ajustar la tipografía, los márgenes y los fondos.

## 1. Elija el tamaño del papel

Utilice el control de tamaño del papel en el área de vista previa, que se muestra como **A4** a continuación. El tamaño del papel se aplica a **toda la plantilla**; las páginas individuales no tienen una configuración de tamaño de papel separada en Config.

Tembuilder admite 9 tamaños de papel:

| Tamaño del papel | Dimensiones (ancho × alto, mm) |
| --- | --- |
| A0 | 841 × 1189 |
| A1 | 594 × 841 |
| A2 | 420 × 594 |
| A3 | 297 × 420 |
| A4 | 210 × 297 |
| A5 | 148 × 210 |
| A6 | 105 × 148 |
| Carta de EE. UU. | 215.9 × 279.4 |
| Legales | 215.9 × 355.6 |

<figure class="doc-sim layout-illustration" aria-label="Vista previa → elige el tamaño del papel">
<div class="sim-stage"><div class="sim-panel"><div class="ls-preview-bar"><div class="sim-tabs"><span>Diseño</span><span class="sim-active">PDF</span></div><span class="sim-control sim-focus">A4 <svg class="sim-chevron" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="m4 6 4 4 4-4" /></svg></span></div><div class="ls-paper-sizes"><div><div class="ls-sheet "><b>Tembuilder</b><strong>FACTURA</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div><small>A4 · 210 × 297 mm</small></div><div><div class="ls-sheet ls-letter"><b>Tembuilder</b><strong>FACTURA</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div><small>Carta de EE. UU.</small></div></div></div></div>
<figcaption>Vista previa → elige el tamaño del papel</figcaption>
</figure>

## 2. Establecer tipografía compartida en Global

Abra **Structure → Global → Config → Tipografía**.

| Configuración | Valor y unidades |
| --- | --- |
| Tamaño de fuente | Tamaño en **pt**, como `12`. |
| Altura de línea | Un multiplicador del tamaño de fuente, como `1.4`; no ingrese `px` o `pt`. |
| Espaciado entre letras | Espaciado entre caracteres en **em**, como `0.02`. |
| Alinear texto | Izquierda, Centro, Derecha o Justificar. |
| Color del texto | El color del texto compartido. |

Estos son valores predeterminados. Si una sección establece su propio `font-size`, `color` o `line-height` en CSS, cambiar esa configuración en Global no anula el CSS de la sección. Si parte del contenido no responde a un cambio de Global, consulte la pestaña **CSS** de esa sección.

<figure class="doc-sim layout-illustration" aria-label="Global → Config → Tipografía">
<div class="sim-stage"><div class="ls-path">Structure <span>→</span> Global <span>→</span> Config</div><div class="ls-editor sim-panel"><div class="ls-structure"><div class="sim-panel-title">ESTRUCTURA</div><div class="sim-tree-row sim-selected">⌄ Global</div><div class="sim-tree-row sim-muted">⌄ Factura</div><div class="sim-tree-child sim-muted">Partes de facturación</div></div><div class="ls-config"><div class="sim-tabs"><span>Props</span><span class="sim-active">Config</span></div><div class="ls-card"><div class="ls-card-title">Tipografía</div><div class="ls-setting"><span>Tamaño de fuente</span><span class="sim-input sim-focus">12 <small>puntos</small></span></div><div class="ls-setting"><span>Altura de línea</span><span class="sim-input">1.4</span></div><div class="ls-setting"><span>Alinear texto</span><span class="sim-input">Izquierda <svg class="sim-chevron" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true"><path d="m4 6 4 4 4-4" /></svg></span></div><div class="ls-setting"><span>Color del texto</span><span class="ls-color" aria-label="#111111"></span></div></div></div></div></div>
<figcaption>Global → Config → Tipografía</figcaption>
</figure>

## 3. Agregar y ordenar fuentes

Abra **Global → Config → Fuentes → Agregar fuente**, busque una fuente de Google y agréguela a la lista.

**El orden de la lista establece la prioridad de las fuentes.** Arrastre una fuente hacia la parte superior o use los controles arriba/abajo para convertirla en la primera opción. Las fuentes posteriores son alternativas cuando una anterior no está disponible o carece de un carácter.

Una sección con su propio CSS `font-family` usa esa declaración de fuente en lugar del orden predeterminado de Global.

<figure class="doc-sim layout-illustration" aria-label="Global → Config → Fuentes → Agregar fuente">
<div class="sim-stage"><div class="ls-path">Structure <span>→</span> Global <span>→</span> Config</div><div class="sim-panel"><div class="ls-fonts-head"><strong>Fuentes</strong><span class="sim-control sim-focus">＋ Agregar fuente</span></div><div class="ls-font-row"><span class="ls-font-index">1</span><div><strong>Espacio Grotesco</strong><small>Fuentes de Google</small></div><span class="ls-font-sample">Aa</span></div><div class="ls-font-example">Tipo de muestra · Aa Bb Cc · 0123456789</div></div></div>
<figcaption>Global → Config → Fuentes → Agregar fuente</figcaption>
</figure>

## 4. Establecer márgenes de contenido

Abra **Global → Config → Margen de contenido**, habilite los márgenes e ingrese **Superior**, **Derecha**, **Inferior** e **Izquierda** en **mm**.

Por ejemplo, A4 tiene un ancho `210 mm`. Con márgenes izquierdo y derecho de `14 mm` cada uno, el área de contenido es de ancho `182 mm`. Ese es el ancho disponible para tablas y secciones.

Utilice los márgenes de la página para el recuadro desde los bordes del papel. Utilice `padding` y `margin` en el CSS de una sección para espaciar dentro o entre bloques de contenido.

**Margen espejo** intercambia los márgenes izquierdo y derecho en hojas pares para documentos encuadernados a doble cara. Con `24` izquierdo y `12` derecho, las hojas impares tienen un margen izquierdo `24 mm` y las hojas pares tienen un margen derecho `24 mm`.

<figure class="doc-sim layout-illustration" aria-label="Uso de márgenes mm · Intercambio de márgenes espejo hacia la izquierda/derecha en hojas pares">
<div class="sim-stage"><div class="ls-path">Global <span>→</span> Config <span>→</span> Margen de contenido</div><div class="ls-margin-scene"><div class="sim-panel ls-margin-panel"><div class="sim-panel-title">Margen de contenido <small>mm</small></div><div class="ls-margin-diagram"><div class="ls-m-top"><small>Arriba</small><span class="sim-input">14</span></div><div class="ls-m-left"><small>Izquierda</small><span class="sim-input sim-focus">24</span></div><div class="ls-m-page" aria-hidden="true">▤</div><div class="ls-m-right"><small>Correcto</small><span class="sim-input">12</span></div><div class="ls-m-bottom"><small>Abajo</small><span class="sim-input">20</span></div></div><div class="ls-mirror-row"><span>Margen espejo</span><span class="ls-toggle" aria-label="En"></span></div></div><div class="ls-mirror-pages"><div><span>1</span><div class="ls-margin-paper"><div class="ls-margin-area"><i></i><i></i><i></i></div></div></div><div><span>2</span><div class="ls-margin-paper ls-margin-even"><div class="ls-margin-area"><i></i><i></i><i></i></div></div></div></div></div></div>
<figcaption>Uso de márgenes mm · Intercambio de márgenes espejo hacia la izquierda/derecha en hojas pares</figcaption>
</figure>

## 5. Anular los márgenes y el fondo de una página

Seleccione una página en **Structure → Config** para anular Global:

- **Márgenes personalizados → Contenido**: habilita un margen de contenido separado para la página.
- **Fondo → Fondo de página**: habilita una imagen o color de fondo independiente.

Estas configuraciones son independientes. Una portada puede tener su propio fondo manteniendo márgenes compartidos, o una página que contenga una tabla amplia puede tener sus propios márgenes.

Deshabilite una anulación para usar el **valor actual de Global** nuevamente. Mientras una anulación está habilitada, los cambios a esa configuración Global no se aplican a la página.

Los encabezados y pies de página tienen su propia configuración de margen y fondo cuando están habilitados. Consulte [Encabezados y pies de página](/docs/es/editor/header-footer/) o [Uso de imágenes](/docs/es/assets/images/) para obtener detalles relevantes.

<figure class="doc-sim layout-illustration" aria-label="Seleccione una página → Config → habilitar márgenes o fondo personalizados">
<div class="sim-stage"><div class="ls-path">Structure <span>→</span> Factura <span>→</span> Config</div><div class="ls-page-scene"><div class="sim-panel ls-page-config"><div class="sim-tabs"><span class="sim-active">Config</span></div><div class="ls-card"><div class="ls-card-title">Márgenes personalizados</div><div class="ls-setting"><span>Contenido</span><span class="ls-toggle"></span></div><div class="ls-setting"><span>Izquierda</span><span class="sim-input">24 <small>mm</small></span></div></div><div class="ls-card"><div class="ls-setting"><strong>Fondo de página</strong><span class="ls-toggle sim-focus"></span></div><div class="ls-setting"><span>Color</span><span class="ls-color ls-color-page"></span></div></div></div><div class="ls-page-comparison"><div><small>Página 1 · Personalizado</small><div class="ls-sheet ls-custom-paper"><b>Tembuilder</b><strong>FACTURA</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div></div><div><small>Página 2 · Global</small><div class="ls-sheet "><b>Tembuilder</b><strong>FACTURA</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div></div></div></div></div>
<figcaption>Seleccione una página → Config → habilitar márgenes o fondo personalizados</figcaption>
</figure>

## 6. Páginas Structure y hojas PDF

Una **página en las secciones de grupos Structure**; no se limita a una hoja de papel. Un contenido más extenso puede producir varias hojas PDF de ese grupo y la configuración de la página continúa aplicándose a esas hojas.

Para darle a una portada diferentes márgenes o un fondo, conviértala en una página separada en Structure. Para controlar dónde pasa el contenido a la siguiente hoja, utilice la [configuración de salto de página](/docs/es/editor/pagination/).

<figure class="doc-sim layout-illustration" aria-label="Una página Structure puede producir varias hojas PDF">
<div class="sim-stage"><div class="sim-panel"><div class="ls-review-bar"><span class="sim-control">Diseño</span><span class="sim-control sim-focus">PDF</span><small>A4 · 3 páginas</small></div><div class="ls-review-pages"><div><small>Página 1</small><div class="ls-sheet "><b>Tembuilder</b><strong>FACTURA</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div></div><div><small>Página 2</small><div class="ls-sheet "><b>Tembuilder</b><strong>CONTENIDO</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div></div><div><small>Página 3</small><div class="ls-sheet "><b>Tembuilder</b><strong>CONTENIDO</strong><div class="ls-lines"><i></i><i></i><i></i></div><div class="ls-lines"><i></i><i></i></div><small>01</small></div></div></div><div class="ls-review-footer">1 / 3 <span>‹   ›</span></div></div></div>
<figcaption>Una página Structure puede producir varias hojas PDF</figcaption>
</figure>
