Scribus
Scribus | |||
---|---|---|---|
![]() | |||
![]() Scribus bajo GNU/Linux. | |||
Información general | |||
Tipo de programa | aplicación informática | ||
Desarrollador | Equipo Scribus | ||
Lanzamiento inicial | 26 de junio de 2003 (21 años, 1 mes y 27 días) | ||
Licencia | GNU GPL | ||
Idiomas | | ||
Información técnica | |||
Programado en | C++ (Qt), Shell, Perl y Python | ||
Interfaz gráfica predeterminada | Qt | ||
Versiones | |||
Última versión estable | 1.6.215 de junio de 2024 | ||
Archivos legibles | |||
| |||
Archivos editables | |||
Scribus Document | |||
Enlaces | |||
Sitio web oficial Repositorio de código Seguimiento de errores | |||
[editar datos en Wikidata] |
Scribus es un programa de maquetación de páginas, licenciado como software libre, creado para el diseño de publicaciones, la composición tipográfica y la preparación de archivos para equipos de configuración de imágenes de calidad profesional mediante 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 de software privativo como Adobe PageMaker, QuarkXPress y Adobe InDesign. Entre sus características más relevantes Scribus soporta la mayoría de los principales formatos gráficos, además de SVG, el manejo de tipos de letra 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 tipografías TrueType, Tipo 1 y OpenType. El controlador 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 admitidos
El formato nativo de los archivos generados por Scribus es sla y está basado en XML[2] y, en el caso de documentos comprimidos es sla.gz y ambos están documentados. Scribus genera también otros tipos de archivos, detallados seguidamente:[3]
Extensión | Descripción |
---|---|
sla | Documentos de Scribus[4] |
sla.gz | Documentos comprimidos de Scribus |
scd | Documentos de Scribus (versiones antiguas) |
scd.gz | Documentos comprimidos de Scribus (versiones antiguas) |
sce | Objetos de Scribus |
scs | Libro de recortes (Scrapbook) de Scribus |
ksxml | Atajos de teclado |
ucp | Paleta de caracteres Unicode de Scribus |
xml | Archivos XML con texto de muestra |
Se pueden importar textos de documentos de los estándares OpenDocument (ODT), RTF, del formato propietario .DOC y del formato abierto Office Open XML (.DOCX) de Microsoft Word, y HTML (aunque con algunas limitaciones). Scribus soporta la mayoría de los principales formatos gráficos, además de SVG. Sus características profesionales para tipografías 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 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
La impresión se realiza mediante sus propios controladores internos de PostScript Nivel 3, incluyendo soporte para tipografías incrustadas y ajustes con tipografías TrueType, Tipo 1 y OpenType. El controlador interno soporta plenamente construcciones de PostScript Nivel 2 y un gran subconjunto de construcciones de Nivel 3.
Historia
Scribus fue iniciado en los primeros días de diciembre del año 2000 por el programador alemán Franz Schmid, quien poseía una computadora Macintosh y a quien gustaban las aplicaciones de autoedición diseñadas para dicho equipo. Sin embargo, al dar sus primeros pasos en el uso del sistema operativo GNU/Linux, se dio cuenta de que no existía para este un paquete de publicación "amigable para el usuario",[5] de modo que inició desde cero la creación de un programa de autoedición al que denominó inicialmente OpenPage, nombre que pensó que sería muy genérico, por lo que decidió renombrarlo como Scribus, que es el nombre que se dio en idioma latín a los escribas de la época del Imperio Romano.[6] Para el diseño inicial, Schmid tomó como modelo el del software QuarkXpress[5] surgiendo así como un proyecto personal. Inicialmente, Schmid diseñó y creó el programa codificándolo en el lenguaje Python y lo fue transportando a lenguaje C++, haciendo modificaciones menores. Luego, decidió ponerlo a disposición del público mediante la red Internet en el sitio web Freshmeat,[7] hoy conocido como Freecode, asignándole licencia GPL, propia del software libre. Schmid unió a su proyecto personal a programadores que trabajaban, en algunos casos, en la industria de la edición de medios impresos. En el año 2003, fue presentada la primera versión.[8] Desde entonces, al equipo inicial, ahora conocido como Scribus Team, se han unido voluntarios, tanto en la codificación y traslación para otros sistemas operativos, como en la traducción, como ocurre en la mayor parte del software libre, abarcando 60 idiomas, al contar los que soporta su interfaz. 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. Franz Schmid, al momento de escribir esta sección, continúa encabezando el equipo del Scribus Team, por lo que sigue involucrado en su desarrollo que se dirige a la versión 1.6.
Análisis
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 dólares 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.
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
Wikimedia Commons alberga una galería multimedia sobre Scribus.
- Sitio web oficial
- Manual de Scribus en Español
- Manual de Scribus en Español con ejemplos
- Nuevo Manual Básico de Scribus (2022)
- Serie de artículos en Linux Magazine Español: Maquetación en Linux con Scribus
- Parte 1: Un periódico en Linux
- Parte 2: Tipografía y Textos
- Parte 3: Plantillas y PDFs
- Scribus: Open Source Desktop Publishing
- Scribus in the Commercial DTP World
- Small-business forms using Scribus and PDF (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
- A short Scribus PDF manual por Scot Blades, con disponibilidad de código fuente (En Inglés)
- Desktop publishing with Writer and Scribus (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
- Scribus: Para los que necesitan formar documentos
Referencias
- ↑ «1.5.4 Release» (en inglés). Scribus Team. 28 de abril de 2018. Consultado el 28 de septiembre de 2018.
- ↑ «.SLA File Extension». Sharpened Productions. Consultado el 29 de septiembre de 2018.
- ↑ «File types and resources used by Scribus». Scribus Team. Consultado el 29 de septiembre de 2018.
- ↑ Existen tres versiones de archivos .sla, según las versiones de Scribus: 1.2.x, 1.3 a 1.3.3.x y 1.3.4 o posterior. Las versiones antiguas de Scribus no pueden importar los archivos de las versiones nuevas, al contrario de las versiones nuevas.
- ↑ a b Wen, Howard (2 de septiembre de 2004). «Scribus: Open Source Desktop Publishing (O'ReillyNet)» (en inglés). O'Reilly Media, Inc. Consultado el 29 de septiembre de 2018.
- ↑ «Curio-Scribus Wiki» (en inglés). Scribus Team. Consultado el 29 de septiembre de 2018.
- ↑ «Happy Birthday Scribus» (en inglés). Scribus Team. 8 de diciembre de 2010. Consultado el 29 de septiembre de 2018.
- ↑ James, Daniel. «Publishing». Crafting digital media: Audacity, Blender, Drupal, GIMP, Scribus, and other open source tools (en inglés). Nueva York, Estados Unidos: Apress. p. 179. ISBN 978-1-4302-1887-6. Consultado el 28 de septiembre de 2018.
Datos: Q8295
Multimedia: Scribus / Q8295