View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001474||Scribus||Import / Export||public||2004-12-29 20:23||2015-10-10 22:55|
|Reporter||Sorin Paliga||Assigned To||fschmid|
|Platform||ppc||OS||MAC OS X||OS Version||10.3.7|
|Fixed in Version||1.5.1svn|
|Summary||0001474: rtf import|
|Description||Well, at least the ppc/MAC OS X version has a problem; if not wrong, the same in Linux: the only importable format is text, which practically means to loose basic formatting like typeface.|
Also, if working with diacritical marks, pre-composed or Combining Diacritical Marks (U 0300 ...) there seems to be a major problem. The best guess I had was to save as 'text' and UTF8 encoding; yet there are problems.
If a good rtf import parser may be included, Scribus may INDEED become a great competitor to consecrated DTP apps; definitely better than Xpress, perhaps also than InDesign (well, that's difficult, but not impossible).
I shall do my best to promote Scribus whenever and wherever possible, provided that this may be improved. Please tell me if wrong, or superficial.
|Steps To Reproduce||Any time, I assume.|
|Tags||No tags attached.|
||You can import OO.org in 1.2.1cvs.|
||Changing to a feature request. This is not a major bug.|
This is on my todo list, not that high ranked but is there :)
If anybody wants to give it a try I'm willing to give all the help I'm able to give. Just contact me at freenode #scribus or firstname.lastname@example.org
My modest abilities with Fink in MAC OS X have not allowed to install the version mentioned by cbradney. Many thanks to Tsoots for the bright perspective.
Of course, the terrible project to have an app running on all 3 major platforms is fantastic... The MAC OS X version, despite its requiring X11, is good indeed, and does not seem below the versions running in MDK 10.1 or Ubuntu.
I humbly suggest to concentrate on the ability to import rtf, doc and sxw formats, which would really aleviate our life; and would make Scribus a GREAT, really great dtp app. I find this much more useful than any other new feature.
|moving to 1.3 for the roadmap|
koffice.tgz (27,491 bytes)
I've studied some RTF importers. There are 3 possibillities:
* write everithing from scratch. IMHO the stupid way, because there are some promising parsers already.
* use Abiword importer. Gtk based but c++.
* use koffice importer (see attached file). Plain Qt(! except some kdebug.h - easy to remove/simulate). We'll need to rewrite only the RTF nodes - Scribus mappings. "Full of flesh" but sounds reasonable to me.
and winner is... koffice (in this time)
Note that in 1.3cvs as a workaround you can save as .sxw from OpenOffice.org and import that.
I'm personally hoping that at some stage it'll be possible to use the OO.o UNO bindings to support importing any format OpenOffice.org understands. It's probably a fair bit of work though, and troublesome for Mac OS X (where we have alpha Aqua builds, but there's no Aqua version of OpenOffice).
There is no good OpenOffice proper for MAC OS X, but NeoOffice/J is just sufficient, even if slow enough as compared to other similar apps. Therefore if Scribus may have a sxw parser this would be indeed sufficient.
||Scribus already has an SXW and ODT importer.|
Note that you'll only get those importers in more recent versions of Scribus. 1.2RC is ... ancient. At least by Scribus standards. You'd be well advised to grab 1.2.1 or preferably 1.2.2cvs to get the latest bug fixes and improvements (there have been a LOT of them, and that's not counting the development 1.3 branch).
I think Martin Costabel keeps the Fink versions of Scribus fairly current (if you're using the testing branch of fink - IIRC the stable branch is almost fossilized), so that may be a good option. Alternately, there's a page "Installing Scribus from CVS sources on Mac OS X" on wiki.scribus.net that might be useful - but be aware it presumes some UNIX experience.
So how do you use this new importer?
Open a text frame and drag/drop an .rtf in to it ?
|2004-12-29 20:23||Sorin Paliga||New Issue|
|2004-12-29 20:39||cbradney||Note Added: 0003288|
|2004-12-29 20:39||cbradney||Note Added: 0003289|
|2004-12-29 20:39||cbradney||Severity||major => feature|
|2004-12-30 17:12||Tsoots||Note Added: 0003298|
|2004-12-30 21:41||Sorin Paliga||Note Added: 0003303|
||Note Added: 0004095|
||Product Version||1.2.1cvs => 1.3.0cvs|
|2005-06-16 03:36||subik||File Added: koffice.tgz|
|2005-06-16 03:43||subik||Note Added: 0005052|
||Note Added: 0005062|
||Status||new => acknowledged|
|2005-06-19 16:40||Sorin Paliga||Note Added: 0005068|
|2005-06-19 16:54||cbradney||Note Added: 0005069|
||Note Added: 0005070|
|2006-04-10 22:04||Tsoots||Relationship added||child of 0003621|
|2006-04-10 22:05||Tsoots||Status||acknowledged => assigned|
|2006-04-10 22:05||Tsoots||Assigned To||=> Tsoots|
|2010-01-10 22:07||cbradney||Relationship added||related to 0008697|
|2010-08-30 01:31||christoph_s||Assigned To||Tsoots => jainbasil|
|2015-10-09 18:36||fschmid||Status||assigned => resolved|
|2015-10-09 18:36||fschmid||Fixed in Version||=> 1.5.1svn|
|2015-10-09 18:36||fschmid||Resolution||open => fixed|
|2015-10-09 18:36||fschmid||Assigned To||jainbasil => fschmid|
|2015-10-10 04:09||Kunda||Relationship added||related to 0004511|
|2015-10-10 04:17||Kunda||Note Added: 0036594|
|2015-10-10 07:15||christoph_s||Status||resolved => closed|
|2015-10-10 22:55||Kunda||Relationship added||parent of 0013406|