The programs you will need to compile Scribus 1.3.8+ are:
Scribus will run under most any window manager and does not require KDE itself. However, drag and drop functionality will be lost without KDE. One of the Scribus developers runs Gnome. The author of this documentation has made a point of testing each release of Scribus under Blackbox as well. This has shown no incompatibilities or problems for Scribus, except for the loss of drag and drop functionality.
If color management does not work, you also need at least one RGB profile and one CMYK profile installed or the color preferences and options will not appear in the menus. Scribus installs one RGB and one CMYK profile simply to enable color management, but some distributions, notably Debian, because of licensing issues provides icc profiles in separate packages.
Testing suggests setting the correct "-march=" CXXFLAGS has a very beneficial effect on Scribus performance. For example, if you have a Duron or Athlon processor, using export CXXFLAGS="-march=athlon"
would be of benefit. Check if your distribution sets these for you and how they are set, and for further information see:
for detailed options
man gcc
There are detailed notes in the BUILDING file and packagers should look at the PACKAGING file in the sources for more details.
In 1.3.3.6+, weadded support for using CMake as an alternative for traditional autotools. For 1.3.5+ it is mandatory. Currently, Linux and MacOSX are working reliably. Please see CMake instructions for instructions.
You can launch Scribus from the command line with the following options:
scribus --help
Output:
scribus -h Scribus, Open Source Desktop Publishing --------------------------------------- Homepage: http://www.scribus.net Documentation: http://docs.scribus.net Wiki: http://wiki.scribus.net Issues: http://bugs.scribus.net Usage: scribus [option ... ] [file] Options: -h, --help Print help (this message) and exit -l, --lang Uses xx as shortcut for a language, eg `en' or `de' -la, --langs-available List the currently installed interface languages -fi, --font-info Show information on the console when fonts are being loaded -ns, --no-splash Do not show the splashscreen on startup -v, --version Output version information and exit -sb, --swap-buttons Use right to left dialog button ordering (eg. Cancel/No/Yes instead of Yes/No/Cancel) -pr, --prefs filename Use filename as path for user given preferences -pi --profile-info Lists the installed profiles Scribus can access and diagnostics on loading them.
The default location for the Scribus executable is located in /usr/local/bin
. Documentation is located in /usr/local/lib/scribus/doc
In addition for Linux/Unix desktops, there is a desktop.config
file named scribus.desktop
which can be used for a menu shortcut or desktop shortcut. Simply copy this from the base directory of the installation source directory to your KDE desktop and this will launch Scribus. After dragging this to the desktop, right click and make sure the execute check box is checked. This file conforms to the latest www.freedesktop.org specifications.