
Publishing with XML
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
À PROPOS DES ÉDITIONS LIGARAN
Les éditions LIGARAN proposent des versions numériques de qualité de grands livres de la littérature classique mais également des livres rares en partenariat avec la BNF. Beaucoup de soins sont apportés à ces versions ebook pour éviter les fautes que l'on trouve trop souvent dans des versions numériques de ces textes.
LIGARAN propose des grands classiques dans les domaines suivants :
. Livres rares
. Livres libertins
. Livres d'Histoire
. Poésies
. Première guerre mondiale
. Jeunesse
. Policier
More details
Content
- Couverture
- Title page
- Copyright
- Acknowledgments
- Foreword
- How the book is organized
- Structuring with XML
- Entering XML markup
- Publishing
- Chapter1: Separating content from format
- Modeling a document
- Identifying the three aspects of a document
- Identifying document classes
- Structured documents
- Dictionaries
- Journals and articles
- Other document classes
- Identifying structures to mark according to the target media and prospective uses
- Paper
- Electronic editions
- Organizing structural elements
- Naming structural elements
- Defining the hierarchy of structural elements
- Defining the behavior of structural elements
- The content
- The format
- The structure
- Using tags to mark the structure
- Tags
- An example: HTML tags
- XML tags
- Elements, relations, and trees
- Attributes
- Viewing XML documents
- Viewing XML in a text editor
- Viewing XML in a browser
- Using a CSS style sheet
- Using an XSLT transformation
- Chapter 2: The main structural components
- Hierarchical structure
- &front&
- &body&
- &back&
- Block structures
- Paragraphs
- Lists
- Tables
- Marking specific blocks
- Containers and mixed content
- Inline structures
- Enrichment
- Semantic typography
- Significant typography
- Images and multimedia objects
- Mathematical formulas and code
- Notes
- Hypertext links
- Marking special inline elements
- Mixed content
- Inline containers
- Navigational structures
- Table of contents
- Indexes
- Running heads
- Hypertext links
- Entities
- Character entities
- Sharing XML components
- Metadata
- Metadata structure
- Dublin Core
- ONIX
- Defining additional metadata
- Chapter 3: Writing/Designing a DTD
- Structural rules
- What is a DTD?
- Controlling a DTD
- Defining tags and their behavior
- Defining a tag
- Matching a DTD with an XML document
- Connectors
- Occurrence operators
- Mixing text and tags
- Describing attributes
- Rules for attribute behavior: mandatory vs. optional
- Attribute types
- Writing and organizing a DTD
- Organizing a DTD
- Creating modular DTDs and adding comments
- Debugging and testing a DTD
- Maintaining a DTD
- Exploiting (or ignoring) target media
- Paper publications
- Electronic media
- Specific features
- Screen size constraints
- Choosing which DTD to use
- General purpose public DTDs
- TEI
- DocBook
- Industry-specific DTDs
- In-house DTDs and supplier DTDs
- Chapter 4: Entering XML
- Using an XML editor
- Who should use an XML editor?
- Understanding the relation between the DTD, the XML document, and visualization
- Choosing and configuring your XML editor
- Choosing an editor
- Configuring the editor
- Using a DTD
- Visualizing a DTD
- With Near & Far Designer
- With Oxygen
- Documenting a DTD
- Using an empty document model
- Referring to the DTD from the XML document
- Entering the text and the structure
- Using the XML editor
- Inserting elements
- Entering attributes
- Encoding characters
- Entering entities
- Chapter 5: Preparing and managing XML markup
- Using styles in Word documents
- What is a style in Word?
- The purpose of styles
- Limitations to styling for XML
- Declaring a style in Word
- Naming a style
- Listing Word styles
- Managing style sheets
- Using styles to produce XML
- Identifying the zones to style
- Naming and applying styles, choosing typographies
- Matching Word styles with XML
- Writing markup instructions
- What do the markup instructions contain?
- Who should write the instructions?
- How to write instructions
- Organizing XML markup
- Appointing a DTD manager
- Managing exceptions
- Chapter 6: Proofing your XML
- Choosing when to apply XML markup
- Producing the XML before the paper edition
- Producing the XML in cogeneration with the paper edition
- Producing the XML last
- Proofing the XML
- Objectives and principles of XML proofing
- Verifying characters
- Checking the hierarchical content
- Checking images and tables
- Checking custom markup
- Here are a few examples of custom checks:
- Checking links
- Verifying updated documents
- Comparison tools in XML editors
- Desktop tools
- Chapter 7: Transforming the XML with XSLT
- Publishing for multiple media
- Transformations for multiple targets
- Publication targets
- Paper
- Screen-ready PDFs
- Web sites for desktop and portable computers
- Web sites for smartphones
- e-readers
- Tablets
- Other targets
- The XSLT language
- Principle of an XSLT transformation
- Specifying a transformation
- Using an XSLT processor
- Writing an XSLT program
- Mandatory information
- Writing transformation commands
- X-Path
- Chapter 8: Publishing for electronic media
- Publishing for the Web
- Selecting the display unit
- Books
- Catalogs and dictionaries
- Transforming data for the Web
- Separating content from format: classes
- Optimizing the page for search engines
- Inserting identifiers and class values
- Electronic behavior of semantic elements
- Validating an XHTML
- Publishing in epub format
- The epub format
- Creating an epub
- Opening an existing epub
- Creating an epub manually
- package.opf
- toc.ncx
- Producing an epub
- Validating an epub
- Converting the XML to epub format
- Converting an epub to mobipocket (Kindle) format
- Target media
- Reading an epub: e-reader software
- ADE
- iBooks
- Firefox ePub reader
- Tablets
- Production
- Publishing
- Smartphones
- Production
- Chapter 9: Publishing for paper
- XSL-FO: an open XML page description language
- How to produce an XSL-FO file
- Representing the page layout using XSL-FO
- Creating an XSL-FO composition
- From XSL-FO to PDF: rendering engines
- Page-masters
- Content (text flow)
- Page-masters
- Page sequences
- Using InDesign with XML
- Matching elements and styles
- Methodology
- Tips and tricks
- Matching InDesign attributes with styles
- Methodology
- To conclude
- Contact
System requirements
File format: ePUB
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reading software that can process the file format ePUB: e.g., Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Before downloading, install the free app Adobe Digital Editions (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.