Scribus

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Scribus
Scribus logo.png
Scribus-1.3-Linux.png
Scribus bajo GNU/Linux.
Desarrollador(es)
Equipo Scribus
http://www.scribus.net
Información general
Última versión estable 1.4.6
16 de agosto de 2015; hace 10 meses (2015-08-16)
Última versión en pruebas 1.5.2
17 de mayo de 2016; hace 52 días (2016-05-17)
Género Autoedición
Programado en C++ (Qt)
Sistema operativo Windows, GNU/Linux, Mac OS X, OS/2, eComStation, FreeBSD, PC-BSD, OpenBSD, NetBSD, Solaris, Openindiana, GNU Hurd, Haiku
Licencia GNU GPL
En español
[editar datos en Wikidata]

Scribus es un programa de maquetación de páginas, licenciado como software libre, que ofrece un gran rendimiento en la creación de publicaciones por ordenador y se encuentra disponible en 24 idiomas. Scribus ha sido generado con la biblioteca de desarrollo Qt y está disponible en versiones para sistemas operativos tales como GNU/Linux, Unix, Mac OS X y Windows. Brinda capacidades para el diseño y diagramación similares a las ofrecidas por programas comerciales como Adobe PageMaker, QuarkXPress y Adobe InDesign. Entre su características más relevantes Scribus soporta la mayoría de los principales formatos gráficos, además de SVG, el manejo de fuentes e imágenes, la manipulación de color CMYK y la administración de color ICC. Utiliza para imprimir PostScript Nivel 3, incluyendo soporte para fuentes TrueType, Tipo 1 y OpenType. El controlador (driver) soporta plenamente construcciones de PostScript Nivel 2 y un gran subconjunto de construcciones de Nivel 3.

Scribus ofrece la capacidad de preparar archivos para equipos profesionales de filmación de imágenes. También puede crear presentaciones animadas e interactivas en PDF y formularios. Entre los ejemplos de su aplicación se encuentran periódicos, folletos, boletines de noticias, carteles y libros.

Formatos soportados[editar]

Scribus soporta la mayoría de los principales formatos gráficos, además de SVG. Sus características profesionales para fuentes tipográficas e imágenes incluyen manejo de color según el modelo cromático sustractivo CMYK, la administración de color y la especificación ICC.

El formato de sus archivos está basado en XML y está totalmente documentado. Se pueden importar textos de documentos OpenDocument, como RTF, Doc de Microsoft Word, y HTML (aunque con algunas limitaciones).

El soporte PDF incluye transparencia, cifrado y un gran conjunto de las especificaciones de PDF 1.4 así como PDF/X3, incluyendo campos interactivos de formularios PDF, notas y marcas.

Impresión[editar]

La impresión se realiza mediante sus propios controladores internos de PostScript Nivel 3, incluyendo soporte para fuentes tipográficas incrustadas y ajustes con fuentes TrueType, Tipo 1 y OpenType. El controlador interno soporta plenamente construcciones de PostScript Nivel 2 y un gran subconjunto de construcciones de Nivel 3.

Orígenes de Scribus[editar]

Scribus lo inició Franz Schmid, como un proyecto personal para satisfacer sus necesidades de diseño de textos para impresión. Luego decidió ponerlo a disposición de terceros, surgiendo así el nacimiento del equipo de desarrollo de Scribus. Hoy en día Scribus sigue siendo desarrollado por voluntarios, como la mayor parte del software libre. Por ello, además de los programadores, cuenta con un buen grupo de personas que dan soporte y seguimiento a los problemas o errores del programa.

Análisis[editar]

La versión 1.3.3.6 de Scribus tiene alrededor de 189 000 líneas de código fuente (identificadas por el programa SLOCCount). Según estos datos para el modelo COCOMO se necesitarían cerca de 49 personas-año para su elaboración y se estima su realización en un periodo aproximado de 2-3 años.

Tomando como base el salario de 56 286 dolares norteamericanos por año (salario promedio de un programador en los Estados Unidos, que utiliza el programa SLOCCount) y multiplicando esto por 2,40 para incluir gastos adicionales a los costos de los programadores (como por ejemplo, servicios públicos, etc.) obtendríamos un costo total estimado de unos 6 546 039 millones de dólares norteamericanos. A continuación se presenta el desglose de los costos estimados:

Para la elaboración del programa Scribus, según el análisis realizado con SLOCCount, el lenguaje más utilizado es C++, shell y ANSI C, con una menor participación de perl y Python. La siguiente tabla muestra dicha participación.

Lenguajes utilizados en Scribus 1.3.3.6
Lenguaje Líneas de código  %
C++ 162.811 86,20%
shell 12.535 6,64%
ANSI C 9.572 5,07%
perl 2.009 1,06%
python 1.944 1,03%

Enlaces externos[editar]