fixtures: .doc originales de Fray Marcos (#209)
Los 30 .doc tal cual llegan por correo, de la carta 713 a la 740, para poder reproducir el borrado silencioso por <w:smartTag> y diffear contra lo publicado. Pedidos por Rafa en el #209, donde el barrido quedó bloqueado sin ellos.
This commit is contained in:
Vendored
+69
@@ -0,0 +1,69 @@
|
||||
# `.doc` originales de Fray Marcos
|
||||
|
||||
Los 30 ficheros `.doc` (Word binario antiguo) tal y como los envía Fray Marcos por correo a
|
||||
`ediciones@feadulta.com`, sin tocar. Subidos a petición de Rafa en el **issue #209**, para poder
|
||||
reproducir y diffear desde este lado el problema de los `<w:smartTag>`.
|
||||
|
||||
## Por qué están aquí
|
||||
|
||||
`python-docx` **no lee el texto que va dentro de un `<w:smartTag>`**: lo salta sin dar error. Los `.doc`
|
||||
de Fray Marcos arrastran esas etiquetas heredadas de versiones viejas de Word envolviendo expresiones
|
||||
como «la Iglesia» o «la Cananea», así que al convertirlos se publicaban frases con palabras borradas en
|
||||
silencio. Está corregido en `scripts/doc_convert.py` con `quitar_smarttags()`.
|
||||
|
||||
Ojo: la cadena `smartTag` **no aparece en el binario `.doc`**; surge al convertirlo a `.docx`, que es
|
||||
formato OOXML. Para verlas hay que convertir primero.
|
||||
|
||||
## Cómo reproducir
|
||||
|
||||
```bash
|
||||
python scripts/doc_convert.py "tests/fixtures/fray-marcos/739_8r_Marcos_d 20 la Cananea.doc"
|
||||
```
|
||||
|
||||
Requiere Word instalado (la conversión va por COM). `doc_convert.py` desenvuelve los smartTag y hace el
|
||||
reemplazo con reintentos, porque Dropbox bloquea el fichero unos segundos justo después de que Word lo
|
||||
cree (WinError 1224).
|
||||
|
||||
## Alcance del problema (barrido cerrado en el #209)
|
||||
|
||||
De los 30 `.doc` revisados, 20 traían smartTag y sumaban 46 fragmentos envueltos, pero solo **3
|
||||
artículos publicados quedaron dañados** (posts `53981`, `55078` y `55659`), ya reparados en producción.
|
||||
Los comentarios de febrero a junio están intactos porque se publicaron por la vía de la migración de
|
||||
Joomla, no desde el `.docx`; solo quedó expuesto lo publicado por Mixbot desde julio.
|
||||
|
||||
## Inventario
|
||||
|
||||
El prefijo numérico es el número de carta; el resto es el nombre original del fichero.
|
||||
|
||||
| carta | semana | fichero original |
|
||||
|---:|---|---|
|
||||
| 713 | semana_VI_TO | `713_8r_Marcos_d 06 plenitud de ley.doc` |
|
||||
| 714 | semana_I_Cuaresma | `714_8r_Marcos_Cuar 1 tentaciones.doc` |
|
||||
| 715 | semana_II_Cuaresma | `715_8r_Marcos_Cuar 2 Transfigurac.doc` |
|
||||
| 716 | semana_III_Cuaresma | `716_8r_Marcos_Cuar 3 Samaritana.doc` |
|
||||
| 717 | semana_IV_Cuaresma | `717_8r_Marcos_Cuar 4 ciego de naci.doc` |
|
||||
| 718 | semana_V_Cuaresma | `718_8r_Marcos_Cuar 5 Lázaro.doc` |
|
||||
| 719 | semana_Domingo_Ramos | `719_8r_Marcos_Cuar 6 Ramos.doc` |
|
||||
| 720 | semana_Santa | `720_8r_Marcos_JUEVES SANTO.doc` |
|
||||
| 720 | semana_Santa | `720_8r_Marcos_Pasc 1 resucitó.doc` |
|
||||
| 720 | semana_Santa | `720_8r_Marcos_VIERNES SANTO.doc` |
|
||||
| 721 | semana_II_Pascua | `721_8r_Marcos_Pasc 2 Tomás.doc` |
|
||||
| 722 | semana_III_Pascua | `722_8r_Marcos_Pasc 3 Emaús.doc` |
|
||||
| 723 | semana_IV_Pascua | `723_8r_Marcos_Pasc 4 pastor modelo.doc` |
|
||||
| 724 | semana_V_Pascua | `724_8r_Marcos_Pasc 5 camino,verdad,vida.doc` |
|
||||
| 725 | semana_VI_Pascua | `725_8r_Marcos_Pasc 6 El Paráclito.doc` |
|
||||
| 726 | semana_VII_Pascua | `726_8r_Marcos_Pasc 7 ascensión.doc` |
|
||||
| 727 | semana_Pentecostes | `727_8r_Marcos_PENTECOSTÉS.doc` |
|
||||
| 728 | semana_Trinidad | `728_8r_Marcos_TRINIDAD.doc` |
|
||||
| 729 | semana_Corpus | `729_8r_Marcos_CORPUS.doc` |
|
||||
| 730 | semana_11_TO | `730_8r_Marcos_d 11 misión de los 12.doc` |
|
||||
| 731 | semana_12_TO | `731_8r_Marcos_d 12 no tengas miedo.doc` |
|
||||
| 732 | semana_13_TO | `732_8r_Marcos_d 13 amor a Dios o família.doc` |
|
||||
| 733 | semana_14_TO | `733_8r_Marcos_d 14 sencillez.doc` |
|
||||
| 734 | semana_15_TO | `734_8r_Marcos_d 15 sembrador.doc` |
|
||||
| 735 | semana_16_TO | `735_8r_Marcos_d 16 cizaña.doc` |
|
||||
| 736 | semana_17_TO | `736_8r_Marcos_d 17 tesoro y perla.doc` |
|
||||
| 737 | semana_18_TO | `737_8r_Marcos_d 18 panes y peces.doc` |
|
||||
| 738 | semana_19_TO | `738_8r_Marcos_d 19 Qué poca fe.doc` |
|
||||
| 739 | semana_20_TO | `739_8r_Marcos_d 20 la Cananea.doc` |
|
||||
| 740 | semana_21_TO | `740_8r_Marcos_d 21 quién es Jesús.doc` |
|
||||
Reference in New Issue
Block a user