37
Chaînes éditoriales XML Stéphane Crozat Ingénierie Documentaire http://doc.crzt.fr 14 septembre 2016

Chaînes éditoriales XML - stph.scenari-community.org · la publication polymorphe (Web, papier, diaporama, etc.), et la ré-éditorialisation sans recopie (dés-agrégation / ré-agrégation

Embed Size (px)

Citation preview

Chaînes éditoriales XML

Stéphane Crozat

Ingénierie Documentairehttp://doc.crzt.fr

14 septembre 2016

Table des matières

Objectifs 4

I - Introduction aux chaînes éditoriales 5

1. Définition des chaînes éditoriales XML ................................................................................... 5

2. Illustration d'une chaîne éditoriale ........................................................................................... 6

3. Architecture des chaînes éditoriales XML ............................................................................... 7

4. Édition WYSIWYM .................................................................................................................... 7

5. Polymorphisme et rééditorialisation .......................................................................................... 8

6. Les 6 "M" ................................................................................................................................ 10

7. Problématique : Motivations et contexte d'usage ................................................................. 12

II - L'environnement de conception de chaînes éditoriales Scenari 14

1. Définition de Scenari ................................................................................................................ 14

2. La suite logicielle Scenari ........................................................................................................ 15

3. La communauté scenari-platform.org .................................................................................... 15

4. Exemples d'usages ..................................................................................................................... 16

5. Chaînes éditoriales collaboratives multimédia ........................................................................ 17

III - Pratique : Expérimenter des chaînes éditoriales 18

1. Exercice : Installer et découvrir une première chaîne éditoriale avec OptimOffice .......... 18

2.

Exercice : Expérimenter une chaîne éditoriale simplifiée pour le e-learning avec OpaleStarter

........................................................................................................................................................ 19

IV - Pratique : Chaînes éditoriales pour le e-learning 21

1. Exercice : Utiliser une chaîne éditoriale complète pour le e-learning avec OpaleAdvanced

........................................................................................................................................................ 21

2. Exercice : Faire une fiche de lecture pédagogique avec Opale .......................................... 21

3. Exercice : Autres chaînes éditoriales pour le e-learning : Émeraude, Rubis, Topaze ..... 24

V - Pratique : Utiliser des chaînes éditoriales Scenari 26

1. Exercice : Apprendre à utiliser une chaîne éditoriale généraliste avec OptimOffice ........ 26

2. Exercice : Utiliser une chaîne éditoriale pour le multimédia avec Webmedia ................. 27

3. Exercice : Utiliser une chaîne éditoriale métier avec Dokiel .............................................. 28

VI - Pratique : Concevoir des chaînes éditoriales XML ex nihilo 29

1. Exercice : Chaîne éditoriale QCM .......................................................................................... 29

2. Exercice : Chaîne éditoriale Articles ....................................................................................... 30

3. Exercice : Chaîne éditoriale Blogs .......................................................................................... 31

VII - Lire aussi 33

Ressources annexes 34

Glossaire 35

Bibliographie 36

Webographie 37

4Stéphane Crozat

Comprendre le principe d'une chaîne éditoriale XMLDécouvrir le système de conception de chaînes éditoriales ScenariExpérimenter des chaînes éditoriales simplesApprendre à utiliser des chaînes éditoriales pour le e-learningDécouvrir des chaînes éditoriales multimédia et métierComprendre les principes de la conception d'une chaîne éditoriale dédiée

Objectifs

Introduction aux chaînes éditoriales

5

-

--

-

Une chaîne éditoriale numérique est un procédé de création de contenu multimédia qui, à la différence des outils bureautiques typiquement, ne fixe pas la mise en forme graphique du contenu a priori. La chaîne éditoriale permet en effet d'éditer une forme neutre par rapport à la mise en forme, et d'ajouter au contenu des descripteurs de structure (la partie B est incluse dans la partie A) et des descripteurs sémantiques (la partie A décrit une procédure, la partie B est une définition, ...).

La chaîne éditoriale est alors capable de traiter automatiquement cette forme neutre pour associer à chaque partie de contenu une mise en forme en fonction des descripteurs associés et du contexte de publication visé  : support, public, modalité, ... Cette approche permet en particulier d'associer automatiquement plusieurs organisations et mises en forme différentes pour un même contenu.

Ce procédé d'industrialisation permet des gains substantiels en terme de productivité, de qualité et de diffusion de l'information.

1. Définition des chaînes éditoriales XML

Une chaîne éditoriale XML est un système informatique permettant la production de documents structurés en XML, grâce à :

un éditeur (" " ou "ce que vous voyez est ce que WYSIWYM What You See Is What You Meanvous voulez dire"),la publication (Web, papier, diaporama, etc.),polymorpheet la sans recopie (dés-agrégation / ré-agrégation de documents).ré-éditorialisation

On peut distinguer trois grandes modalités pour implémenter une chaîne éditoriale :

L'implémentation «  sur mesure  » consiste à mobiliser différentes briques logicielles et à programmer un logiciel spécifique pour un besoin particulier. Par exemple en couplant un éditeur du marché avec un outil de stockage et en réalisant des moteurs de publication sous la forme de feuilles XSL-XSLT.

Introduction aux chaînes éditoriales I

Définition : Chaîne éditoriale XML

Complément : Implémentations

Illustration d'une chaîne éditoriale

6

-

- L'implémentation «  modèle dédié  » consiste à implémenter en dur un modèle de chaîne éditoriale pour un besoin assez transversal, tel que la publication de livres ou de modules de cours universitaires.L'implémentation « générique » consiste à réaliser un système paramétrable, indépendant d'un modèle en particulier, et à le configurer en fonction des besoins. Il s'agit alors de ce que l'on peut appeler un Système de Gestion de Chaînes Éditoriale par analogie aux Systèmes de Gestion de Bases de Donnée

Le concept de chaîne éditoriale trouve son origine dans l'édition et dans la presse : il consiste à organiser les tâches de production et de publication, en séparant les métiers intervenant dans le processus. Une chaîne éditoriale est donc un processus avant d'être un outillage, qui est né d'un besoin d'industrialisation. Historiquement, les deux technologies ayant permis l'implémentation de chaînes éditoriales numériques sont LaTeX (1982) et SGML (norme ISO depuis 1986). XML (standard W3C depuis 1998) est aujourd'hui la technologie de référence pour la réalisation de chaînes éditoriales. C'est sa maturité qui a permis de sortir ce procédé des domaines auxquels il était confiné jusque là (documentation technique stratégiques dans l'aviation ou publication scientifique typiquement).

En 1999, l'Université de Technologie de Compiègne réalise Scenari, premier environnement intégré de conception de chaînes éditoriales XML proposant un langage déclaratif de modélisation et de pub l i ca t ion de haut n iveau ( , Scenari, la chaîne éditoriale libre **

).Ingénierie des connaissances et des contenus **

2. Illustration d'une chaîne éditoriale

Exemple

Complément : Historique : de la recherche au développement économique

Édition WYSIWYM

7

1.

2.

3.

4.

3. Architecture des chaînes éditoriales XML

Architecture classique d'une chaîne éditoriale XML

L'approche classique pour réaliser une chaîne éditoriale XML est la suivante :

Formalisation du schéma documentaire, avec un langage de modélisation de schéma XML (XML Schema, Relax NG, etc.)Utilisation d'un éditeur XML standard et stylage de cet éditeur (il existe de très nombreux éditeurs XML, plus ou moins graphiques, qui se paramètrent automatiquement lorsqu'on leur fournit un schéma : Oxygen, XMetal, Epic Arbortext, etc.).Utilisation de serveurs de fichiers XML pour la gestion centralisée des contenus (pour les projets les plus importants surtout).Réalisation de moteurs de transformation avec les technologies XSL-XSLT, combinées avec des langages de rendu ( pour le papier, XHTML pour l'écran, etc.)XSL-FO **

L'ensemble est en général intégré avec un langage applicatif tiers (Java, PHP, etc.).

4. Édition WYSIWYM

La plupart des systèmes d'édition numériques se fondent sur le paradigme du WYSIWYG, « What you see is what you get  », ou littéralement en français  : « Ce que vous voyez est ce que vous obtenez ». Cette approche vise, en résumé, à permettre à l'utilisateur de créer un document tout en en composant le rendu final, comme dans sur un support traditionnel non numérique.

La chaîne éditoriale se fonde, elle, sur le concept du WYSIWYM, « What you see is what you mean », c'est à dire : « Ce que vous voyez est ce que vous voulez dire ».

Le WYSIWYM oppose sa démarche à celle du WYSIWYG en partant non pas du résultat « graphique, mais de l'information à véhiculer, de sa signification et de l'intention auctoriale (

).Spinelli, 2006 **  »

Le principe est pour un logiciel, de représenter les informations en fonction de leur sens, de « l'information à véhiculer (par opposition à "représenter les informations sous leur forme finale, pour impression, avec mise en forme à l'identique...") ( ).Wikipédia  »

Architecture classique

Définition : WYSIWYM

Polymorphisme et rééditorialisation

8

-

-

-

-

-

L'édition WYSIWYM est l'instrument technique de la séparation entre format de création et format de publication et du formatage sémantique orienté métier.

1 <exemple>2 <texte> Un texte <important>structuré</important></texte>3 </exemple>

 : contenu et style sont .Contre exemple mélangés

Le format de création d'une chaîne éditoriale s'appuie sur une description métier, c'est à dire qui véhicule une sémantique liée au domaine documentaire et à l' de l'auteur, et non au intentiontraitement informatique à réaliser. Ainsi l'on n'inscrira pas dans le format de création qu'un paragraphe est en rouge et encadré (ce qui est une indication de mise en forme liée à la publication), mais l'on dira que c'est une définition (ce qui est une information liée au contexte d'usage, compréhensible par un être humain connaissant le domaine). Un algorithme informatique fixera par ailleurs les règles de transformation du langage métier vers des langages de mise en forme.

L'intérêt de cette approche est :

de bénéficier d'un plus haut niveau de (il y a plus d'informations dans sémantique« définition » que dans « rouge », car on peut appliquer la règle « définition=>rouge », mais on ne peut pas déduire « rouge=>définition », rouge pouvant renvoyer à une autre intention).d'utiliser ce niveau de description pour réaliser des (traitements informatiques) plus calculspuissants sur le contenud'assurer la de l'information en rendant indépendant le format de création par pérennitérapport aux évolutions technologiques (le format reste humainement interprétable)

5. Polymorphisme et rééditorialisation

La séparation entre les formats de création et de publication, également appelée séparation fond/forme ou fonds/formes consiste à utiliser un format informatique pour la du productioncontenu et un ou plusieurs autres pour sa ( ).publication Bachimont, Crozat, 2004 **

Dans le cadre d'une chaîne éditoriale numérique, le passage du format de création aux formats de publication est assuré automatiquement par un programme informatique.

L'intérêt de cette séparation est :

de pouvoir utiliser des formats adaptés en fonction des objectifs opérationnels (créer, archiver, réutiliser, diffuser, etc.),de pouvoir disposer de plusieurs formats de publication à partir d'un seul format de création.

Exemple : Exemple WYSIWYM

Exemple : Contre-exemple WYSIWYG

Format de création orienté métier

Définition : Séparation des formats de création et de publication

<exemple><texte> Un texte <important>structuré</important></texte></exemple>

Polymorphisme et rééditorialisation

9

Le polymorphisme (ou séparation fonds/formes) consiste en la possibilité technique de disposer d'une ( en anglais, voir ) de contenu et de la transformer à source unique single sourcing Wikipédia **

volonté selon les supports et mises en formes désirés.

Le polymorphisme est un possible technologique qui reste limité dans la pratique : en effet il est rare que l'on souhaite présenter exactement la même information sous deux supports différents pour deux usages différents. Une nouvelle publication implique généralement la sélection du contenu (telle partie en plus, telle partie en moins), sa réorganisation (telle partie avant telle autre), sa remise en contexte (introduction, conclusions, transitions), etc.

La réutilisation (ou séparation scénario/contenu) consiste à profiter du découpage logique du contenu balisé avec un langage XML métier, pour appliquer des césures physiques (découpage de fichiers XML et utilisation de liens par référence ou ).transclusion

Il devient alors possible de partager de mêmes fragments documentaires entre plusieurs documents, ce qui permet la réutilisation sans recopie.

Principe de la réutilisation : lors de la création de nouveaux documents des fragments de contenus existants peuvent être utilisés

On appelle ré-éditorialisation (le terme anglais de étant encore plus adéquat) la remise repurposingen contexte de issus d'un fonds documentaire, par leur au sein d'un fragments ré-agencementnouveau document, leur par une création de contenus spécifiques et leur augmentation publicationsur un nouveau support et/ou pour un nouveau public.

C'est une combinaison de la réutilisation et du polymorphisme.

Définition : Polymorphisme

Définition : Réutilisation

Définition : Ré-éditorialisation

Les 6 "M"

10

- Technologie de la GED **  : Finalement, le document numérique est un lieu de composition « et d'assemblage de fragments documentaires différents, mais il est aussi une plate-forme à partir de laquelle il est possible d'obtenir des représentations matérielles polymorphiques. (p.24) »

6. Les 6 "M"

Le modèle sert de guide d'écriture en proposant à l'auteur les éléments de contenu pertinents dans le contexte de sa rédaction. Il assure une qualité standard de structuration, quelques soient les compétences éditoriales des auteurs. Il permet d'homogénéiser les publications, dans le respect des chartes graphiques et malgré les disparités d'auteurs.

Le multisupports permet de n'écrire qu'une seule fois ce qui est publié plusieurs fois. Il permet un gain de temps à la production du contenu, mais surtout il permet de ne maintenir qu'un seul fonds documentaire, sans redondance d'information.

Le multiusages consiste à découper le contenu en unités documentaires autonomes et recombinables. Il permet de réutiliser ces unités documentaires sans recopie (par référence), afin d'adapter un discours à différents contextes.

Multisupport et multiusages : plusieurs publications en vue de plusieurs usages différents d'un même contenu

Complément : Bibliographie

Modèle

Multisupports

Multiusages

Les 6 "M"

11

Le multimédia signifie la capacité à intégrer tous types de contenus (du texte à l'audiovisuel) et à structurer aussi bien les contenus textuels, mais aussi spatiaux (par exemple en définissant des zones dans des images) ou temporels (par exemple en définissant des segments dans un flux audio).

Exemple d'interface de structuration d'un document sonore (Scenari)

La maintenance des contenus est assurée dans le temps par l'indépendance technologique des formats de création (ils ne sont pas liés aux évolutions techniques comme les formats de publication, ils ne sont liés qu'aux évolutions du métier). La maintenance des publications est facilitée par le principe de génération automatique qui permet d'intervenir systématiquement sur la forme de la totalité du fonds (changement de charte graphique par exemple) sans retoucher aux contenus (la quantité de travail pour maintenir la publication est indépendante du volume de contenu).

Processus d'amélioration continue des contenus

Multimédia

Maintenance

Problématique : Motivations et contexte d'usage

12

--

-

Le modèle de document est contextuel et s'appuie sur le langage du domaine (et non sur un langage technique de publication), il est donc facilement appropriable par les acteurs. Cela permet également de configurer les interfaces aux justes besoins (plutôt que de disposer de fonctions génériques jamais toutes utilisées) et d'archiver les contenus dans un langage non technique et donc d'assurer leur accessibilité dans le temps.

7. Problématique : Motivations et contexte d'usage

L'objectif d'une chaîne éditoriale numérique est d'instrumenter l'industrialisation d'une production documentaire. On retiendra dans le concept d'industrialisation les notions de :

: être capable de produire de grands volumes (plusieurs milliers de pages), Massificationmalgré la rareté de compétences techniques (comme la capacité à mettre correctement en forme un document selon les canons du contexte et du support).

: être capable de réduire les coûts de production et de maintenanceÉconomie d'échelle : être capable d'assurer a priori un niveau de qualité requis (homogénéité, Contrôle qualité

respect de règles éditoriales, graphiques, métiers, accessibilité, etc.)

On peut faire le parallèle de ce point de vue entre une chaîne éditoriale est une chaîne de production de produits manufacturés : l'objectif est de rationaliser pour massifier. L'approche s'oppose à une approche artisanale ou artistique (principe de l'œuvre unique).

La bureautique a permis la de l'usage du numérique pour les pratiques démocratisationdocumentaires, en rendant accessible les outils à tous. Mais dans son instrumentation, elle s'est majoritairement limitée à calquer les pratiques antérieures au numérique (comme la machine à écrire), en les améliorant, mais sans les repenser. Les raisons étant essentiellement opérationnelles, cette approche promettant de toucher le plus grand nombre le plus rapidement.

L'approche bureautique n'apporte pas une satisfaction universelle pour la production de document en masse [...]. C'est ce constat qui est un des principaux facteurs de la motivation pour un public exigent de chercher une alternative à la bureautique dans leurs cas d'usage (http://fr.wikipedia.

).org/wiki/Cha%C3%AEne_%C3%A9ditoriale

La chaîne éditoriale propose de changer le paradigme fondateur, et plutôt que de copier les pratiques antérieures, elle propose une approche originale en symbiose avec les principes du numérique. Après l'objectif quantitatif atteint par la bureautique, l'enjeu est de remettre en avant des considérations qualitatives qui commencent à faire défaut dans les usages.

Métier

Industrialisation : réduction des coûts et contrôle qualité

Les limites du paradigme de la bureautique

Problématique : Motivations et contexte d'usage

13

Traditionnellement la production documentaire fait appel à plusieurs métiers (auteur, rédacteur, correcteur, éditeur, diffuseur, etc.). L'outil informatique, en facilitant certaines tâches (correcteurs orthographiques, outils simplifiés de mise en page, etc.), a tendu à fusionner tous les métiers en un seul « auteur-rédacteur-éditeur ». Mais, au delà de l'aspect technique, ces métiers sous-tendent des compétences qui font en général défaut à l'auteur (savoir écrire n'est pas savoir éditer), et la conséquence en est une dégradation importante des publications réalisées par les éditeurs « amateurs » que nous sommes (presque) tous.

