- scripts/generar-web-documento.py arma la pagina (barra con logotipo, boton de
descarga del PDF, hoja centrada, tablas con scroll en pantallas chicas, modo
oscuro automatico y estilos de impresion) y reutiliza el generador de PDF.
- La pagina se sirve con un prefijo privado en NGINX: no se enlaza desde ninguna
app, lleva X-Robots-Tag y meta noindex, y la cache se desactiva para que los
cambios se vean al momento.
- Se sincroniza deploy/nginx-host.conf con lo que estaba instalado en el host
(faltaba el cache de assets immutable) y se agrega la ruta privada.
- El logotipo se reduce a tamano de pantalla: venia de un JPEG de 959 px y era el
90% del peso del PDF (495 KB -> 240 KB), sin cambiar el diseno.
Script que convierte cualquier documento de docs/ a PDF (portada con logotipo y
tabla de datos, encabezados de tabla repetidos, pie numerado y control de saltos
de pagina). Genera el logotipo con transparencia real: el PNG del repo trae fondo
gris y sobre la portada blanca dibujaba un rectangulo.
Con esto el PDF del documento de alcance se puede regenerar tras cualquier
cambio del markdown:
/root/.venv-tools/bin/python scripts/generar-pdf-documento.py docs/ALCANCE-VS-ENTREGADO.md