RT Generic T1 Desarrollo de un programa para maquetación de exámenes tipo test en formato PDF A1 Ibáñez Aguirre, Álvaro AB Este documento tiene como objetivo describir los procesos de planteamiento,diseño y desarrollo que se han llevado a cabo para la realización de un programa demaquetación de documentos en formato PDF basado en Python.Este proyecto se centrará en desarrollar una alternativa para la maquetación deexámenes de tipo test en un proyecto ya existente: Eyegrade.Para la realización de este proyecto se hará uso de soluciones de software libre, siendoPython el lenguaje elegido en el que se desarrollará el programa, haciendo uso de lalibrería ReportLab para la maquetación y generación de dichos documentos, enalternativa a la solución actualmente existente en LaTeX.Para ello será necesario un estudio previo de las posibles alternativas en Python para lamaquetación y generación de archivos PDF, así como un análisis de la solución actualpara integrar nuestro programa dentro de la lógica ya establecida.Por último, se realizarán las pruebas necesarias para comprobar que el programaresponde como se espera y que representa una alternativa real y funcional al modelo yaexistente. AB This document aims to describe the processes of approach, design anddevelopment which have been carried out for the realization of a layout program fordocuments on PDF format based on Python.This project will focus on developing an alternative for the layout of multiple choicetests in an existing project: Eyegrade.For the execution of this project we will make use of free software solutions, choosingPython as the language in which this program will run and using the ReportLab libraryfor the layout and breed of such documents, alternatively to the actual existing solutionfrom LaTeX.To be able to do this it will be necessary a preliminary study of the possible alternativesin Python for the layout and generation of PDF files, as well as an analysis of thecurrent solution to integrate our program into an already existing logic.Finally, three tests will be carried out to ensure that the program responds as expectedand that it represents a real and functional alternative to the existing model. YR 2014 FD 2014-09-24 LK https://hdl.handle.net/10016/26536 UL https://hdl.handle.net/10016/26536 LA spa DS e-Archivo RD 19 may. 2024