Rufus 6ff9188a5e Fix: rIds sin colisiones (desde rId40), corrección campos TOC Figure->Figura/Table->Tabla, filtro imágenes source por src_start
- Bug: rIds colisionaban con los del template (ej. rId9-23 ya existían)
- Fix: find_next_available_rid ahora empieza desde rId40, saltando ocupados
- Bug: campos TOC buscaban 'Figure'/'Table' en inglés pero contenido en español
- Fix: se reemplazan por 'Figura'/'Tabla' en los instrText del template
- Bug: imágenes de hijos < src_start (logos RatedPower) se incluían
- Fix: solo se procesan imágenes de hijos >= src_start
- Bug: target de relaciones incorrecto causaba imágenes rotas
- Fix: target relativo correcto (media/imageN.ext)
2026-06-01 01:37:31 +02:00

R360MX Docs Converter

Convierte documentos ENERGY REPORT de RatedPower al formato corporativo R360MX, aplicando la plantilla oficial de portada, disclaimer, índice y contraportada.

Requisitos

  • Python 3.10+
  • pip install -r requirements.txt

Uso

python3 apply_template.py <documento_ratedpower.docx> <plantilla_r360mx.docx>

Genera un archivo <documento>_r360mx.docx en el mismo directorio.

Estructura del template

El template portada.docx contiene 5 hojas:

  1. Portada (con campos rellenables)
  2. Disclaimer & Revisions
  3. Índice TDC (se actualiza al abrir en Word)
  4. Contenido (se reemplaza por el del documento original)
  5. Contraportada RENOVABLES 360

El script detecta automáticamente dónde termina el índice de RatedPower y dónde empieza el contenido real.

S
Description
Scripts para conversión de documentos ENERGY REPORT al formato R360MX
Readme 93 KiB
Languages
Python 95%
Shell 5%