DOCAP. Texto con huecos.
El texto con huecos, texto mutilado o texto cloze, se emplea, [no sin crítica], como recurso de evaluación de la comprensión lectora, así que podemos emplearla para elaborar recursos didácticos. Pero también nos puede servir para crear docap de automatización de textos, como "alternativa" al propuesto en la [entrada anterior].
De hecho, cuando desde el nivel de usuario creamos un soporte textual con idea de que nos sirva de base o plantilla para componer textos similares personalizados, es frecuente recurrir a la sustitución de los datos a personalizar por un guion bajo con o sin algún tipo de indicación sobre su contenido. Algo similar a lo que se muestra en la imagen inferior, pero aplicado a un documento de gestión, como una convocatoria de reunión o similar.
- Sobre el documento que vamos a emplear como modelo (preferiblemente un documento realmente utilizado para la función), identificamos los datos susceptibles de ser personalizados. Podemos destacarlos de diferentes modos (negrita, otro color...)
- Conservando de momento una copia del texto inicial, eliminamos los datos a personalizar, manteniendo el resto del texto tal y como debería quedar al finalizar el proceso.
- Los datos eliminados nos sirven para crear el listado de variables que después emplearemos en la construcción del docap.
- Hay que tener cuidado con las formas gramaticales derivadas de género y número ya que, o bien son sustituidas por formas únicas, compatibles con las diferentes formulaciones de la frase (y se expresan de este modo en el texto visible), o bien son también susceptibles de personalización, con lo que también se suprimen. En este segundo caso el tratamiento será mediante variables condicionadas [ver entrada], lo que implica su correspondiente tratamiento en la fase de procesamiento.
- Propongo que utilicemos [marcadores] como medio para ubicar de los datos en las posiciones que corresponda y a la función InputBox() como interface, preferiblemente en su formulación compleja [ver entrada].
- Dado que trabajamos desde Writer y en formato docap simple, la alternativa podría ser el cuadro de diálogo [ver entrada] o su combinación con InputBox()
Dejo la explicación en detalle a un vídeo basado en un ejemplo. cuyo soporte documental te proporciono. En [el vídeo] se explican las dos fases del proceso: la preparación previa del documento y el desarrollo del programa OOo Basic. En este caso creo un ejemplo más cercano a la intervención y la evaluación que a la automatización de un documento, por lo que, además del script principal (que es el que interesa, al ser común a ambos fines) se utiliza una macro (Grabar macro) que manipula la presentación de los datos.
Por lo que se refiere al documento, te proporciono uno en [formato .odt] y otro en formato [plantilla]. En ambos casos debes descargarlos y abrirlos desde LO-Writer.
No hay comentarios:
Publicar un comentario
Comenta esta entrada