jainbasil en línea
Posts tagged IDML
Fun with Scribus code this summer
May 18th
I am very much happy while writing this post. My project ” Enhancement of Text Filter in Scribus ” is announced officially by the Scribus Team. Also, I am offered a fellowship; Nixi via Sarai will be funding me this summer for my project. Thanks to Mr. Gora Mohanty,Christoph Schäfer and Sarai for this great surprise !
Thomas Zastrow , lecturer of computer science and computer linguistics at the university of Tübingen/Germany and long-time Scribus contributor, will mentor me in this project.
Now, a little about my work. My project aims at the enhancement of the Text Filter in Scribus so that it can import InDesign Exchange Files, InDesign Snippets, XTags, plain XML etc., to create a new dialog widget that can handle the global preferences for import/export of these XML based file formats. It will also implement a new UI for the Text Filter to make it more flexible and consistent with other Scribus dialogs.
In short, I’ll be dealing with some proprietory XML file formats this summer.
A short/rough roadmap of my project is available here
Thanks to Scribus Team, Sarai and NIXI and I hope I can complete this project successfully in the given time limit ( It is a four month project unlike GSoC, so I will be busy with this project till September ! )
Bottom Line: I’ve another contribution to be done after my work with Scribus. This project is Community Integration work for KStars. Thanks to Akarsh Simha for assigining community integration work to me! More details on this work will be posted soon.
Adding XTags, IDML/INX support in Scribus
Apr 4th
Aim Of This Project
This project aims at the enhancement of the Text Filter in Scribus so that it can import/export InDesign Exchange Files, InDesign Snippets, XTags, plain XML etc., to create a new dialog widget that can handle the global preferences for import/export of these XML based file formats. It will also implement a new UI for the Text Filter to make it more flexible and consistent with other Scribus dialogs.
Objectives
Xtags is a text based format, which is used for import/export of text files in QuarkXPress. Xtags converts these text files into fully formatted layouts based on the special formatting codes embedded in the text file. IDML (InDesign Markup Language) and INX are XML representations of an Adobe InDesign document or components. These documents are capable of fully describing Adobe InDesign documents. All these are established or emerging formats in the world of Desktop Publishing, and thus arises the necessity of implementing import/export of these formats in Scribus. This project aims at achieving the following :
- 1. Implement an efficient algorithm for import/export of Xtags, IDML/INX, plain XML.
- 2. Implement a Qt UI dialog to represent the global preferences for importing and exporting these document formats. This UI may be implemented as a child of Document Properties accessible from File Menu.
- 3. Implement a UI for import/export of Xtags and IDML/INX. This will be accessible via the menu item GetText in Scribus.
- 4. Redesign the a new UI for the Text Filter to make it more flexible and consistent with other Scribus dialogs
Project Outcomes
The expected outcomes of this project are as follows
- Ability to import/export Xtags, IDML, InDesign Snippets/INX in Scribus.
- Improved UI for Text Filter which is more consistent and flexible with other scribus dialogs.
This post I just an idea on which I have started working with Scribus. More suggestions/ comments are welcome from the community and developers for making my attempt a success. Actually, this was my proposal for GSoC 2009, but I had to retract my proposal due to some personal issues.I am also interested in adding Indic Theme support for Scribus. More data on this work will be posted soon after discussions with Scribus Developers through IRC.

Recent Comments