The Scribus-Indigo branch is an unofficial experimental user interface version of the original open source Scribus desktop publishing software. The project includes:
- a new application layout
- control elements
- different color themes inclusive dark and bright icon sets
- workflow improvements
This is a experimental build of the Scribus DTP software that introduces and integrates indigoDock in to Scribus trunk.
For Bugs: please open an issue in this repo issue queue
For Patches: submit a PR
Most of the dicussion is occuring in the Scribus UI/UX subforum
Source Code Compiling (Linux)
First you need Qt5 libraries to compile Scribus. Install them via following code line in terminal:
sudo apt-get install qt5-default
Check if all necessary dependencies are installed on your system. Best way to check it is via synaptics app. Open synaptics and search for following packages. If any package is missing install it directly via synaptics.
These packages are needed: libboost-python-dev libcups2-dev libhunspell-dev libhyphen-dev liblcms2-dev libpodofo-dev libtiff5-dev libxml2-dev python-all-dev zlib1g-dev libgraphicsmagick++1-dev libpoppler-dev libpoppler-private-dev libcairo2-dev libwpg-dev libmspub-dev libcdr-dev libvisio-dev libharfbuzz-dev libharfbuzz-icu0 coreutils binutils python-tk qtdeclarative5-dev
The best way to compile Scribus is via Cmake.
If Cmake is not installed on your system open terminal and type in following command and press enter:
sudo apt-get install cmake
If Cmake is already installed do following steps.
- Download Scribus-Indigo to your local system or clone the git repository
- Create a new folder "Scribus" on your desktop
- Unzip the downloaded project into your Scribus folder on desktop (Desktop/Scribus/scribus-indigo-master)
- Create a new folder "bin" in your Scribus folder on desktop (Desktop/Scribus/bin)
- Open terminal and enter following commands to compile the source code:
cd ~/Desktop/Scribus/bin cmake --debug-output ../scribus-indigo-master cmake . -DAPPLICATION_CONFIG_DIR=~/.config/scribus-indigo make -j8
After compiling was successfully you have to install the compiled file and necessary resources. Enter following command:
sudo make install
You can find Scribus in following location:
For uninstalling use following commands:
cd ~/Desktop/Scribus/bin sudo make uninstall