RobertoIA / PLQuiz

3 stars 3 forks source link

Añadidas exportaciones LaTeX+SVG y LaTeX+PDF. Cambios de formato LaTeX. #31

Closed JoseBarbero closed 3 years ago

JoseBarbero commented 3 years ago

He añadido las funcionalidades de expotar a LaTeX+SVG y LaTeX+PDF.

También se han añadido cambios de formato en los LaTeX, lo que hace que los test unitarios ya no pasen. Hay que cambiarlos para que se adapten al formato nuevo.

La funcionalidad SVG necesitaría que el usuario tenga instalado inkscape a la hora de generar el LaTeX. Para evitar ese problema, está la opción de PDF, que internamente usa SVG pero genera el PDF desde Java sin necesidad de inkscape. Lo que sí provoca esta opción son las dependencias de las bibliotecas Batik (https://xmlgraphics.apache.org/batik/download.html) y Fop (https://xmlgraphics.apache.org/fop/download.html). No sé si hay manera de incluirlas automáticamente en el proyecto para no tener que importarlas a mano. Sería una ventaja.