Scribus is a free desktop publishing program for Linux, Unix, Mac OS X, OS/2- or eCS, Haiku and Windows systems, which is licensed under the GNU General Public License.


Scribus is a page layout program that allows for flexible layout of documents with free placement of text and pictures in frames. This pattern pages and layers can be created.

For editing text, numerous functions are formatting available. Style sheets can be used for paragraph and character styles as well as for line styles. Text can be aligned to a baseline grid ( image registration ). In addition, the program offers some mikrotypographische functions such as optical margin alignment, kerning, or gray-scale optimization using Glyphenskalierung.

Other more sophisticated wrap functions as a vertical wedge (vertical expulsion of text to the full height of the frame through space distribution between paragraphs or lines), automatic hold together paragraphs or the automatic suppression of whores children and orphans that exist for a long time in the professional programs InDesign and QuarkXPress but absent as well as the jobs created in the industry leading standard applications in recent years, opportunities for set of footnotes and marginalia. Guidelines for hyphenation to be pinned down with the exception of the language settings globally for the whole document. Fixed exclusions (space fixed width, eg, en space, em space quarter, etc. ) are taken from the Unicode character sets and are therefore only available in Unicode fonts, in which the corresponding character set positions are occupied. The advanced features of OpenType fonts, such as automatic substitution of ligatures and old style figures are not yet available.

Formatted text can be freely formats like ODT or HTML or with freely definable by the user filter code imported (but the latter only support paragraph style sheets, no character styles). The export of text is unformatted possible.

The special features of Scribus special frame are ( render frames), which allows the use of external software for rendering graphics within Scribus, eg for typesetting LaTeX or using music notation using LilyPond. Good will support the creation of PDF forms.

Raster images can be loaded in all common formats, including PSD,. Vector images can be opened in the AI, CVG, EPS, FIG, ODG, SXD, PDF, PICT, PostScript, SHAPE, SML, SVG and WMF formats or imported and edited.

Scribus can export documents as PDF. For professional printing Scribus supports the standard PDF/X-3, CMYK color separation, spot color and color management ( with LittleCMS ). In addition, the program includes more than 150 color palettes commercial providers as well as state or official color standards.

The Scribus document format is based on XML, so that a transformation to other formats is relatively easy. Scribus has a built-in scripting engine using Python. The program is available in 44 languages ​​and language variants.

Revision history