M A G A Z I N E 32

October | November 2009

Making eBooks from InDesign, Part One
next page


full screen

EBooks: Part 1

In Part 1 of this 2-part series, you’ll learn how to create portable EPUB files that can be read on a computer, smartphone, or dedicated eBook reader.

The eBook Revolution Is Here!

By GABRIEL POWELL It’s been talked about for years: a paperless book that can be downloaded from a Web site and read on an electronic reading device. And now that thousands of eBooks are being downloaded every day, the eBook revolution is finally upon us. eBooks aren’t meant to replace traditional paper books, but they are a convenient alternative. After ordering an eBook, you can instantly download it to your computer, smartphone, or dedicated eBook reader and start reading it. You can search through the text for a specific word or phrase. You can adjust the size of the text and choose a different font. You can add digital bookmarks and non-permanent annotations. And you can fit an entire library into a single reading device. With all these benefits combined with an increased consumer appetite for eBooks, it’s no wonder that publishers are making material available in digital format. When you think of an eBook, you likely imagine a PDF file that has been designed and packaged for commercial delivery via the Internet. The standard PDF format is certainly widely used. But more recently, a new XML-based eBook format has emerged, called EPUB. It’s specifically designed for reflowable books and other publications. In this article, I’ll first introduce you to the EPUB file format. Then I’ll teach you best practices to follow when setting up an InDesign document that will be exported as an EPUB file. Finally, I’ll walk you through the basic steps of exporting an EPUB file. Check CreativePro.com in late January 2010 for my follow-up article on editing an EPUB file after export. What’s an EPUB File? The EPUB (electronic publication) file format is a free, open eBook standard that was developed by the International Digital Publishing Forum (IDPF). Unlike PDF, which is a fixed-page format, EPUB was designed to enable content to adapt to the capabilities of various reading devices, whether they have wide or narrow screens, a high or low screen resolution, broad or limited font support, and so on. Note: For a list of eBook reading devices that natively support EPUB content, visit http://www. adobe.com/products/digitaleditions/devices/. An EPUB file is really a package that consists of XML files, XHTML files, and optional CSS style sheets. It can also contain fonts and images. You can open an EPUB file with a compatible reader such as Adobe Digital Editions, the Stanza application for the iPhone, and the Sony Reader, or you can convert it into a file format that can be opened on other reading devices, such as the Amazon Kindle, various smartphones, and Palm OS devices. The EPUB file format is fast becoming the preferred industry standard. Rather than create eBooks in a variety of formats, it’s more efficient to start with a single EPUB file that’s then converted into other formats as necessary.

MAGAZINE 32 EXCERPT from October | November 2009

previous page

next page


full screen


and captions inline with the main body text. So after producing a print version of a publication. Spy Killer by L. For example. For example. However. Adobe Digital Editions allows you to read and manage EPUB files and other digital publications (far right). Perhaps the most important thing to understand is that the EPUB file you create won’t look the same as the printed version of your book unless your original design is quite simple. Page Layout. Some eBook readers implement their own layout system. if your book contains sidebar notes and images with captions. Adobe Digital Editions automatically creates a two-column layout if the text size is decreased past a certain point. the most critical part of the process is to set up your InDesign document in such a way that it can be easily Figure 1: This book.EBooks: Part 1 InDesign allows you to export EPUB files. images. you probably won’t notice much of a difference between the print version and the eBook version. Stanza and « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 3 . Creating an EPUB File Creating an EPUB file is really quite easy—as easy as choosing File > Export for Digital Editions. read the rest of this section! What follows are several best practices and important things to keep in mind while producing an InDesign document that you plan on exporting as an EPUB file. Ron Hubbard. So before you reach for the File menu. This can cause havoc for a design-heavy magazine or textbook. and accurately translated into an EPUB file. was initially laid out in InDesign (below) and then exported as an EPUB file. But for a novel. the position of those elements will be discarded in the EPUB file and all the content will be displayed in one continuous flow—with the sidebar notes. you can convert the same content into an EPUB file (Figure 1).

you might italicize and center a note or a figure caption. « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 4 .EBooks: Part 1 eReader allow you to control the size of the page margins. If your book contains graphics. they would be arbitrarily positioned throughout the eBook. This layout method gives you the most control over the position of the text and graphics in the EPUB version of your publication. This is logical though. I recommend exporting it as a PDF file instead since this format gives you complete control over page layout and presentation. figures. set up one text frame per page in your InDesign document. So you should expect the layout of your eBook to change depending on the reading device it’s viewed on. link all the text frames together so they are part of one continuous story. Keep in mind that the detached object needs to be anchored within the main body of text if you want to control its position within the EPUB file. Figure 2: All the text. you should anchor them to their corresponding text so that they travel with the text as it reflows. And not all content is a good fit for the EPUB format. If your book has a complex design. which is a series of linked text frames. To control the exact position of all the layout elements in an EPUB file. and then flow all the content of your book within that story (Figure 2). and captions in this book flow within a single story. you’ll probably want to format them so they appear differently than the main body text. Text and graphics that are on a master page are not included in the exported EPUB file. For example. If your book contains sidebar notes. Master Page Items. images. you can detach it from the master page (by Command-Shift-clicking or Ctrl-Shift-clicking on it) before exporting the EPUB file. For more complex layouts. one for the printed version and another for the EPUB version. So elements such as running headers and footers won’t show up in the EPUB file you create. callouts. which you likely don’t want. because EPUB files don’t define page structure and if master items were included in an EPUB file. I usually create two InDesign documents. and so on. TIP: If for some reason you do want to include a particular master item in an EPUB file.

