Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-10-13 12:18:36 -03:00
parent c749ba4116
commit 42bb8bdf7a
6 changed files with 546 additions and 0 deletions
+5
View File
@@ -196,6 +196,11 @@ Reglas de diseño (resumen):
(las trazas de consola van como ```` ```text ````).
- **Notas / advertencias:** se escriben como **blockquote** (`>`). En el PDF **todas** se dibujan
igual, con un **fondo de color** que resalta del blanco de la hoja.
- **Títulos sin huérfanos:** un título (`h1`–`h4`) **nunca** puede quedar solo al pie de página:
siempre tiene que llevar **al menos tres líneas de contenido** debajo, en la misma hoja. Si no
caben, se fuerza un **salto de página** antes del título. `print.css` ya lo aplica
(`break-after: avoid` en los títulos y en el primer párrafo que los sigue, más `orphans`/`widows: 3`);
no romper esas reglas.
- `printBackground` debe estar **activo** (si no, no se pintan los fondos de código y notas).
- Encabezado, pie de página y **numeración de páginas** fijos.