Complex tables in Scribus

From Scribus Wiki
Revision as of 00:45, 13 September 2005 by C schaefer (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Scribus 1.2x provides the ability to create tables. Unfortunately, scribus tables are nothing more than combined text frames, and it is a bit hard to work with them. If you need to have more complex tables, here is a workaround:

1) Create your table, in either OpenOffice.org Writer or in Calc.

2) Copy the table items you need on a page in scribus (this means: not the whole spreadheet in Calc) to the clipboard, create a new OpenOffice.org Draw document, and paste from the clipboard.

3) Export the selection to SVG.

4) Open the SVG in Inkscape and save the selection to EPS.

5) Import the EPS into scribus. This can happen either by using File > Import or by creating a picture frame and "Get Picture" from the context menu. The first option will allow you to edit the EPS as a scribus vector object.

This approach works perfectly with OpenOffice.org 1.1.x, but there are still problems with the beta versions of OO.o 2.0.

You may ask for the reason to use such a complicated procedure, since OO.o can export SVG and EPS, and scribus can import both formats, and even OO.o Draw files. Try this yourself and you will understand the reason why. OO.o's SVG and EPS export is far from perfect, and so is scribus' import of SVG and *.sxd. It is hard to predict in which cases import in scribus will work. So, save yourself some time, anger and swearing, and follwow the steps above. They always work, at least as much as I can tell.