Consequently. if the nested style applies a character style called “Bold Intro” then use the Find Format section to search for text to which the “Bold Intro” character style is assigned. local formatting is not retained in the EPUB file. I highly recommend that you test your EPUB files on different eBook readers so you know what to expect and can fix problematic formatting before you start distributing your eBooks. and each chapter. Leave both the Find What and Change To fields blank. you’ll need to apply actual character styles to all the text that is formatted with nested styles—if your document contains them. including single words and phrases that have unique formatting applied to them. paragraph spacing. Don’t get too caught up in your document’s typography and text formatting. and the background color. Instead. the font’s size. there is a way around this issue. such as the font. This is due to the fact that EPUB files are designed to adapt to various reading devices. create a separate InDesign document for it. such as drop caps and paragraph rules. depending on the reading device your eBook is viewed on. and the CSS style sheets determine the formatting of the text in the EPUB file. table of contents. use the Find Format section (click the More Options button if you don’t see this) to locate all the text to which a nested character style is applied. and indents. Then you would combine the documents together into an InDesign book file (using File > New > Book) from which you will export the EPUB file. any formatting defined with nested styles is not retained in the EPUB file. Some eBook readers add page numbers for you. So if you’ve made a word italic without using a character style. such as bold or italic. line spacing. If you’re using InDesign CS3. Some formatting. copyright page. For example. The Find What and Change To fields should be blank. that word will not appear italicized in the EPUB file. InDesign uses the styles you’ve applied as a basis for creating the CSS style sheets in the exported EPUB file. so no harm is « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 5 . but it can appear justified when viewed as an eBook. you may have specified left-aligned text. but it looks the same. So before you export your document. so I still recommend that you apply styles to all the text in your document. Technically. InDesign CS4 includes an option for basing the CSS style sheets on local formatting (we’ll look at that in detail later in this article). is lost altogether. Page Breaks. So for a typical book. which makes it impossible to predict where pages should begin and end. Some let you modify just a few settings. There are a couple ways to speed up this process. One method is to use the Find/Change dialog box (Edit > Find/Change). For example. Others add formatting controls. but I’ve found the results to be unpredictable. all the content of an EPUB file flows together regardless of how it’s laid out in the InDesign document. If you want a specific section of your book to start on its own page. Apply Paragraph and Character Styles. title page. Click Change All to apply the character style. you would create separate documents for the cover. They’ll even recalculate the page numbers after you’ve resized the text or chosen a different font. the text then has both the nested style and the character style applied to it. Then. use the Change Format section to apply the “real” character style to the text (Figure 3). It’s vital to consistently apply paragraph and character styles to all the text in your document. The initial formatting you’ve specified in your InDesign document can change radically. Page Numbers. Unfortunately. Fortunately. Most eBook readers let the viewer customize their reading environment. Text Formatting.EBooks: Part 1 Figure 3: Use the Find Format and Change Format sections to quickly apply “real” character styles to text formatted with nested styles. Nested Styles. Automatic page numbers are also conveniently ignored in the exported EPUB file. such as alignment. all the page breaks are ignored even if you’ve used page break characters to define where pages begin and end. Since the EPUB file format doesn’t define page structure.

The Space After control is in the Control panel or Paragraph panel when the Type tool is selected. which prevents those lines of text from running all the way to the edge of the available viewing area in Adobe Digital Editions (below left). and when converted to the eBook reader’s font. even when the readers use another font. the text in the EPUB file will probably look odd when it reflows to fit on different screen sizes (Figure 5). InDesign includes an option for embedding fonts into the exported EPUB file. So if your document uses a particular font. Not good! done. They are preserved in the EPUB file. for example. Adobe Digital Editions uses the embedded fonts. it can be copied into the EPUB file so that the text can continue to be displayed in that font. special fractions. but in my tests. not all eBook readers take advantage of the embedded fonts. or with a script. the font must be OpenType or TrueType. If your document uses special characters. and body text. Figure 4: Instead of inserting extra paragraph returns between the chapter number. So a word or phrase formatted with Myriad Pro Bold. Replace Extra Returns with Real Formatting. Instead. Another important thing to be aware of is that some special characters are not available in other « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 6 . you should use InDesign’s Space Before and/or Space After controls to add space between paragraphs (Figure 4). fonts. they still maintain the font styles. If you’ve typed extra paragraph returns between paragraphs. For a font to be embedded into the EPUB file. chapter title. more eBook readers should start supporting embedded fonts and full Unicode sets. Remove Unnecessary Line Breaks. other eBook readers ignore the embedded fonts and use their own default font instead. especially the extended characters found in some OpenType fonts or ornaments. So if your document contains them.EBooks: Part 1 Figure 5: Forced line breaks were inserted at the end of the first three lines in this InDesign document (left). and “expert” font glyphs.com. forced line breaks (also known as soft returns: what you get when you press Shift-Return/Enter) are preserved in the exported EPUB file. these special characters may show up as different characters or as a simple square. You can also convert nested styles to “hardformatted” character styles using InDesign’s Map Tags to Styles feature. so test them to make sure they can be embedded before you use them. will become Times New Roman Bold on an eBook reader that uses Times New Roman as its default font. Perform this procedure for each nested style in your document. Therefore it’s important to Unfortunately. I applied Space After to the chapter number and chapter title to create the additional space around them. As technology evolves. some TrueType fonts aren’t supported. Happily. be aware that they will be ignored in the exported EPUB file. Fonts. Unfortunately. as mentioned in an article on InDesignSecrets. test their display on different eBook readers. such as Myriad Pro. However.

you’ll jump back to the reference number. If your publication contains footnotes. Bulleted and Numbered Lists. apply paragraph styles formatted with automatic bullets or numbering. use InDesign’s Figure 6: Footnotes conveniently become clickable hyperlinks in the EPUB file. This way you have more control over how the lists are created and formatted in the EPUB file. so once again. files. use the Find/Change dialog (Edit > Find/Change). Hyperlinks and Cross-References. However. If your book will contain bulleted and/or numbered lists. InDesign exports all cross-references. hyperlinks that jump to specific pages are discarded because your InDesign document pages have no real meaning in the reader app. And among those eBook readers that do support them. email addresses. keep in mind that a few eBook readers ignore hyperlinks and cross-references entirely. they will be converted to endnotes. not every destination type is supported. Bullets and Numbering feature to create them— even better. To find the Forced Line Break character. That said. Hyperlinks that jump to Web pages. they will be maintained in the EPUB file (Figure 6).EBooks: Part 1 remove all unnecessary forced line breaks from your document before you export it. which are displayed at the end of the eBook or a section of the « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 7 . and text anchors are also exported. To quickly find and delete forced line breaks. click the @ symbol to the right of the Find What field. If you click on the number of the footnote text. However. so when you click the reference number (below) you’re taken to the footnote text (right). test your eBooks on different reading devices before distributing them. If your publication contains hyperlinks and/or crossreferences. don’t worry: Most of them are maintained in the EPUB file. Footnotes.

