Skip to content

Repository files navigation

gbpublisher

Plataforma de producción editorial académica para revistas científicas y proyectos editoriales institucionales

Plataforma requerida gbpublisher funciona y es soportado exclusivamente en Linux Mint con escritorio Cinnamon y servidor de pantalla X11. No está soportado en otras distribuciones Linux ni ningún otro sistema operativo. Antes de instalar, verificá que tu sistema cumple este requisito.


Modelo de producción

gbpublisher implementa un flujo Single Source Publishing: el contenido se redacta en Markdown, se transforma a un XML canónico y se enriquece con metadatos desde una base de datos MySQL. El resultado es un XML canónico validado (JATS para revistas y DocBook para libros) que actúa como fuente única para todas las salidas editoriales.

Single Source Publishing

Desde ese XML canónico se generan:

  • ODT, EPUB 3, HTML y PDF
  • XML para indexadores: DOAJ, Crossref, SciELO, PubMed, Redalyc

Este enfoque garantiza reproducibilidad, trazabilidad y portabilidad total de los contenidos, sin depender de plataformas propietarias ni servicios externos.


Funcionalidades principales

Gestión de metadatos

  • Autores, afiliaciones, ORCID, ROR
  • Referencias bibliográficas (BibTeX/BibLaTeX)
  • Palabras clave, datos institucionales, información para indexadores
  • Órdenes de taller y control del flujo editorial

Edición y producción

  • Editor integrado con resaltado de sintaxis para Markdown y XML
  • Generación y validación del XML canónico con Saxon-HE
  • Transformación a múltiples salidas mediante XSLT 2.0

Validación y calidad

  • Validación de JATS por flavor (CrossRef, SciELO, PubMed, JATS4R, Redalyc)
  • Verificación de DOI contra CrossRef
  • Integración con ORCID y DOAJ

Requisitos del sistema

  • Linux Mint con escritorio Cinnamon (única plataforma soportada)
  • Servidor de pantalla X11
  • Gambas 3.21 o superior
  • Pandoc
  • MySQL
  • xmllint
  • docbook
  • Saxon-HE (JAR principal + carpeta lib/)
  • Java
  • TeXLive full
  • veraPDF
  • vnu

Licencia

gbpublisher se distribuye bajo la Business Source License 1.1 (BSL 1.1).

Uso permitido sin costo: producción editorial de revistas científicas o académicas que no cobren APC (Article Processing Charges) a los autores, bajo cualquier denominación.

Uso que requiere licencia comercial: revistas que cobren APC, servicios editoriales para terceros, plataformas SaaS y redistribución del software.

Cada versión publicada convierte automáticamente su licencia a GPL-3.0-or-later transcurridos cinco años desde su fecha de lanzamiento.

Véase LICENSE.md para los términos completos.


Información del proyecto

Copyright © 2026 Alberto Moyano

About

gbpublisher es una plataforma cliente-servidor de producción editorial académica, diseñada específicamente para revistas científicas, series académicas y proyectos editoriales institucionales, ofrece un flujo de trabajo moderno, reproducible y estandarizado.

Topics

Resources

Contributing

Stars

7 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages