O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

XML pour l'édition

Book Description

Présentation

L'édition vit une mutation dont la portée est considérable : le support papier voit arriver la concurrence de supports dématérialisés chaque jour plus nombreux (Web, netbooks, téléphones, readers...). Pour l'éditeur, il s'agit désormais de publier pour ces supports en tenant compte de leurs spécificités, tout en minimisant les coûts et les délais de production.

Cet ouvrage qui s'adresse aux éditeurs, aux lecteurs/correcteurs et aux fabricants, mais également aux managers qui souhaitent mieux comprendre les techniques sous-jacentes et l'influence du support sur la conception et la forme de l'objet de publication numérique, vise à donner les clés d'utilisation de XML dans la chaîne éditoriale.

Au sommaire
  • Séparer la forme du fond
  • Les principaux composants structurels
  • Écrire/concevoir une DTD
  • Saisir
  • Préparer et diriger la saisie XML
  • Épreuver du XML
  • Transformer le XML avec XSLT
  • Publier pour l'électronique
  • Publier pour le papier

Table of Contents

  1. Couverture
  2. Page de titre
  3. Copyright
  4. Dans la même collection
  5. Remerciements
  6. Sommaire
  7. Avant-propos
  8. Chapitre 1 Séparer la forme du fond
    1. Modéliser le document
      1. Identifier les 3 aspects d’un document
      2. Identifier les classes de documents
      3. Identifier les structures à repérer en fonction des médias cibles et des usages pressentis
      4. Organiser les éléments structurels
    2. Utiliser les balises pour marquer la structure
      1. Balises
      2. Éléments, relations et arbres
      3. Attributs
    3. Visualiser le document XML
      1. Visualiser le XML dans un éditeur de texte
      2. Visualiser le XML dans un navigateur
  9. Chapitre 2 Les principaux composants structurels
    1. Structure hiérarchique
      1. < front >
      2. < body >
      3. < back >
    2. Les structures blocs
      1. Le paragraphe
      2. La liste
      3. Le tableau
      4. Repérage de blocs particuliers
      5. Conteneurs et contenus mixtes
    3. Les structures inline
      1. Enrichissement
      2. Images et objets multimédias
      3. Formules mathématiques, code
      4. Notes
      5. Liens hypertextes
      6. Repérage d’éléments inline particuliers
      7. Contenus mixtes
    4. Structures navigationnelles
      1. Table des matières
      2. Index
      3. Titres courants
      4. Liens hypertextes
    5. Les entités
      1. Les entités caractères
      2. Partage de composants XML
    6. Métadonnées
      1. Structure des métadonnées
      2. Dublin Core
      3. ONIX
      4. Définir des métadonnées supplémentaires
  10. Chapitre 3 Écrire/concevoir une DTD
    1. Les règles de structures
      1. Qu’est ce qu’une DTD?
      2. Contrôler la DTD
      3. Définir les balises et leur comportement
      4. Décrire les attributs
      5. Écrire et organiser la DTD
    2. Tenir compte (ou non) des supports cibles
      1. Le support papier
      2. Le support électronique
    3. Quelle DTD utiliser?
      1. DTD généralistes publiques
      2. DTD métiers
      3. DTD maison et DTD fournisseurs
  11. Chapitre 4 Saisir le XML
    1. Utiliser un éditeur XML
      1. Qui doit utiliser un éditeur XML?
      2. Comprendre la relation entre DTD, document XML et visualisation
      3. Choisir et paramétrer son éditeur XML
    2. Utiliser une DTD
      1. Visualiser une DTD
      2. Documenter une DTD
      3. Utiliser un document modèle vide
      4. Référencer la DTD dans le document XML
    3. Saisir le texte et la structure
      1. Utiliser l’éditeur XML
  12. Chapitre 5 Préparer et diriger la saisie XML
    1. Styler le document Word
      1. Qu’est-ce qu’un style dans Word?
      2. Objectifs du stylage
      3. Les limites du stylage à vocation XML
      4. Déclarer un style dans Word
      5. Nommer un style
      6. Lister les styles de Word
      7. Gérer les feuilles de styles
    2. Utiliser les styles pour produire du XML
      1. Identification des zones à styler
      2. Nommage, choix typographiques et pose des styles
      3. La liaison style Word/XML
    3. Écrire les consignes de saisie
      1. Que contiennent les consignes de saisie?
      2. Qui doit écrire les consignes?
      3. Comment rédiger les consignes?
    4. Organiser la saisie XML
      1. Désigner un responsable de DTD
      2. Gérer les exceptions
  13. Chapitre 6 Épreuver le XML
    1. À quelle étape faire intervenir le XML?
      1. Production XML en amont
      2. Production XML en cogénération
      3. Production XML en aval
    2. Épreuver le XML?
      1. Objectifs et principes de l’épreuvage XML
      2. Contrôler les caractères
      3. Vérifier le contenu hiérarchique
      4. Vérifier les images et les tableaux
      5. Vérifier le balisage spécifique
      6. Vérifier les liens
    3. Vérifier une livraison de mise à jour
      1. Les outils de comparaison des éditeurs XML
      2. Les outils bureautiques
  14. Chapitre 7 Transformer le XML avec XSLT
    1. La publication multisupport
      1. Les transformations multisupports
      2. Les cibles de publication
    2. Le langage XSLT
      1. Principe d’une transformation XSLT
      2. Spécifier une transformation
      3. Utiliser un processeur XSLT
      4. Écrire un programme XSLT
      5. X-Path
  15. Chapitre 8 Publier pour l’électronique
    1. Publier pour le Web
      1. Quelle unité d’affichage?
      2. Transformer les données pour le Web
    2. Publier au format epub
      1. Le format epub
      2. Créer un epub
      3. Convertir l’epub en mobipocket (Kindle)
    3. Les supports cibles
      1. Lire un epub: les logiciels de lecture
      2. Les tablettes
      3. Les téléphones
  16. Chapitre 9 Publier pour le papier
    1. XSL-FO: un langage XML ouvert de description de page
      1. Comment produire un fichier XSL-FO?
      2. Représentation de la mise en pages à l’aide d’XSL-FO
      3. Mettre en œuvre une composition XSL-FO
      4. De XSL-FO à PDF: les moteurs de rendu
    2. Utiliser InDesign avec XML
      1. La correspondance élément/styles
      2. La correspondance attributs InDesign/styles
  17. En guise de conclusion