Comunidad Gambas-es

Versión completa: software para edición de libros (protipo)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola gente

empecé a desarrollar una interfaz para utilizar unos scripts (escritos en ruby) para automatizar el proceso de edición de libros (edición en terminos de publisher, no de autor), lo que adjunto es un prototipo, donde algunas cosas ya funcionan y otras solo son ideas que falta terminar de pulir, Ramiro (el autor de Pecas) está reecribiendo parte de los scripts para que se ajusten mejor a esta interfaz (el lenguaje que utiliza es ruby).

La idea es simple, partiendo de un solo formato (word convertido a markdown) se va a varios formatos de salida: pdf (vía LaTeX), ePub y docx (este último con todas las correcciones que sufrió el libro), una página html y un archivo XML.

Pecas (https://programando.li/bros/index.html) funciona bastante bien pero tiene limitaciones propias de un mal diseño y vamos a aprovechar el desarrollo de esta interfaz para mejorar los scripts que ya existen, todavía falta decidir si las nuevas funciones se hacen desde gambas o en ruby como el resto de los scripts.

Este proyecto sale con licencia GPL y pronto lo tendremos en git para que más personas se sumen, disculpen la perorata.

Como este software es muy específico a un oficio, talvez algunas cosas no se entiendan, si quieren puedo hacer un video cortito explicando la lógica de trabajo de un publisher.

Espero puedan verlo, criticarlo y ayudar si lo desean.
(19-02-2021, 23:16)alberto-moyano escribió: [ -> ]Este proyecto sale con licencia GPL y pronto lo tendremos en git para que más personas se sumen

Hola Alberto, muy buena tu propuesta, me lo descargue y le voy a pegar un vistazo.
Yo inicie un programa en gambas para crear epubs también pero no llegue a dejarlo funcional del todo.
Saludos.
Hola
¿Que versión de gambas utilizas? ¿Y en que distribución?
Yo trabajo con Debian 10 y no incorpora gb.poppler

Saludos
Hola tincho, el programa que estoy prototipeando en realidad es una interfaz para algo que ya existe y funciona (Pecas). Con Ramiro «Perro Tuerto» nos pusimos de acuerdo en que yo haga la interfaz y él va a reecribir Pecas, es posible que algunos de los script de Pecas sean pasados a Gambas así como los nuevos módulos, esto último todavía no está decidido, PanDog (una reimplementación de Pandoc que hizo Ramiro) podría reescribirse en Gambas.

Saludos

Hola Seta43

Utilizo Manjaro (basada en Arch), estoy corriendo Gambas 3.15.2

Saludos
hay un problema con la base de datos!!
Hola kokodrilo, es un prototipo, la base debe estar en el User.Home, no está hecha la codificación, ya que cuando se realice será así: va a existir una base vacia dentro del programa que va a copiarse dentro de cada proyecto nuevo que se realice, los archivos de Pecas están (hoy) en un directorio .Pecas, todo esto no va dentro del tar que adjunte, por eso digo que momentaneamente se copia en el User.Home.

De todas maneras ya estoy en una revisión 0.51 que tiene algunos cambios

Sls

Acá va la última versión

Sls