I added space below the image by applying Space After to the paragraph. Each TOC entry on the page is a hyperlink. they’ll be at the end of the section to which they Figure 7: I anchored this image to a separate. Remember. apply a paragraph style to all the returns that your images are anchored to. which is indicated by the blue underlined text. belong. anchor it inside its own paragraph (Figure 7). such as letters or symbols. For maximum productivity and design consistency. InDesign will export them as XHTML tables in the EPUB file— but all the table formatting will be lost! Hopefully the next version of InDesign will be able to export formatted tables. you may want to center-align the paragraph and use Space After to add space below it. When you export the EPUB file. For example.com in late January 2010). If an anchored image uses the Above Line or Custom position options. Footnote numbering styles other than regular numbers. To control where in the text flow an image will appear. it won’t be positioned correctly in the eBook. the paragraph styles you apply will be used as the basis for creating the CSS style sheets in the exported EPUB file. There are two types of TOCs you can include in an eBook: the typical TOC that you see at the beginning of a book. Every eBook should contain a table of contents (TOC) so that readers can quickly and easily jump to specific sections.EBooks: Part 1 Figure 8: This eBook uses both types of TOCs: the navigation map in the panel at the left and a typical TOC at the beginning of the eBook. will be converted to regular numbers in the EPUB file. Note: Your anchored images should use the inline position option. or at the very end of the eBook. The table and cell style names will become “class” attributes in the XHTML file and the table styles will become CSS rules that you can further customize. Create a Table of Contents. Cell styles aren’t converted into CSS rules. For now you’ll have to format your tables by editing the XHTML and CSS files that are created within the EPUB file (see Part 2 of this article on CreativePro. Tables. This way you can format that paragraph. you simply specify the TOC style you created and InDesign « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 8 . To expedite that table formatting process. To set up a TOC that will become a navigation map. Note: In my testing. you should create separate InDesign documents for each section and then combine them together into a book file. I’ve discovered that not all eBook readers support formatted tables. eBook. Unless images and illustrations are anchored within the main body of text. center-aligned paragraph . so you’ll have to add them to the CSS file manually. which will modify the position of the image. If your publication contains tables. and a TOC that functions as a navigation map in an eBook reader (Figure 8). you first need to create a TOC style (Layout > Table of Contents Styles). you should apply table styles and cell styles to all your tables. which is the default position of an anchored object. so I recommend testing each eBook reader before creating an eBook for it. To create clearly defined sections within your eBook. Images and Illustrations.

Most importantly. In Adobe Digital Editions. Note: If you’re exporting an EPUB file from a book file. InDesign can automatically export some of these entries if you’ve Figure 9: The Description tab of the File Information dialog box (below). choose Item Info from the Reading menu to display information about an eBook (right). if you do. The File Information dialog box displays many different properties (Figure 9). this might be the same information found on the back of the book. I suggest that you select a subject from a controlled vocabulary. the TOC entry can be quickly updated with that change. So if you want to create a hyperlinked TOC. you’ll have to manually create the TOC.” « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 9 . To set up a typical TOC at the beginning of your eBook. The advantage of using cross-references is that each TOC entry is generated from its destination text. ❱ Keywords: Enter one or more keywords that describe your book’s subject category. If you don’t create a TOC style. Not all of them are exported to the EPUB file. The EPUB file format supports several metadata entries. cross-references are automatically converted into hyperlinks upon export. Unfortunately. you won’t be able to add hyperlinks to the TOC. such as the list that the Book Industry Study Group (BISG) provides. And. entered the data into the File Information dialog box (File > File Info).EBooks: Part 1 will generate the navigation map for you (more on that process later in this article). you might think you could use the same TOC style that will generate the navigation map. Metadata is an integral part of every eBook file. For example. so I recommend filling out the following fields within the Description tab: ❱ Document Title: Enter the title of your book. ❱ Author: Enter the author’s name. make sure you enter the metadata into the document that is specified as the source file (the one that has a little icon to the left of it in the book panel). but the InDesign document titles will be used as the entry names (probably pretty ugly). InDesign can still generate a navigation map. If you’re using InDesign CS4. as I mentioned earlier. Add Metadata. otherwise the metadata won’t get exported. book industry’s leading trade association for research and supply chain standards and policies. Adobe Digital Editions displays it in a panel. author.S. Note: Not all eBook readers display the navigation map in the same location. and publisher of an eBook. The BISG is the U. whereas other eBook readers might display it in the form of a menu. you can insert crossreferences instead of hyperlinks. It’s quite frustrating. ❱ Description: Enter a description of your book. The information you enter can be displayed within most eBook readers. so if the destination text changes. It can describe such things as the title. it makes your eBooks searchable. ❱ Copyright Notice: Enter your book’s copyright information. such as “Copyright © 2009 John Doe.

EBooks: Part 1 Figure 11A: The General options in the Digital Editions Export Options dialog box. Exporting the EPUB File Once you’ve laid out your publication. I laid out the cover. select Defined Styles. Some eBook readers won’t even load an eBook if one of the XHTML documents is really large. which improves the performance of the eBook reader. otherwise select Local Formatting. When you export the EPUB file. If your publication is made up of multiple sections or chapters. and 11C). and each chapter in a separate InDesign document. it’s important to create separate InDesign documents for each section and then combine them into a book file (Figure 10). Choose File > Export For Digital Editions. open it and choose Export Book For Digital Editions from the Book panel menu. the next step is to export it as an EPUB file. ❱ Bullets: If your book contains bulleted lists that were created with InDesign’s Bullets and Numbering feature. choose Map to Unordered Lists. ❱ Add Publisher Entry: This metadata field isn’t in the File Information dialog box. If you’re exporting from a book file. InDesign creates a separate XHTML stream for each section. forward. If you’ve applied paragraph and character styles to the text in your publication. make sure that the document containing the metadata is set as the style source before you export the EPUB file. Style Names Only. If you want your bulleted lists to be formatted as a hanging indent in the EPUB file (you normally would). ❱ Base For CSS Styles: This option lets you determine which text formatting is included in the CSS file within the EPUB file. To convert all bullets to actual text characters. title page. I wouldn’t select this option unless you want to define the CSS rules yourself. Here’s a brief explanation of each option: ❱ Include Document Metadata: Select this option if you’ve added metadata to your InDesign document (you should!) and you want to include it in the EPUB file. copyright page. ❱ Numbers: If your book has numbered lists created with InDesign’s Bullets and Numbering feature. Note: If you are using InDesign CS3. Having a single XHTML document that includes the entire contents of a publication requires the entire document to be loaded into memory when Figure 10: This book file contains all the documents that make up a typical book. You’ll be presented with a number of options. choose File > Cross-media Export > XHTML / Digital Editions to export a single document. or if you’ve created a book file. you can map them to ordered lists or static ordered « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 10 . choose Convert to Text. 11B. you’ll need to enter it here. which allow you to specify how the EPUB file should be created (Figure 11A. The third option. Organize Sections into a Book File. choose whether you want to map them to unordered lists or convert them to text. tells InDesign to include a CSS file with empty styles. so if you want to include Publisher information. the first page gets rendered.

❱ Contents Options: The Contents pane of the Digital Editions Export Options dialog box lets you specify Figure 11C: The Contents options in the Digital Editions Export Options dialog box. As I noted earlier. a static ordered list includes values for each item so they can’t easily be renumbered. InDesign will determine which format to use in each instance. Postscript fonts won’t be embedded. or JPEG from the Image Conversion pop-up menu. select this option and the EPUB file will automatically open after it’s created. such as rotation or scale. many eBook readers ignore embedded fonts. Select the Formatted option to preserve the formatting you’ve applied to your images. Specify the GIF and JPEG options as necessary for your publication. The difference between an “ordered list. ❱ Image Options: The Images pane of the Digital Editions Export Options dialog box allows you to specify how the images in your book are exported. choose Convert to Text. so you might want to keep your file size smaller and leave them out. If you choose Automatic. as much as possible. If your lists use a numbering system other than normal. The fonts must be OpenType or Figure 11B: The Image options in the Digital Editions Export Options dialog box. « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 11 .EBooks: Part 1 lists.” and a “static ordered list” is subtle: An ordered list relies on the eBook reader to assign numbers. TrueType fonts. Arabic numerals (and it’s important to keep them in that style). I recommend that you choose Optimized from the Copy Images menu and then choose either Automatic. or you can convert them to text. ❱ Include Embeddable Fonts: Select this option to include all the fonts in the EPUB file that are allowed to be embedded. ❱ View eBook After Exporting: If you have an EPUB reader installed on your computer (such as Adobe Digital Editions or Stanza). GIF.

EBooks: Part 1 which format you want to use for the EPUB content and how you would like the table of contents to be generated (if you’d like one to be included). Gabriel teaches InDesign. If you’re exporting an EPUB file from a book file. InCopy. Click here for free InDesign tips in your in-box every week Gabriel Powell is the author of Instant InDesign: Designing Templates for Fast and Efficient Page Layout and Learn Adobe Photoshop CS4 by Video. template building. otherwise the InDesign document names will appear in the TOC. select Include InDesign TOC Entries and then specify the TOC style you created. He is also an Adobe Certified Instructor and CTT+ Certified Trainer.com! « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 12 . InDesign CS4 can export the EPUB content in either the XHTML format or DTBook format. but also conforms to the XML syntax. and streamlining publishing workflows. Check out his video podcasts at InstantInDesign. He is also the founder of the Portland InDesign User Group and the founder and chapter leader of the InDesign User Group in Amsterdam. XHTML is a markup language that functions like HTML. but the DTBook format (which includes an XML file that is DAISYcompliant—an important format for Braille and voice readers) is not. He specializes in automated publishing. The XHTML format is compatible with all eBook readers. you’ll definitely want to turn on the Suppress Automatic Entries For Documents checkbox. If you want InDesign to create a table of contents that can be used as a navigation map in an eBook reader. make sure that the document containing the TOC style is set as the style source in the book file so that the TOC style is available when you export the book as an EPUB file. The DTBook format is used for making content available to physically disabled readers. Again. and other applications to creative professionals throughout the United States and Western Europe.

Check for “Making eBooks from InDesign. Part Two” on CreativePro.com soon! In the meantime.indesignmag.com/purchase. « previous page full screen .php and enter coupon code FRIEND for $20 off of a oneyear subscription. subscribe to InDesign Magazine at a discount! Go to www.

Part Two next page » full screen .M A G A Z I N E 32 October | November 2009 Making eBooks from InDesign.

But after exporting an EPUB file from InDesign. you’ll want to learn more about them before you try your hand at EPUB file editing.EBooks: Part 2 In Part 2 of this 2-part series. Then. Since it’s easier to modify an InDesign document than an EPUB file.epub to . add metadata to the file. you need a basic understanding of XHTML. or change table formatting. So. But if you want to add more metadata or customize the navigation map that’s displayed as a menu in most eBook readers. You can also use a dedicated HTML editor such as Adobe Dreamweaver or even a dedicated XML editor. and CSS. If you’re working on a PC. you learned how to create a file in InDesign that successfully exports to a format eBook readers can display. for example. only if necessary. If you’ve never been exposed to these technologies. follow these two guidelines when modifying an EPUB file: 1. you should create a new InDesign document. After making the necessary edits. so after editing an EPUB file.zip. such as Notepad on the PC or TextEdit on the Mac (or. better. For instance. add it to your book file. after exporting it from InDesign. Opening an EPUB File An EPUB file is really just a ZIP-compressed package that contains all the pieces of a digital publication. Editing eBooks By GABRIEL POWELL In part 1 of this series (see CreativePro. and then export a new EPUB file. it’s sometimes necessary to modify it. In this article. you must use a tool such as BetterZip or The Unarchiver to unzip the files. the free TextWrangler application). and I’ll explain how the file’s components work. and then use a ZIP utility to extract the contents of the ZIP archive. and I’ll direct you to some tools you can use to validate an EPUB file after you’ve made significant changes to it. you will likely need to tweak the EPUB file itself. you might want to insert a forced page break. first try making the changes in your original document and re-exporting it. (On the Mac. XML. if you need to add a new section to your publication. the operating system’s built-in ZIP utility won’t unzip these files. archive all the components as a ZIP file again.) You can then view and edit the various components of the EPUB file using a simple text editor. 2. Different eBook readers display the contents of an eBook in different ways. you can simply copy the modified files back into « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 2 .com). Once you have that grounding. change its file name extension from . modify the EPUB file. test it on the eBook readers you’re going to publish it on. you’ll learn how to unlock the full potential of EPUB files by opening and editing them after exporting them from InDesign. To edit an EPUB file. There are two ways to open an EPUB file: extract the contents of the file or use Oxygen XML Editor to open the file directly without extracting it. I’ll walk you through the process of opening an EPUB file. Extracting the Contents of an EPUB File To extract the contents of an EPUB file. You’ll learn how to make common edits.

If your folder’s name contains spaces. zip file. Opening an EPUB File with Oxygen XML Editor. Another option is to type “cd” and then drag the folder enclosing the files into the Terminal window. Double-click the archive to view its contents and then drag the modified files into the same location within the archive to copy them over. Do not copy and paste the phrase [Press Enter or Return]: 1. enclose the name within quotation marks. It will be named “file. but Oxygen is the only one I’ve discovered that can work with EPUB files.epub. While this method of opening and editing EPUB files doesn’t require any additional software. the folder path is inserted for you. I’ve tested a number of XML editors. the original ZIP archive. cd ~/desktop/"Folder Name" [Press Enter or Return] Note: This assumes your EPUB folder of files is on your Desktop.) It costs from $64 to « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 3 . otherwise they are not necessary. If you plan to work with a lot of EPUB files. This cross-platform application makes it easy to work with EPUB files. copy and paste each of the following commands in consecutive order into the Terminal window. you’ll have to use the command line in Terminal to create the archive.zip file extension back to . (Oxygen is also particularly well-suited for editing IDML files—see “IDML: InFinite Possibilities” on page 43 for more about IDML. On the Mac. it is a bit cumbersome. 2.EBooks: Part 2 Figure 1: The Oxygen XML Editor interface provides many tools for working with the contents of an EPUB file. when you let go. zip file. Terminal is in the Utilities folder. Oxygen XML Editor is a professional XML development platform that allows you to work with a wide range of XML standards and technologies (Figure 1). The last step is to change the .epub -X9rD OEBPS/ [Press Enter or Return] 4.epub -X0D mimetype [Press Enter or Return] 3. the EPUB file can be found within the original folder. which is in the Applications folder.epub so that it can be recognized as an EPUB file.” so you’ll want to change its name. zip file. Replace "Folder Name" with the actual name of your folder. I recommend using Oxygen XML Editor instead. After launching Terminal.epub -X9rD META-INF/ [Press Enter or Return] Once you’ve entered the last command.

If you don’t see the panel. Using Oxygen to open an EPUB file directly is the most straightforward method since you don’t have to extract the contents of the file before you can make edits. The first time you open an EPUB file. To open an EPUB file. oxygenxml.xhtml Chapter3. where you can navigate through the package and double-click a file to open it for editing (Figure 3). When it comes time to validate your EPUB file (which I’ll discuss later in this article). click the Open Archive button at the top of Oxygen’s Archive Browser panel (Figure 2). After opening an EPUB file.opf toc. a dialog may appear asking if you want to map the . « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 4 .gif Image2.EBooks: Part 2 $1. visit www. content.xhtml Chapter2.ncx template. Technically. the Archive Browser panel is located at the top left side of the Oxygen interface.) To download Oxygen.css Cover.347. you must close the EPUB file if you have it open in Adobe Digital Editions before you can save changes to one of the files in the package.xml OEBPS type. the EPUB mimetype META-INF container. the EPUB file format is basically a ZIP file that contains all the files necessary to create an eBook.com. Each time you make a change in Oxygen. (The developers of Oxygen XML Editor also sell Oxygen XML Author. you may run into a mimetype error. you may need to extract all the files from the archive and recompress them. After opening an EPUB file and making edits to the various files within it. its contents are displayed in the Archive Browser. the text. a CSS file. What’s Inside an EPUB File? As I noted earlier. you need to reopen the EPUB file in Adobe Digital Editions to view the new changes.xhtml Images Image1.epub extension to a known archive Figure 2: By default. If you do. including a table of contents. I’ve provided more details on my Web site. which is a simplified editor that can also edit EPUB files and that costs less for some license types.xml encryption. you can open it by choosing Perspective > Show View > Archive Browser. Figure 3: Viewing the contents of an EPUB file with Oxygen XML Editor. Click Yes and then click OK to the next dialog that appears. you can save the files and then open the EPUB file into Adobe Digital Editions to view the results of your changes.jpeg Fonts Figure 4: These are the components and file structure of an EPUB file. but it’s well worth it if you’ll be publishing a lot of eBooks. If you’re using Oxygen on a PC.xhtml Chapter1. and so on (Figure 4).

xhtml" media-type="application/xhtml+xml"/> <item id="toc" href="TOC.0 specification.opf File: This XML-based file is the root file of the EPUB package. but it’s included in EPUB files exported from InDesign and.xml File: This file is also within the METAINF folder and is used to encrypt the contents of an EPUB file on an individual file level. all of the XHTML content files. in this case.jpeg" media-type="image/jpeg"/> </manifest> <spine toc="ncx"> <itemref idref="cover"/> <itemref idref="titlepage"/> <itemref idref="copyright"/> <itemref idref="toc"/> <itemref idref="foreword"/> <itemref idref="chapter01"/> <itemref idref="chapter02"/> <itemref idref="chapter03"/> <itemref idref="chapter04"/> <itemref idref="chapter05"/> <itemref idref="backmatter"/> </spine> </package> element determines that reading order.xhtml" media-type="application/xhtml+xml"/> <item id="foreword" href="Foreword. the order of the documents in the book file determines the reading order of the EPUB file.0"> <metadata> <meta name="generator" content="Adobe InDesign"/> <dc:title>Spy Killer</dc:title> <dc:creator>L.jpeg" media-type="image/jpeg"/> <item id="f0105-01-fmt-jpeg" href="images/f0105_01_fmt.EBooks: Part 2 format is based on three open standards: Open Publication Structure (OPS). and provides the fallback information for files that are not core content types.xhtml" media-type="application/xhtml+xml"/> <item id="backmatter" href="BackMatter. toc. and <spine> (Figure 5): ❱ The <metadata> element is used to provide information about the publication as a whole. most of the information in the <metadata> element will be filled out already.jpeg" media-type="image/jpeg"/> <item id="f003-01-fmt-jpeg" href="images/f003_01_fmt. InDesign doesn’t fill out all the available elements within the <metadata> element.jpeg" media-type="image/jpeg"/> <item id="spybook-800px-fmt-jpeg" href="images/SpyBook_800px_fmt. Here’s a detailed look at the various components of an EPUB file and how they’re organized: mimetype File: This plain text file.jpeg" media-type="image/jpeg"/> <item id="f0106-01-fmt-jpeg" href="images/f0106_01_fmt. All Rights Reserved.xml file won’t be created. Open Packaging Format (OPF) and Open Container Format (OCF).jpeg" media-type="image/jpeg"/> <item id="f0103-01-fmt-jpeg" href="images/f0103_01_fmt. the CSS style sheet.org/2007/opf" xmlns:dc="http://purl. metadata. The text is color coded to make it easier to distinguish between the markup and the data. LLC</dc:publisher> <dc:date/> <dc:source/> <dc:relation/> <dc:coverage/> <dc:rights>© 2008 Galaxy Press LLC.jpeg" media-type="image/jpeg"/> <item id="f0109-01-fmt-jpeg" href="images/f0109_01_fmt. including the NCX file. references all the files that make up the content of the EPUB file. container.opf file: <metadata>.jpeg" media-type="image/jpeg"/> <item id="f0110-01-fmt-jpeg" href="images/f0110_01_fmt. the encryption. However.ncx" media-type="application/x-dtbncx+xml"/> <item id="css" href="template.</dc:rights> <dc:identifier id="bookid">urn:uuid:31bd0356-5605-1ce4-1acc-48b33799c145</dc:identifier> <dc:language>en</dc:language> </metadata> <manifest> <item id="ncx" href="toc. If you choose to include the document metadata when you export an EPUB file from InDesign.xml File: This file is within the META-INF folder. is only used to encrypt the fonts used in a publication.css" media-type="text/css"/> <item id="cover" href="Cover. so you might want to fill them out yourself after exporting the initial EPUB file. in turn. content.jpeg" media-type="image/jpeg"/> <item id="f0104-01-fmt-jpeg" href="images/f0104_01_fmt. The order of the <itemref> elements within the <spine> <?xml version="1.0"?> <package xmlns="http://www.jpeg" media-type="image/jpeg"/> <item id="f006-01-fmt-jpeg" href="images/f006_01_fmt.opf file. among other things. The file’s structure « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 5 . ❱ The <spine> element is used to determine the linear reading order of the publication. describes the reading order for the contents of the eBook. Ron Hubbard</dc:creator> <dc:subject>Fiction</dc:subject> <dc:subject>Thrillers</dc:subject> <dc:description>This classic 1936 Hubbard tale takes listeners to pre-Communist China where a man named Kurt Reid has fled murder charges only to find himself thrust into the exotic world of foreign espionage. and any embedded image files. See “Adding Additional Metadata” later in this article for instructions. ❱ The <manifest> element references the files that are part of the publication. identifies all of its components.ncx File: This XML-based file gives eBook readers detailed navigation information. <manifest>.xhtml" media-type="application/xhtml+xml"/> <item id="titlepage" href="TitlePage.xhtml" media-type="application/xhtml+xml"/> <item id="chapter05" href="Chapter05.org/dc/elements/1. It’s an optional file that isn’t required by the OCF v1. You’ll find three required elements in the content.xhtml" media-type="application/xhtml+xml"/> <item id="chapter03" href="Chapter03. When you export an EPUB file from an InDesign book file. identifies the content type within an EPUB file. which must be in the archive’s top level. If you don’t include the embeddable fonts when you export an EPUB file. It simply points to the content. It contains the publication’s Figure 5: An example OPF file as it is viewed in the Oxygen XML Editor.</dc:description> <dc:publisher>Galaxy Press. which. The file’s structure and content is based on the OPF standard.jpeg" media-type="image/jpeg"/> <item id="f0101-01-fmt-jpeg" href="images/f0101_01_fmt. encryption. The actual order of the <item> elements in the <manifest> is not significant. OPS is based on XML and describes the content of the eBook. OCF is a zip-based standard that defines how all the components of an eBook should be encapsulated into a single file.xhtml" media-type="application/xhtml+xml"/> <item id="f001-01-fmt-jpeg" href="images/f001_01_fmt.xhtml" media-type="application/xhtml+xml"/> <item id="chapter04" href="Chapter04. The OPF standard defines how the eBook components are related.1/" unique-identifier="bookid" version="2.xhtml" media-type="application/xhtml+xml"/> <item id="chapter02" href="Chapter02.jpeg" media-type="image/jpeg"/> <item id="f0100-01-fmt-jpeg" href="images/f0100_01_fmt.xhtml" media-type="application/xhtml+xml"/> <item id="copyright" href="Copyright.idpf.xhtml" media-type="application/xhtml+xml"/> <item id="chapter01" href="Chapter01.

xhtml#toc-anchor"/> </navPoint> <navPoint id="navpoint-5" playOrder="6"> <navLabel> <text>Chapter Three</text> </navLabel> <content src="Chapter03. adobe. the NCX Additional EPUB Documentation While the EPUB format is relatively simple on the surface. After exporting an EPUB file.daisy. The NCX file (below right) determines the order and names of the items in the navigation map. If you specify a TOC style when you export the file.idpf.org/z3986/2005/ncx/" version="2005-1"> <head> <meta name="dtb:uid" content="31bd0356-5605-1ce4-1acc-48b33799c145"/> <meta name="dtb:depth" content="4"/> <meta name="dtb:totalPageCount" content="0"/> <meta name="dtb:maxPageNumber" content="0"/> </head> <docTitle> <text>Spy Killer</text> </docTitle> <navMap> <navPoint id="navpoint" playOrder="1"> <navLabel> <text>Contents</text> </navLabel> <content src="TOC.org/2007/opf/ OPF_2. epub EPUB Data Sheet: www.. the NCX file is based on the document titles and the order of the documents in the InDesign book file. Don’t confuse its purpose with the purpose of the <spine> element in the OPF file.pdf Adobe Digital Publishing Technology Center: www. <?xml version="1. enabling you to jump directly to any of the major sections in the eBook. it has a huge number of permutations.0/ download/ocf10.com/devnet/digitalpublishing/ Adobe Digital Editions Product Information: www.0_final_spec. the NCX file is generated in one of two ways.xhtml#toc-anchor"/> <navPoint id="navpoint-3" playOrder="4"> <navLabel> <text>Chapter One</text> </navLabel> <content src="Chapter01.html Open Container Format: www.xhtml#toc-anchor"/> </navPoint> <navPoint id="navpoint-1" playOrder="2"> <navLabel> <text>Foreword</text> </navLabel> <content src="Foreword.0"?> <!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.xhtml#toc-anchor"/> </navPoint> <navPoint id="navpoint-4" playOrder="5"> <navLabel> <text>Chapter Two </text> </navLabel> <content src="Chapter02.EBooks: Part 2 and content is based on the OPF standard..idpf.org/z3986/2005/ ncx-2005-1. When you export an EPUB file from InDesign.adobe. the NCX file serves as a navigation map that is generally displayed as a menu in an eBook reader. com/digitaleditions/ Figure 6: A typical navigation map as seen in Adobe Digital Editions (below left).com/devnet/ digitalpublishing/pdfs/EPUB_datasheet.adobe.dtd"> <ncx xmlns="http://www. Where the <spine> element determines the reading order of the eBook. It also provides links to the XHTML documents that are listed (not all records are visible in this example). the navigation map is displayed in the panel at the left of the application window (Figure 6). See “Customizing the Navigation Map” later in this article for how to do this.htm EPUB Best Practices Guide (Requires Adobe Digital Editions): www.daisy. </navMap> </ncx> file is based on the parameters of the TOC style.org/ocf/ocf1. you might want to customize the names that appear in the navigation map. « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 6 .xhtml#toc-anchor"/> </navPoint> • • • • • • • .org Open Publication Structure: www.adobe.idpf.xhtml#toc-anchor"/> </navPoint> <navPoint id="navpoint-2" playOrder="3"> <navLabel> <text>Spy Killer</text> </navLabel> <content src="StoryTitle. In Adobe Digital Editions. These links will help you find your way as you start creating and editing EPUB files (and the files within them): • • International Digital Publishing Forum (IDPF) homepage: www.com/products/digitaleditions/ Adobe Digital Editions Blog: http://blogs. If you don’t specify a TOC style.html Open Packaging Format: www. Other eBook readers display the navigation map in a different location. adobe.com/devnet/ digitalpublishing/epubs/EPUBBestPractices-1_0_3. if you’re exporting from one.org/2007/ ops/OPS_2.0_final_spec.idpf.

20em.20em. line-height: 1.00em. } Figure 7: A typical CSS file generated by InDesign. Since it’s an external style sheet.italic { font-family: "Times".dfont). margin-right: 0. When you export an EPUB file using the DTBook format option. only one XHTML file is generated. and footers. see Section 3. but not all CSS 2 properties are included.00em.00em. } p. the better. } p. a few properties and values have been added to support page layout. font-style: normal. text-align: center. open it and then open the content. these differences make up the OPS CSS 2.00em. text-indent: 1.dfont).dfont). an XHTML file is generated for each document in the book file. it makes your eBooks searchable.bold { font-family: "Times". margin-bottom: 1. } span. font-size: 1. Metadata is used to describe such things as the title. when you change it. The 13 elements of metadata you can edit are at the top of the file within the <metadata> element (Figure 8). font-weight: bold. InDesign exports only GIF or JPEG files (unless you choose to copy the @font-face { font-family: Times. font-weight: normal. All Rights Reserved. text-indent: 0. font-style: normal.0.0. customize the navigation map.EBooks: Part 2 template.body { font-family: "Times". XML files are generated instead of XHTML files. src:url(Fonts/Times. <metadata> <meta name="generator" content="Adobe InDesign"/> <dc:title>Spy Killer</dc:title> <dc:creator>L. you’ll edit an EPUB file to add metadata to it. } @font-face { font-family: Times. As I noted in Part 1 of this article series.0 required subset. and publisher of an eBook. margin-top: 0.00em. font-weight: bold.dfont). src:url(Fonts/Times. author. When you export an InDesign book file. text-align: justify. and SVG file types. font-style: normal. } @font-face { font-family: Times. JPEG. so the more metadata your eBooks contain.0). The OPS specification supports the GIF. src:url(Fonts/Times. If your publication doesn’t contain images. InDesign can export most of the metadata for you.00em. font-style: italic.opf file in a text editor or (preferably) Oxygen XML editor. line-height: 1. src:url(Fonts/Times. Fonts Folder: This folder is created in the EPUB package if you choose to include the embeddable fonts when you export the EPUB file. font-weight: normal. Images Folder: If your publication contains images. margin-top: 0. Common EPUB Edits There are several reasons to edit an EPUB file.opf file. All of the supported OpenType and TrueType fonts will be copied into the folder. font-weight: normal. the formatting for the entire publication updates.0). In fact. font-weight: normal. they’re copied to this folder according to the image options you specify when you export the EPUB file. } span. « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 7 . To add metadata to an EPUB file. Ron Hubbard</dc:creator> <dc:subject>Fiction</dc:subject> <dc:subject>Thrillers</dc:subject> <dc:description>This classic 1936 Hubbard tale takes listeners to pre-Communist China where a man named Kurt Reid has fled murder charges only to find himself thrust into the exotic world of foreign espionage. or insert forced page breaks. margin-left: 0.00em. Most commonly. headers. } @font-face { font-family: Times. For a detailed list. Together.00em. font-weight: bold. font-style: italic.css: This file contains the CSS style sheets. Figure 8: The <metadata> element at the top of the content.section-title { font-family: "Times". The OPS specification defines a style language based on CSS 2. InDesign bases the CSS style sheet names on the paragraph and character styles in your document. which are used to format the content of the EPUB file (Figure 7). however. A comprehensive list of all the supported CSS properties goes beyond the scope of this article. color: rgb(0. If you export a single InDesign document as an EPUB file. margin-right: 0. Adding Additional Metadata. the Images folder won’t be created in the EPUB package.88em. PNG.</dc:description> <dc:publisher>Galaxy Press. color: rgb(0.0 of the OPS specification on the IDPF Web site. but not all of the possible metadata elements are available in InDesign’s File Info dialog box. so you might want to open your EPUB file and fill out the rest of the metadata. font-size: 1. XHTML Files: These files contain the actual content of your EPUB file.75em. LLC</dc:publisher> <dc:date/> <dc:source/> <dc:relation/> <dc:coverage/> <dc:rights>© 2008 Galaxy Press LLC. font-style: normal.33em. Most importantly. font-style: italic. margin-bottom: 0.</dc:rights> <dc:identifier id="bookid">urn:uuid:31bd0356-5605-1ce4-1acc-48b33799c145</dc:identifier> <dc:language>en</dc:language> </metadata> original images when you export the EPUB file). margin-left: 0. font-style: normal.00em. font-weight: bold.

The value of the property should be “always” (Figure 10).50em. For example.00em. There are several validation tools that are currently available. margin-bottom: 0. With some publications. To fill out an empty element. from which you export the EPUB file.opf file into Oxygen. To download this tool. While these work in Adobe Digital Editions.” but you want it to appear as “List of Stories” in the navigation map. Simply modify this text to edit the name. Each <navPoint> element contains a <navLabel> and a <content> element. the main section headings in your publication will be the same names that appear in the navigation map. if you’ve used a TOC style in InDesign to generate the navigation map. insert your data after the start tag. simply remove the slash from the tag. Within the <navLabel> element is a <text> element. color: rgb(0. Tip: Don’t change the value of the <dc:identifer> element.00em.EBooks: Part 2 If an element contains data. otherwise it will show up as an empty closed element. it doesn’t define page structure: All the content of an EPUB file flows together regardless of how it’s laid out in your InDesign document. font-style: normal. It can detect many types of errors.ncx file. Note that the first time you open the toc. if you had a paragraph style that you didn’t want to show up at the top of a page (for example. You’ll have to edit the name in the EPUB file to fix it. To customize the navigation map. ❱ EpubCheck is a Java-based tool that checks the OCF container structure. } contains the text that is displayed in the navigation map. « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 8 . visit http://code. Consequently. Then locate the “heading” selector and add the page-break-before property to it.com/p/epubcheck/. Test your EPUB file on a particular reading device before you publish to it to be sure that the page breaks are supported. font-family: "Times". font-size: 1. Let’s say that one section heading is “The Stories from the Golden Age. you could use the page-break-before property and use the value “avoid” instead. It contains the unique document ID. which Figure 9: A <navPoint> element within the toc. Each item in the navigation map is contained within a <navPoint> element (Figure 9).0).google. font-weight: normal. and then insert the appropriate end tag to complete the element. OPF and OPS mark-up. open the template. it will have both a start tag and an end tag. But there is another way to force page breaks: use the CSS page-break-before or page-break-after property. and internal reference consistency. Inserting Page Breaks.20em.0.css file inside the EPUB file. the first paragraph after a heading). you will be asked to associate the file with a known file type. to insert a page break before each instance of a heading that has the paragraph style “heading” applied to it. Note that the first time you open the content. open the EPUB file and then open the toc. you might want to customize the navigation map that’s displayed as a menu in many eBook readers. For instance. line-height: 1. text-align: left. the best practice is to put it in a separate InDesign document and then combine it in an InDesign book file.00em. As I’ve said before. margin-right: 0.00em. p. margin-top: 0. such as <dc:date/>.heading { page-break-before: always. you will be asked to associate the file with a known file type.00em. Choose XML Document and make sure to select the Associate File Type With Editor option before clicking OK. text-indent: 0. margin-left: 0.ncx file.ncx file into Oxygen. <navPoint id="navpoint-14" playOrder="15"> <navLabel> <text>The Stories from the Golden Age</text> </navLabel> <content src="BackMatter. The EPUB file format was designed to let content adapt to the characteristics of various reading devices. Alternatively. Customizing the Navigation Map. there are many other eBook readers that disregard page breaks defined by the CSS file. it’s a good idea to validate it to make sure it’s error free and fully compliant with IDPF specifications. Choose XML Document and make sure to select the Associate File Type With Editor option before clicking OK. Tools for Validating EPUB Files After making significant changes to an EPUB file.xhtml#toc-anchor"/> </navPoint> Figure 10: I added the page-break-before property to the heading selector and set its value to “always” so a page break will occur before each heading in the publication. if you want a section of your publication to start on a new page. which is needed for the embedded fonts to function properly.

org (associated with O’Reilly) have bundled EpubCheck into a free Web site tool at www.com! « MAGAZINE 32 EXCERPT from October | November 2009 previous page next page » full screen 9 . visit the product page www. a number of errors concerning the “encryption. InCopy.xml” file are displayed. Note: If you chose to include the embeddable fonts when you export your EPUB file from InDesign. you too can add “e” to your book-design portfolio. Once you upload your EPUB file. don’t include the embeddable fonts when you export the EPUB file. com/products/contentserver/. visit http://blogs. retailers.org/document/epub-validate/. threepress. and streamlining publishing workflows. Check out his video podcasts at InstantInDesign. But eBooks are a burgeoning market segment that savvy designers will add to their skill lists. ❱ EpubPreflight is a companion to EpubCheck that checks for empty content files. With this two-part article under your belt and the help of the additional resources I’ve mentioned. He is also the founder of the Portland InDesign User Group and the founder and chapter leader of the InDesign User Group in Amsterdam.com/ digitaleditions/2008/11/epubpreflight_version_010_ was_1. but if you want to be 100% sure that your eBook can be properly read on all reading devices.adobe. EPUB and Digital Rights Management For commercial publishers.html. and distributors that wish to digitally protect EPUB eBooks for Adobe Digital Editions software and supported mobile devices. and other applications to creative professionals throughout the United States and Western Europe. including the Sony Reader Digital Book (but not the Kindle). empty image files. the folks at threepress. After checking the document. template building. Click here for free InDesign tips in your in-box every week Gabriel Powell is the author of Instant InDesign: Designing Templates for Fast and Efficient Page Layout and Learn Adobe Photoshop CS4 by Video.adobe. These errors are due to the fact that InDesign is using a non-standard approach to encryption in order to protect the fonts. For more information. Its Time Has Come Many designers love the tactile feel that can only come with works printed on paper. To download this command-line tool. the site checks the file and provides you feedback. it’s not for you). EpubCheck won’t validate it. He specializes in automated publishing. Fortunately. Gabriel teaches InDesign.EBooks: Part 2 ❱ The problem with EpubCheck is that you have to run it from a command line (if you don’t know what that means. Adobe offers Content Server 4. eBook readers that natively support the EPUB format often ignore these errors. He is also an Adobe Certified Instructor and CTT+ Certified Trainer. content files that are over 300KB. and image files that are over 10MB.

« previous page full screen . com/purchase. creativepro. subscribe to InDesign Magazine at a discount! Go to www.com/article/making-ebooks-indesign-part-1 For more great information like this.php and enter coupon code FRIEND for $20 off of a oneyear subscription.indesignmag.Did you miss Part One of “Making eBooks from InDesign”? It’s at www.

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.