How to Make an eBook: XML and other mysteries revealed


Published on

This half-day workshop covers, in plain language, what you need to know to get started producing ebooks. It’s designed as an overview that will help you understand the technical issues, the process involved and some of the specific ways you can get started.

You’ll learn:

* What’s under the hood of an ebook
* The jargon you need to know
* Options for creating ebooks – DIY or outsource
* Some of the tools to do-it-yourself, their advantages and limitations
* Formats for ebooks, their advantages and disadvantages
* Managing combined digital and print workflows
* Design and cover design tips for ebooks

The session will also include an interactive Q&A in which you’ll be able to discuss your own issues and challenges and learn directly from others.
Workshop leader

Gerard Reid has a unique perspective and experience in book and ebook production. He is managing director of Pindar New Zealand, one of Australiasia's most experienced producers of books and other documents. Gerard has been involved with digital publications for 12 years and has a background in traditional book publishing stretching back many more years. This places him in an ideal position to understand the requirements of both traditional and digital publishers, how to maximise the value of their content assets, and how to manage the multi-format production process that today’s publishing environment demands.

Venue: Jubilee Hall, Jubilee Building, 545 Parnell Rd, Auckland.

Date: 3 September 2009

Published in: Education, Business, Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Intro of all Involved including PD in Welli Firstly we will give you a bit of background on what lead us to develop the tools and workflows we are about to show you then we will go over there functions and benefits one at a time.
  • How to Make an eBook: XML and other mysteries revealed

    1. 2. eBooks Revolution or evolution?
    2. 3. <ul><ul><li>Ink on paper is a book </li></ul></ul>But so is digital images on screen
    3. 4. <ul><ul><li>Oh no, not again! </li></ul></ul>
    4. 8. <ul><li>The arrival of a new medium </li></ul>d oes not replace existing media i t only displaces them r elative to each other Theory of Relative Displacement of Media
    5. 14. <ul><ul><li>If the form doesn’t define the book what does? </li></ul></ul>The content!
    6. 16. Raw content; sometimes in Multiple word files or locked Documents Images format variables and conditions Combine all content Books XML E-PUB Web based POD Content creators Production resource Multi-purposed output
    7. 17. <ul><li>Standard Generalised Mark-up Language </li></ul>1998 XML eXtensible Mark-up Language 1980s SGML
    8. 18. <ul><li>The separation of logical and physical structures </li></ul>The availability of grammar-based validation (DTDs) The separation of data and metadata Mixed content The separation of processing from representation The default angle-bracket syntax < >
    9. 20. <ul><li>Working group’s goals: </li></ul>General-purpose usability SGML compatibility Easy development of processing software Minimization of optional features Legibility Formality Conciseness Ease of authoring Internet usability
    10. 21. <ul><li>What XML is </li></ul>An environment that allows a clear separation between content, structure and format
    11. 22. <ul><li>Content is what the author delivers to the publisher </li></ul>Structure is what the editor does to it to make it comprehensible Format is what the typesetter does to make it legible and appealing
    12. 23. <ul><li>DTD (Document Type Definition) or Schema </li></ul><ul><li>Describes what the various components of the mark up do and how they relate to each other </li></ul>
    13. 24. <ul><li>opening and closing tags, e.g. <head></head> </li></ul>the angle-brackets they are encased in entity codes for unusual characters e.g. &oq; for opening quote
    14. 25. <ul><li><?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> </li></ul><ul><li><!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;;> </li></ul><ul><li><!mimetypeapplication/epub+zipPK META-INF/container.xml<?xml version=&quot;1.0&quot;?> </li></ul>
    15. 26. <ul><li>What XML is not </li></ul>a good database tool a typesetting or formatting platform
    16. 27. <ul><li>What XML does </li></ul>N othing at all itself E nables things to be done to the file A stable legacy format A robust base for multi-purposing
    17. 31. <ul><li>Software tools </li></ul>Microsoft Word for input Adobe InDesign for structuring BBedit for GREP Oxygen for error-checking and validation Adobe Digital Editions Apple script Adobe Photoshop E pubcheck Stuffit
    18. 32. Visual inspection <ul><li>Make sure text is all styled </li></ul>No missing links Images are grouped with their captions
    19. 33. <ul><li>Visual inspection </li></ul><ul><li>Export through filter to rough XML </li></ul>Clean up via custom script Create file of entity codes Create master file Final clean up Validate against DTD/Schema Generate XML ids Package files
    20. 35. <ul><li>What is ePub? </li></ul>IDPF standard Free Non-proprietary
    21. 36. <ul><li>Open Publications Structure (OPS) 2.0 for formatting of content </li></ul>Open Packaging Format (OPF) 2.0 for the structure of the ePub in XML OEBPS Container Format (OCF) 1.0 collects files as a zip archive
    22. 37. <ul><li>Making an ePub from XML </li></ul>Transform tagging Run tidy-up script Create ePub file structure Create content.opf file Create toc.ncx file
    23. 38. <ul><li>But wait … we’re not finished </li></ul>
    24. 40. <ul><li>Last minute checks </li></ul>Check spine Page turn Road test Google test
    25. 44. <ul><li>Problems and issues </li></ul>Keep each file below 100kb Use only free open type fonts Special rules relate to use of macrons Not all readers treat fonts the same Always consider file size issues Hyphenation
    26. 48. <ul><li>General comments </li></ul>