Saltar al contenido principal

Introducción

Este framework trata de usar los mejores paquetes de CTAN para realizar textos de alta calidad, poniendo en manifiesto que cada parte es fundamental, desde el diseño hasta su contenido, pero para lograr este objetivo debemos contar con varios programas en nuestro sistema operativo, así que para evitar todas estas configuraciones tenemos varias opciones cada una con sus ventajas y desventajas:

Overleaf

Overleaf es un servicio de compilación que cubre gran parte de las herramientas y utilidades que ayudan a que designEditoral sea un marco de trabajo óptimo para la mayoria de escenarios, de este modo, presenta las siguientes ventajas y desventajas:

Ventajas

  • Edición online
  • Trabajo colaborativo
  • Compatible con la libreria svg
  • Servicio eficiente con la licencia gratis
  • Interfaz intuitiva

Desventajas

  • No es compatible con SageMath
  • No es compatible con Python

CoCalc

CoCalc es un servicio bastante completo, podemos decir que es el servisio que se ajusta más a todas las caracteristicas que puede usar designEditoral, pero hay que resaltar que esto solo es posible si se tiene una licencia

Ventajas

  • Edición online
  • Trabajo colaborativo
  • Compatible con la libreria svg
  • Compatible con SageMath
  • Compatible con Python

Desventajas

  • Servicio deficiente con la licencia gratis
  • Servico enfocado a gente más experimentada

Ambiente Local - Docker

Si desea tener un ambiente de compilación con todo lo necesario, la mejor opción es Docker (ver sección Docker), si conoces Docker entenderás por qué es la mejor opción localmente.

Recordemos que para compilar un documento LaTeX debemos tener minimo instalada una disitribución como TeXLive ó MiKTeX, pero además debemos tener instalado Inkscape, SageMath, Python entre otros. Dicha configuración no es sencilla y se complica bastante si el sistema operativo es Windows o MacOS.

Para evitar en gran medida la configuración y la instalación de todas las dependencias, se eligió Docker como solución, porque aquí creamos una imagen basada en una distribución de Linux e incluimos todos los programas necesarios, en efecto, solo debes configurar un IDE como TexStudio o Visual Studio Code y ejecutar los comandos correspondientes