L'objectif poursuivi par la chaîne éditoriale est de réintroduire ces métiers, en réorganisant une chaîne de production ou chaque compétence est mise à profit pour ce qu'elle est.

Une chaîne éditoriale numérique [..] est un outil ou une suite d'outils permettant d'accompagner un processus éditorial depuis l'écriture jusqu'à la publication finale. À l'inverse de la bureautique (qui fusionne l'ensemble des étapes du processus), la chaîne éditoriale les maintient séparées dans l'objectif d'offrir l'environnement le plus adéquat pour chaque type de tâche (

).Scenari, la chaîne éditoriale libre **

Ainsi la chaîne éditoriale vise d'une part à de production rompre avec les techniques traditionnellesprolongées par la bureautique, et d'autre part à de réhabiliter les processus professionnelsproduction éditoriaux, mis à mal par la bureautique.

La séparation des métiers

Fondamental

L'environnement de conception de chaînes éditoriales Scenari

14

-----

1. Définition de Scenari

Scenari est un logiciel libre permettant de créer des contenus multimédia structurés selon une approche innovante : celle de la chaîne éditoriale XML.

Il permet de répondre aux enjeux actuels de la création et la gestion des documents numériques :

réduction des coûts de production et de maintenancemaîtrise de la qualité des publicationsmultiplication des canaux de diffusiondiversification des modalités de communicationpérennisation de l'information

http://scenari-platform.org

L'environnement de conception de chaînes éditoriales Scenari

II

Définition : Scenari

Complément

La communauté scenari-platform.org

15

-----

-

-

-

2. La suite logicielle Scenari

Architecture générale de la suite Scenari

SCENARIchain permet à des auteurs de créer des contenus et de publier des documents dans le cadre d'une chaîne éditoriale créée avec SCENARIbuilder.SCENARIbuilder permet à des modélisateurs de concevoir des chaînes éditoriales spécifiques à chaque métier, par l'agencement de composants paramétrables (primitives).Le framework Scenari est le système technique générique qui permet aux développeurs de mettre à disposition des modélisateurs les composants paramétrables pour concevoir une chaîne éditoriale dans SCENARIbuilder.

3. La communauté scenari-platform.org

scenari-platform.org

TéléchargementDocumentationWikiMailing-listetc.

Site principal du projet

Exemples d'usages

16

--

----

-

-

---

--

-----

-

-

--- Unité de l'UTC : Un porteur de projets de recherche et communautairesICS

 : Un éditeur professionnelKelis  : Un réseau d'utilisateurs et de points relais dans l'enseignement supérieur scenari-sup

(universités, grandes écoles, UNT et UNR)Des entreprises et administrations utilisatrices (Axa, Sncf, Ina, Crédit Agricole, Société Générale, AMUE, MINEFI, MEDAD, CFSSI, Quick, service-public.fr...)Des utilisateurs autonomes (enseignants du secondaires, indépendants, ...)

500 inscrits à la lettre d'information hebdomadaire15.000 visiteurs (en IP unique par mois)3.000 téléchargements (par mois)7.000 messages sur les forums200 organismes utilisateurs et projets estimés

4. Exemples d'usages

Contenus pédagogiques académiques (scenari-sup, universités, secondaire, professeurs)Contenus pédagogiques professionnels (centres de formation, grandes entreprises, gendarmerie, ministères)e-learning (Axa, Crédit Agricole, Comptalia)Formation-action orientée méthode (universités, SNCF, PSA, Oséo-Anvar)Formation à base de cas (CCMP, milieu médical, Écoles des Mines)

Documentation logicielle (AMUE, Medad, Ircam, PMB Services, éditeurs Open Source, cybercafés)Documentation métier (Vidal, SGIB)

Présentation d'entreprise (PME, laboratoires)Catalogue (centres de formation, MINEFI, ADEME)Arrêtés municipaux (mairies)scenari-territorial (EPN, valorisation, patrimoine, etc.)

