How to edit Adobe InDesign files with Scribus and Gedit

How to edit Adobe InDesign files with Scribus and Gedit

Check out these workarounds for editing InDesign files with open source tools.

editing indesign files with scribus and gedit
Image credits : 

Jeff Macharyas, CC BY

x

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

To be a good graphic designer, you must be adept at using the profession's tools, which for most designers today are the ones in the proprietary Adobe Creative Suite.

However, there are times that open source tools will get you out of a jam. For example, imagine you're a commercial printer tasked with printing a file created in Adobe InDesign. You need to make a simple change (e.g., fixing a small typo) to the file, but you don't have immediate access to the Adobe suite. While these situations are admittedly rare, open source tools like desktop publishing software Scribus and text editor Gedit can save the day.

In this article, I'll show you how I edit Adobe InDesign files with Scribus and Gedit. Note that there are many open source graphic design solutions that can be used instead of or in conjunction with Adobe InDesign. For more on this subject, check out my articles: Expensive tools aren't the only option for graphic design (and never were) and 2 open source Adobe InDesign scripts.

When developing this solution, I read a few blogs on how to edit InDesign files with open source software but did not find what I was looking for. One suggestion I found was to create an EPS from InDesign and open it as an editable file in Scribus, but that did not work. Another suggestion was to create an IDML (an older InDesign file format) document from InDesign and open that in Scribus. That worked much better, so that's the workaround I used in the following examples.

Editing a business card

Opening and editing my InDesign business card file in Scribus worked fairly well. The only issue I had was that the tracking (the space between letters) was a bit off and the upside-down "J" I used to create the lower-case "f" in "Jeff" was flipped. Otherwise, the styles and colors were all intact.

1-business_card_designed_in_adobe_indesign_cc.png

Business card in Adobe InDesign

Business card designed in Adobe InDesign.

2-indesign_.idml_file_opened_in_scribus.png

InDesign IDML file opened in Scribus

InDesign IDML file opened in Scribus.

Deleting copy in a paginated book

The book conversion didn't go as well. The main body of the text was OK, but the table of contents and some of the drop caps and footers were messed up when I opened the InDesign file in Scribus. Still, it produced an editable document. One problem was some of my blockquotes defaulted to Arial font because a character style (apparently carried over from the original Word file) was on top of the paragraph style. This was simple to fix.

3-book_layout_in_indesign.png

Book layout in InDesign

Book layout in InDesign.

4-indesign_.idml_file_of_book_opened_in_scribus.png

InDesign IDML file of book layout opened in Scribus

InDesign IDML file of book layout opened in Scribus.

Trying to select and delete a page of text produced surprising results. I placed the cursor in the text and hit Command+A (the keyboard shortcut for "select all"). It looked like one page was highlighted. However, that wasn't really true.

5-command-a_in_the_scribus_file.png

Selecting text in Scribus

Selecting text in Scribus.

When I hit the Delete key, the entire text string (not just the highlighted page) disappeared.

6-deleted_text_in_scribus.png

Both pages of text deleted in Scribus

Both pages of text deleted in Scribus.

Then something even more interesting happened… I hit Command+Z to undo the deletion. When the text came back, the formatting was messed up.

7-command-z_in_scribus.png

Undo delete restored the text, but with bad formatting.

Command+Z (undo delete) restored the text, but the formatting was bad.

Opening a design file in a text editor

If you open a Scribus file and an InDesign file in a standard text editor (e.g., TextEdit on a Mac), you will see that the Scribus file is very readable whereas the InDesign file is not.

You can use TextEdit to make changes to either type of file and save it, but the resulting file is useless. Here's the error I got when I tried re-opening the edited file in InDesign.

8-indesign_error_message.png

InDesign error message

InDesign error message.

I got much better results when I used Gedit on my Linux Ubuntu machine to edit the Scribus file. I launched Gedit from the command line and voilà, the Scribus file opened, and the changes I made in Gedit were retained.

9-scribus_edited_in_gedit_on_linux.png

Editing Scribus file in Gedit

Editing a Scribus file in Gedit.

10-scribus_opens_after_gedit_changes.png

Result of the Gedit edit in Scribus

Result of the Gedit edit opened in Scribus.

This could be very useful to a printer that receives a call from a client about a small typo in a project. Instead of waiting to get a new file, the printer could open the Scribus file in Gedit, make the change, and be good to go.

Dropping images into a file

I converted an InDesign doc to an IDML file so I could try dropping in some PDFs using Scribus. It seems Scribus doesn't do this as well as InDesign, as it failed. Instead, I converted my PDFs to JPGs and imported them into Scribus. That worked great. However, when I exported my document as a PDF, I found that the files size was rather large.

11-large_pdf_size.png

Huge PDF file

Exporting Scribus to PDF produced a huge file.

I'm not sure why this happened—I'll have to investigate it later.

Do you have any tips for using open source software to edit graphics files? If so, please share them in the comments.

About the author

Jeff Macharyas is the Development Writer at Clarkson University and holds a MS in Cybersecurity and Computer Forensics from Utica College
Jeff Macharyas - Jeff Macharyas is a writer and creative services director who has worked in publishing, higher education and marketing for many years. He has been the art director for Quick Printing, The American Spectator, the USO’s OnPatrol, Today’s Campus, and other publications as well as a project manager, editor, writer and circulation manager. Jeff is certified in Google Analytics and holds a Technician Class Amateur Radio license: K2JPM. Jeff earned his BS in Communications from Florida State...