Documentation qualité (université d'Angers, SNCF, PSA)Knowledge management (Crédit Agricole, Société Générale, Total, Quick)

Constitution de la communauté

Indicateurs

Exemple : Documents de formation

Exemple : Documentation technique

Exemple : Documentation institutionnelle et administrative

Exemple : Gestion des connaissances

Chaînes éditoriales collaboratives multimédia

17

----

-

-

--

-

-

--

1. 2. 3.

Webradio (Ina)WebTV (Ina)

Vitrine de projetshttp://scenari-platform.org/projects/scenari/fr/showroomExemple de contenus en lignehttp://scenari-platform.org/trac/scenari/wiki/PoweredByScenari

5. Chaînes éditoriales collaboratives multimédia

Répondre aux besoins de la création multimédia collaborative, en couplant les chaînes éditoriales XML, les outils collaboratifs de gestion de contenu (Enterprise Content Management) et les solutions d'édition multimédia afin de concevoir un système de création, gestion et publication numérique complet, profitant du meilleur des trois mondes :

le pouvoir d'expression du multimédia ;la puissance de l'écriture structurée et de la publication multi-supports automatisée ;la fiabilité, l'organisation et la dynamique collaborative.

www.utc.fr/ics/c2m

Existant : SCENARIserver3.7En cours : Développement de Scenari 4 et de projets de couplages Scenari/ECM : Alfresco, Documentum, Nuxéo (Crédit Agricole, Société Générale, École de l'Armée de l'Air)En R&D : Projet "Mémoire Scientifique" (UTC, École des Mines d'Albi), projet 2IE, projet QuickProjet ANR CONTINT (2009-2011)  : application INA et Radio France (démarré le 18 septembre 2009)

Mobilité (publications iPhone/Android, eBook, podcasting, ...)Accessibilité (handicap, ...)Développement à l'international...

Exemple : Audiovisuel et multimédia

Complément : Voir aussi

Objectif

Plan de travail

Autres axes d'évolution

Pratique : Expérimenter des chaînes éditoriales

18

-

---

-

-

1.

2.

3.

1.

2.

1. Exercice : Installer et découvrir une première chaîne éditoriale avec OptimOffice

Installation

OptimOffice est une chaîne éditoriale Scenari généraliste assez simple d'accès et idéale pour se familiariser avec l'outil et les concepts.

http://scenari-platform.org/optimoffice

Installer l'application SCENARIchain4http://scenari-platform.org/projects/scenari/fr/pres/co/versionsStables.html

Manuel d'installation : http://docs.kelis.fr/sc41/adminChain/co/_ManuelInstallLocal.htmlinstaller également LibreOffice 4.3.2 ou supérieur qui sert à Scenari pour la génération papier : libreoffice.org

Installer le modèle OptimOfficehttp://scenari-platform.org/projects/optim/fr/pres/co/telecharger.htmlLancer SCENARIchain et créer un atelier OptimOffice.

Documentation

La documentation d'OptimOffice est consultable ici :

http://scenari-platform.org/projects/optim/fr/pres/co/documentation.html

Créer et publier un premier document

Télécharger le document en ligne pour réaliser l'exercice.

[cf. Document source de l'exercice]

Créer un item racine de type Papier

saisir le titre : « Chaînes éditoriales numériques »saisir les méta-données (paternité, date)NB : noter la notion de partie optionnelle (partie préalable)

Saisir le premier chapitre « Historique : De TeX à XML »

titre et contenu

Pratique : Expérimenter des chaînes éditoriales

III

Exercice : Expérimenter une chaîne éditoriale simplifiée pour le e-learning avec OpaleStarter

19

---

--

--

-----

--

--

-

---

2.

3.

4.

5.

1.

2.

3.

1.

2.

balisage dans le paragraphe (mise en relief)NB : noter la notion de croix rouge (informations manquantes)NB : prendre l'habitude d'enregistrer (CTRL+S)

Publier

générer, puis consulter le support papier

Saisir le second chapitre « Fondements : La raison computationnelle »

insérer un bloc "mise en relief"NB : noter le fonctionnement des étoiles d'insertion

Republier

générer et consulter à nouveau le support papiergénérer et consulter les autres supports

Découvrir quelques fonctions complémentaires[cf. Image à intégrer]

Saisir les autres chapitres

citationssectionslistesinsérer une imagemodifier le dimensionnement d'une image

Récupérer un résultat de génération

téléchargerrévéler

Sauvegarder les sources XML

récupérer un SCAR (exporter une archive)transférer le SCAR dans un autre atelier

2. Exercice : Expérimenter une chaîne éditoriale simplifiée pour le e-learning avec OpaleStarter

La chaîne éditoriale Opale est dédiée à la production de documents pédagogiques :

http://scenari-platform.org/opaleExemple de contenus universitaires : http://doc.crzt.fr/theEspace d'auto-formation : http://scenari-platform.org/moodleics/

Installation

Installez le modèle OpaleStarter de la version 3.4 d'Opalehttp://scenari-platform.org/projects/opale/fr/pres/co/telechargerOpale.htmlCréez un atelier "Opale"

Tutoriel

Rendez vous sur l'espace d'auto-formation Opale et suivez le tutoriel OpaleStarter.

Exercice : Expérimenter une chaîne éditoriale simplifiée pour le e-learning avec OpaleStarter

20

-- Accueil de la formation

Module à suivre

Bonne pratiques

Consultez le guide de bonnes pratiques et appliquez les règles à votre travail.

Pratique : Chaînes éditoriales pour le e-learning

21

-

--

-

--

---

1.

2.

1. Exercice : Utiliser une chaîne éditoriale complète pour le e-learning avec OpaleAdvanced

La chaîne éditoriale Opale est dédiée à la production de documents pédagogiques :

http://scenari-platform.org/opaleExemple de contenus universitaires : http://doc.crzt.fr/theEspace d'auto-formation : http://scenari-platform.org/moodleics/

Installation

Installez le modèle OpaleAdvanced de la version 3.4 d'Opalehttp://scenari-platform.org/projects/opale/fr/pres/co/telechargerOpale.htmlCréez un atelier "Opale"

Tutoriel

Rendez vous sur l'espace d'auto-formation Opale et suivez le tutoriel Opale Advanced.

http://moodle.utc.fr/course/category.php?id=59

Bonne pratiques et documentation

Consultez le guide de bonnes pratiques et appliquez les règles à votre travail.Consultez la documentation afin de vérifier que vous connaissez toutes les procédures principales, ou que vous saurez les retrouver.

2. Exercice : Faire une fiche de lecture pédagogique avec OpaleRéaliser sa fiche de lecture avec Opale

La fiche de lecture sera réalisée avec la chaîne éditoriale OpaleAdvanced, en exploitant au mieux ses possibilités documentaires. La fiche de lecture sera un .Module

Fiche de lecture : (rappelez les objectif de la fiche de lecture pédagogique dans la Module

partie Objectifs du module ; renseigné les métadonnées)Identification : du moduleIntroduction

Analyse du texte  : Une contenant des Activité d'apprentissage Grains de

(une pour chaque idée)contenu

Mise en perspective : Grain de contenu

Pratique : Chaînes éditoriales pour le e-learning

IV

Exercice : Faire une fiche de lecture pédagogique avec Opale

22

-

---- Liste de citation : (utiliser les de type )Grain de contenu Références Bibliographie

Glossaire : (utiliser les de type )Grain de contenu Références Glossaire

Lectures associées : (utiliser les Références de type )Grain de contenu Bibliographie

Questionnaire  : contenant des Activité d'auto-évaluation Exercices auto-

évalués

Exercice de réflexion : Exercice rédactionnel

Question 1

Question 2

---

------

Identifiez le texte et son contexte.

Référence complète : Auteurs, titre, sous-titre, édition.Localisation : URL, bibliothèque...Copie des mots-clés, de l'abstract...Contexte éditorial : revue, séminaire, autres textes publiés conjointementContexte auctorial : qui est l'auteur ?...

Indice :

Vous pouvez structurer votre module Opale de la façon suivante :

Renseignez les métadonnéesRappelez les objectifs dans le bloc Objectifs du moduleUtilisez l'introduction du module pour l'identification

1.

2.

3.

4.

Analysez le texte en identifiant les idées principales présentées (entre 2 et 5 environ).

Pour chacune des idées présentez :

La problématiqueQuelle est la question centrale posée par l'auteur ? Quels sont les enjeux qu'il associe à la question ? Quel développement lui donne-t-il pour la préciser (souvent sous forme de "sous-questions" associées) ?Le contextePourquoi l'auteur pose-t-il cette question maintenant ? Y a t-il des événements précis qui la suscitent ? Répond-il à d'autres textes où la même (ou proche) question est posée ? (les textes ne sont pas des objets isolés de leur contexte historique, social et ici scientifique).Les hypothèsesQuelles sont les réponses provisoires qu'il y apporte, ses hypothèses  ? Quels arguments apporte-t-il pour confirmer ou invalider ses hypothèses (arguments empiriques, il s'agit de données qualitatives (interviews) ou quantitatives (chiffres, statistiques) qui sont collectées soit dans le cadre d'expérimentations en laboratoire ou sur des terrains "réels" ; arguments conceptuels, en se référant à d'autres textes de recherche (références) et en produisant des arguments logiques qui construisent la réponse).Les résultatsQuels sont les résultats auxquels l'auteur aboutit, quelle est la réponse à la question et donc le positionnement final par rapport à ses hypothèses  ? Quelles sont les connaissances apportées par le texte ?

Indices :

Exercice : Faire une fiche de lecture pédagogique avec Opale

23

Question 3

Question 4

Question 5

Question 6

Utiliser une activité d'auto-évaluation pour l'analyse et un grain de contenu pour chacune des idées. Chaque grain fera entre une demie page et une page environ.

Utiliser les blocs pédagogiques d'Opale.

-

---

Mettez en perspective le texte.

Exposez - et argumentez - quels sont selon vous les apports et les limites du texte.Confrontez le texte à d'autres textes, d'autres auteurs, d'autres arguments...Ouvrez la réflexion en expliquant dans quelle mesure et comment ces connaissances pourraient être mobilisées....

La mise en perspective est un espace personnel d'expression par rapport au texte. Il doit respecter une forme scientifique, il ne peut donc se limiter à "donner son avis", mais doit s'appuyer une réflexion, une argumentations, des questions, des hypothèses, des liens... C'est en quelque sorte un texte scientifique sur le texte scientifique (même s'il est en général plus modeste).

Indices :

Utiliser un grain de contenu pour la mise en perspective (1 page environ).

Utiliser les blocs pédagogiques d'Opale.

Produisez une liste de .citations

Rassembler ici les citations principales issues du texte, et éventuellement de textes associés (commentez-les, comme toute citation).

Indice :

Utilisez les balises et les items dans Opale.citation pluriparagraphe bibliographie

Proposez un .glossaire

Le glossaire est une liste ordonnée de de définitions, élaboré à partir de citations ou de reformulations respectant le sens de l'auteur.

Indice :

Le glossaire sera réalisé à l'aide des items dans Opale. Les définitions seront glossaire

associées aux mots lorsque ceux-ci sont mobilisés dans le texte.

Proposez des .lectures associées

La liste se présente sous la forme de référence de lectures sélectionnées depuis la bibliographie, ou apportées par votre propre recherche.

Exercice : Autres chaînes éditoriales pour le e-learning : Émeraude, Rubis, Topaze

24

Question 7

Question 8

3. Exercice : Autres chaînes éditoriales pour le e-learning : Émeraude, Rubis, Topaze

Ces trois chaînes éditoriales sont complémentaires d'Opale, elles sont développées dans le cadre du projet .scenari-sup

Elles sont disponible via l'onglet de .Laboratoire scenari-platform.org

-- Argumenter les choix de lecture (pourquoi lire ces ouvrages ?) .

Ajouter des liens vers les documents (s'ils sont en ligne), ou à défaut vers des notices bibliographiques détaillées.

Indice :

La liste de lecture sera réalisée à l'aide des items dans Opale.bibliographie

-----

Proposez un .questionnaire

L'idée est d'aider le lecteur à se remémorer les points essentiels du texte sous la forme de questions assez simples. On posera des questions d'ordre :

culturel : concernant l'auteur, le contexte, les dates, les lieux... ;terminologiques : sur la signification des mots employés... ;techniques : références à des réalisations, des logiciels, des dénominations techniques... ;argumentatifs : pourquoi l'auteur... ? comment l'auteur... ?...

Indice :

Utilisez les exercices auto-évalués d'Opale.

Proposez un sous la forme d'une question théorique qui fera appelle aux exercice de réflexionconcepts abordés dans le cadre du texte, et aux autres concepts du cours dans lequel il s'inscrit. Cela peut être une mise en opposition avec un autre texte, une articulation à trouver, une thèse à argumenter...

L'enjeu n'est pas ici de trouver une bonne réponse, mais de formuler propositions argumentées grâce à des concepts et des terminologies précis.

Indices :

Utilisez les exercices rédactionnels d'Opale.

Proposez des pistes de réflexion à l'aide des .indice

Proposez une réponse rédigée sous la forme d'un exemple de réponse, et/ou des éléments qui trouveraient leur place dans une réponse.

Exercice : Autres chaînes éditoriales pour le e-learning : Émeraude, Rubis, Topaze

25

Émeraude

Émeraude est une chaîne éditoriale de création de didacticiels linéaires. Par une alternance « d'informations et d'activités pédagogiques, l'apprenant est accompagné, pas à pas, dans son cheminement. »

http://scenari-platform.org/projects/scenari/fr/pres/co/emeraude.html

Rubis

Rubis est une chaîne éditoriale de création d'exerciseurs, diffusés sur le web. Chaque activité peut « être jouée selon deux modes : en mode auto-apprentissage et en mode auto-évaluation. »

http://scenari-platform.org/projects/scenari/fr/pres/co/rubis.html

Topaze

Topaze permet de réaliser rapidement et simplement des études de cas non-linéaires ou multi-« linéaires. L'apprenant parvient ainsi à une meilleure stabilisation des savoirs et savoir-faire au moyen d'un travail personnel. »

http://scenari-platform.org/projects/scenari/fr/pres/co/topaze.html

Pratique : Utiliser des chaînes éditoriales Scenari

26

-

-

-

-

---

--

1. 2. 3. 4.

1.

2.

3.

4.

5.

1. Exercice : Apprendre à utiliser une chaîne éditoriale généraliste avec OptimOffice

Pré-requis

Installer SCENARIchain et le modèle OptimOffice.Télécharger le document source de l'exerciceCréer un item de type PapierSaisir le contenu

Télécharger le document en ligne pour réaliser l'exercice.

[cf. Document source de l'exercice]Utilisation avancée des chaînes éditoriales [2h]

Utiliser le manuel : http://scenari-platform.org/projects/optim/fr/pres/co/documentation.html

[cf. Exemple d'image au format ODG]

Rééditorialisation

externaliser un chapitrecréer un second papier avec uniquement le premier et le dernier chapitre (réutilisation par référence)utiliser le bloc de type "liste d'événements"créer un diaporama avec des sections originales et des sections réutiliséescréer un site web avec des sections originales et réutilisées

Copier/coller

copier/coller avant/après/à la place

Multi-support avancé

exclusion de blocs

Utiliser les références

ajouter des définitions

Tester d'autres éléments du modèle

utiliser d'autres types de blocs (complément)

Pratique : Utiliser des chaînes éditoriales Scenari

V

Exercice : Utiliser une chaîne éditoriale pour le multimédia avec Webmedia

27

--

-

--

--

----

----------

------

5.

6.

7.

8.

1. 2.

insérer un tableauinsérer des caractères spéciauxinsérer un schéma ODG, le modifier via Scenaricréer un tableau ODS directement via Scenariinsérer des liste (à puce, ordonnées), notion d'imbrication des listesmettre un titre aux images

Tester d'autres fonctions de SCENARIchain

affichage du planrevenir en arrière après une actionrechercher un mot dans l'item (CTRL+F), remplacerafficher / masquer les balises et espaces insécablesapprendre à utiliser plusieurs ongletspasser l'éditeur en plein écranrechercher un item dans l'atelierafficher le brouillonutilisation du récapitulatif de structure en bas de l'éditeur (x > y > z)rechercher dans l'atelier

Installer des extensions

télécharger des extensions ( )scenari-platform.org/addonsinstaller des extensionstester des extensionsactiver / désactiver des extensions (propriétés de l'atelier)

Visualiser le XML source

onglet Édition texteattention : manipulation risquée...

2. Exercice : Utiliser une chaîne éditoriale pour le multimédia avec Webmedia

La chaîne éditoriale WebMedia2 est destinée aux contenus audiovisuels et sonores.

http://scenari-platform.org/projects/scenari/fr/pres/co/webMedia.htmlPrésentation courte, site vitrine et tutoriel :http://scenari-platform.org/projects/webmedia/demoDocumentation utilisateur :http://scenari-platform.org/projects/webmedia/doc/2.0.x/

Instalation

Installez le modèle WebMedia2Créez un nouvel atelier "Webmedia"

Mini-projet

Choisissez une émission de 2000 ans d'histoire : http://www.2000ans.com/podcasts/Produisez un contenu enrichi et chapitré avec Webmedia à partir de cette émission : vous citerez vos sources dans les règles de l'art, citations entre guillemets, références webographiques complètes, licences...

Exercice : Utiliser une chaîne éditoriale métier avec Dokiel

28

3. Exercice : Utiliser une chaîne éditoriale métier avec DokielDokiel est, avec Optim et Opale, le troisième produit libre proposé par la communauté scenari-platform.org, cela signifie qu'il est documenté, stable et maintenu à long terme.

Dokiel sert à la documentation technique, en particulier de logiciels.

http://dokiel.fr

Pratique : Concevoir des chaînes éditoriales XML ex nihilo

29

----

Pré-requis ( ) :http://doc.crzt.fr

XMLSchémas XMLTransformations XSLTSCENARIbuilder

1. Exercice : Chaîne éditoriale QCMSoit les mises en forme documentaire ci-après.

Forme publiée de type "Exercice"

Pratique : Concevoir des chaînes éditoriales XML ex nihilo

VI

Exercice : Chaîne éditoriale Articles

30

--

Forme publiée de type "QCM"

On souhaite développer une chaîne éditoriale permettant de rédiger et publier des documents de ce type.

Question

2. Exercice : Chaîne éditoriale ArticlesSoit l'article « Document et modernités » de R.T. Pédauque, disponible sur le site @rchiveSIC (http:

).//archivesic.ccsd.cnrs.fr/

Document et modernités, R.T. Pédauque, 2006. (cf. )Pedauque3-V4.pdfExemple d'article sur @rchiveSIC (cf. p.34) * (cf. p.34)

Question 1

Question 2

Produisez des fichiers XML exemples orientés document structuré.

Produisez un schéma RelaxNG correspondant pour la validation.

Produisez un programme XSLT permettant la transformation vers HTML pour la publication.

Produisez un éditeur avec SCENARIbuilder pour la rédaction.

Commentez les 8 premières pages de l'article « Document et modernités ». Faites le lien avec le cours, vos autres lectures, donnez des exemples liés à votre expérience.

Exercice : Chaîne éditoriale Blogs

31

Question 3

Question 4

3. Exercice : Chaîne éditoriale Blogs[4h]

Soit le modèle UML représentant des blogs (scénarios) pouvant contenir des billets (unité de contenu). Les billets sont réutilisables au sein de différents blogs.

Question 1

Question 2

Question 3

Proposez une analyse du besoin et des fonctions pour la conception d'un système documentaire permettant de produire des articles de recherche du type de « Document et modernités » ; et de les gérer dans une archive ouverte comme @rchiveSIC, permettant une conservation pérenne et une consultation publique.

Proposez une analyse critique des différentes solutions techniques permettant d'implémenter un tel système ; puis un exemple d'architecture pour implémenter une solution adaptée.

Proposez un modèle conceptuel UML et un prototype de chaîne éditoriale XML (exemples de schémas et transformations) permettant de traiter les fonctions de production des articles.

Produire les schémas RelaxNG correspondant à ce modèle UML.

---

Produire des fichiers XML exemples valides :

au minimum deux blogs et trois billets,avec un billet commun aux deux blogs,et un billet original par blog.

Vous pourrez utiliser du contenu virtuel de type .Lorem Ipsum (http://www.lipsum.com)

Créer les transformations XSLT permettant de générer un site HTML pour un blog et ses billets, chacun dans un fichier HTML séparé.

Exercice : Chaîne éditoriale Blogs

32

Question 4

Question 5

Question 6

Question 7

Question 8

Question 9

--

Créer un autre jeu de transformations XSLT permettant de publier l'ensemble d'un blog comme une unique page Web.

En utilisant JavaScript permettre :

d'escamoter ou déplier un billet en cliquant sur son titre.d'escamoter tous les billets en cliquant sur le titre du blog.

Proposer une publication paginée en utilisation XSLT et FO ou XHTML+CSS.

Proposer une publication temporalisée en utilisant XSLT et SMIL.

1. 2.

Créer un éditeur WYSIWYM avec SCENARIbuilder :

Pour les billets,puis pour les blogs.

Automatiser les opérations de transformations et de copies avec ANT.

Produire une page Web racine permettant de pointer tous les blogs existants dans l'espace Scenari avec pour chacun toutes les publications existantes.

Lire aussi

33

--

Scenari, la chaîne éditoriale libre (Crozat) **

Autres textes de Crozat : http://stph.crzt.frPolyTex : un environnement pour l'édition structurée de polycopiés électroniques multisupports**

Lire aussiVII

Complément : Ouvrage de référence

Complément

Ressources annexes

34Stéphane Crozat

> Exemple d'article sur @rchiveSIC

Ressources annexes

Glossaire

35Stéphane Crozat

XSL-FO

XSL-FO (FO pour Formatting Objects) est la seconde partie du standard W3C « Extensible Stylesheet Language Family  ». Il propose un langage XML de mise en forme de documents imprimables.

Exemple d'extrait de code FO :

<fo:block font-family="Times" font-size="12pt">Ceci est un paragraphe en police Times de taille 12pt</fo:block>.

Glossaire

Bibliographie

36Stéphane Crozat

, , Accès Libre, , .Stéphane Crozat Scenari, la chaîne éditoriale libre Eyrolles 2007

, Gérard Dupoirier Technologie de la GED : Techniques et management des documents , , .électroniques Hermes 1995

, , Bruno Bachimont Stéphane Crozat Instrumentation numérique des documents : pour une , , . [séparation fonds/forme revue I3, vol 4, num 1 2004 http://archivesic.ccsd.cnrs.fr/sic_00001017.

]html

, Bruno Bachimont Ingénierie des connaissances et des contenus : le numérique entre ontologies et , , documents Lavoisier, Hermès 2007

, Bachimont B, Charlet J PolyTex : un environnement pour l'édition structurée de polycopiés , , France, . [électroniques multisupports actes du colloque EuroTex'98 1998 http://www.gutenberg.

]eu.org/pub/GUTenberg/publicationsPS/28-29-bachimont.ps.gz

Bibliographie

Webographie

37Stéphane Crozat

Sylvain Spinelli, , WYSIWYM (what you see is what you MEAN) http://scenari-platform., .org/trac/scenari/wiki/WYSIWYM 2006

, , consulté en mai [Single Source Publishing Wikipédia 2008 http://en.wikipedia.]org/wiki/Single_source_publishing

Webographie