Accessibilité
 
La poule ou l'Œuf et le XmLateX
I Le logiciel «La Poule ou l’Oeuf»

    Chapitre 1    
La logique de l’éditeur XML
2008-03-03 / 2008-12-02


Pages :   1    2    3 

1.1 La notion de collection

a. la garantie de l’unité de collection

Un livre dans La Poule ou l'Œuf appartient toujours à une collection. C’est l’environnement qui va déterminer un certain nombre de paramètres du livre et en particulier les mises en forme pour l’ensemble des publications: Html, PDF...
C’est au niveau de la collection que vont être conçus non seulement la maquette du livre (en-têtes de chapitre, modélisation des encarts, mode de numérotation des pages…) mais aussi les polices de caractères, l’espacement entre les paragraphes, la numérotation des titres, l’allure des citations, celle des références bibliographiques et de leur appel dans le texte, par exemple.
L’auteur doit donc apprendre à déléguer ces choix et accepter la « contrainte » positive de la collection, à moins qu’il soit lui-même directeur de la collection. C’est cette contrainte, ce cadre, qui assure l’unité d’une collection, sa cohérence.

b. Wysiwym: rédiger puis visualiser

La séparation du fond et de la forme, du contenu et de sa structure, impose d'écrire non plus dans un éditeur WYSIWYG (What You See Is What You Get, Ce que vous voyez est ce que vous avez) comme nous en avons l'habitude dans nos logiciels de traitement de texte habituel mais dans un éditeur de type WYSIWYM (What You See Is What You Mean, Ce que vous voyez est ce que vous voulez dire).
Il est entendu dans un éditeur WYSIWYM que vous verrez un peut plus tard comment le contenu est rendu. Donc, plutôt que de vous demander maintenant si ça sera joli concentrez-vous sur votre texte!
Cette façon de faire n'est pas destinée à vous contraindre à un dur labeur de l'esprit, cela vous l'avez choisi vous-même en décidant d'écrire votre livre. Par contre cela vous permet de vous soucier de chaque tâche en son temps et, éventuellement, de déléguer la tâche de la mise en page à un spécialiste de la typographie, à votre directeur de collection ou à un ami particulièrement créatif.
Une fonction de prévisualisation vous permet en un clic (Fichier/Prévisualiser) de voir de quoi aura l'air votre texte dans sa sortie Web. Et comme nous avons pensé à vos petites habitudes vous allez vous rendre compte que le choc n'est finalement pas si important entre le rendu éditeur et le rendu publication!

1.2 Structurer son livre et son texte

Ici réside peut-être le pas le plus important à franchir.

a. Penser « table des matières »

Ecrire dans la La Poule ou l'Œuf vous demande de commencer par créer une table des matières, au moins une première partie avec un premier chapitre, ce qui n'est peut-être pas d'ordinaire votre premier souci.

b. Penser « cadre de rédaction »

L'éditeur vous demande en plus de déterminer d'abord dans quel cadre logique va entrer ce que vous allez écrire: s'agit-il d'un paragraphe, d'un titre de section ou de sous-section, d'une liste d'éléments, comptez-vous écrire du code ou une formule mathématique, insérer ce paragraphe dans une dimension à part?
Nous ne rentrerons pas ici dans les détails techniques du XML mais sachez que cette vision structurante de l'éditeur permet de gérer intelligemment vos écrits quelle que soit leur exploitation: publication dans différents formats existants et à venir, extraction de données pour recherche ou analyse, dialogue avec des catalogues, avec d’autres livres, etc. Tous vos contenus sont insérés dans des "cadres informatiques" (dits boîtes) qui peuvent être présentés, mis en pages, reconnus, transformés, interrogés selon les différents besoins de vos lecteurs, éditeurs, institutions, co-auteurs…
Nous sommes tous habitués à écrire "au kilomètre". Puis à insérer un «Retour» pour créer un paragraphe, à faire des copier/coller pour réorganiser nos textes, etc. C'est un certain confort, il faut le reconnaître, mais cela à un impact sur l’exploitation ultérieure des contenus. Prenez donc la peine de découvrir et d’apprivoiser une nouvelle logique de rédaction, l’enjeu en vaut la chandelle. Et nous nous appliquons à la rapprocher au mieux des habitudes actuelles,
Et rassurez-vous, tous vos paragraphes et autres contenus sont déplaçables, transformables, copiables, etc.
Vous verrez d’autre part qu’en matière de structuration de la pensée l'expérience d'une écriture structurante à la base amène un certain confort dans la réflexion et la rédaction. Surtout si votre texte est long et votre sujet un tant soit peu complexe.

1.3 Enregistrements et sécurité

Lorsque l'espace d'édition s'ouvre vous perdez le menu de gauche de votre Site/Livre. Ainsi vous serez moins tentés de cliquer par "hasard" sur un lien qui vous ferait quitter l'éditeur avant d'avoir enregistré vos modifications.
Les tentations restent cependant multiples (accès "back/retour", "actualisation" et autres marques-pages dans votre navigateur!). Alors soyez attentifs et enregistrez régulièrement vos modifications dans le menu Fichier/Enregistrer.
Lorsque vous travaillez dans un wiki vous en fermez l'accès aux autres auteurs, cela va de soit. Si vous tentez d'accéder en écriture à un wiki déjà en cours d'édition par un de vos collaborateurs un message vous informera de son statut "en cours d'édition".
Ce statut "en cours d'édition", est un élément de sécurité pour le travail collaboratif. Mais imaginez qu'à la fin de votre travail vous ayez quitté une page sans fermer proprement l'éditeur (Fichier/Quitter l'éditeur). Si l'un de vos collaborateur voulait y accéder en écriture le wiki concerné resterait constamment inaccessible. C’est pourquoi un wiki se déconnecte automatiquement après 20 minutes d’innactivité de l’auteur.
Si vous voulez reprendre l’écriture il vous demandera de redonner vos Login et Mot de passe.

1.4 L'espace de travail

Par défaut l'éditeur se présente avec un menu ouvert à gauche et un menu ouvert à droite.
En fonction de votre travail certains onglets de ces menus vous seront nécessaire plus ou moins fréquemment. Vous aimerez peut-être mieux les fermer pour travailler avec l'espace d'écriture le plus large possible.
Vous pouvez fermer les menus de gauche et/ou de droite, transformer certains ou tous les menus-onglets en fenêtre volantes, positionner celles-ci ou bon vous semble dans votre espace visuel.
Pour faire de cette configuration de votre espace de travail votre configuration par défaut disposez-là et cliquez sur Fichier/Sauver Préférences. La prochaine fois que vous ouvrirez l'éditeur votre espace de travail reprendra votre disposition préférée.


1.5 La logique des boites

Chaque élément de votre livre doit être mis dans une boite. Certaines de ces boites peuvent contenir ou être insérées dans d'autres boites. Certaines de ces boites offrent des options, d'autres non.
Fig.  1.1 — 3 niveaux de boites ou cadres logiques
Les étapes d'écriture dans la La Poule ou l'Œuf sont donc:
- de créer les boites: boite "dimension", boite "paragraphe", boite "liste", boite de "code", boite "image", etc.
- d'insérer le contenu désiré dans la boite: texte, code, image...
- de choisir les options: liste à tirets ou liste numérotée, dimension X ou Y, etc.
- de créer les boites que nous appellerons «Encadrements»: encadrement "style du texte", encadrement "lien interne", encadrement "lien externe", encadrement "caractère spécial", etc.
- de choisir les options des encadrements.
Simple, non?

a. Ce que l'on peut faire ou non avec les boites

a.1 On ne peut pas

- Fusionner deux boites mitoyennes. Par exemple, on ne peut pas réunir deux paragraphes en un en fusionnant les deux boites "paragraphe".
- Etendre une sous-boite pour y inclure une boite mitoyenne. Par exemple, pour intégrer une boite existante à une sous-boite existante il faut couper la boite et la coller dans la sous-boite.

(a)Pas d'extension

(b)Couper puis coller

Fig.  1.2 — Boites et sous-boites

a.2 On peut

- Les créer.
- Les supprimer.
- En transformer certaines en un autre type de boite du même niveau (cercle: Paragraphe/Section/Sous-section/Sous-sous-section).
- Les copier.
- Les coller dans le même wiki ou dans un autre.
- Choisir leurs options.
- Les déplacer vers le haut ou vers le bas.

b. Ce que l'on peut faire ou non avec les encadrements

b.1 On ne peut pas

- Fusionner deux encadrement mitoyens. Par exemple, on ne peut pas réunir deux encadrements Italique mitoyens en un seul par fusion. Il faut en supprimer un, copier le texte dont l'encadrement vient d'être supprimé puis le coller dans l'autre encadrement.

b.2 On peut

- Les créer.
- Les supprimer.
- Les étendre ou les rétrécir (inclure ou exclure des mots ou caractères de l'encadrement).
- Les copier.
- Les coller dans le même wiki ou dans un autre.
- Choisir leurs options.
- Mettre un encadrement dans un encadrement: une sélection de texte peut être en Italique ET en Gras ET pointer vers un lien extérieur.


1.6 Les niveaux

Toutes les boites présentent un encadrement de niveau 0: P pour les paragraphes, S pour Section, etc. Ces contenus ne sont constitués que d'un seul type d'éléments.
Certaines boites contiennent plusieurs types d'éléments (ou niveaux logiques). Il est important de les distinguer pour les manipuler aisément: choisir leurs options, ajouter ou enlever un élément à l'intérieur d'une boite, etc.
Les boites Listes par exemple contiennent les niveaux Liste et Article (Item). Liste est de niveau 0, c'est la boite globale, et chaque boite Article est de niveau 1, inclus dans la boite de niveau 0.
La boite Description est une boite à trois niveaux:
- Niveau 0: Description
- Niveau 1: Liste, qui correspond à chaque article de la liste Description, article qui contient le titre et le contenu de la description.
- Niveau 2: Contenu: le contenu de la description.
La boite Sous-figure contient également trois niveaux:
Niveau 0: Figure: c'est la boite qui contiendra la légende générale et toutes les sous-figures.
Niveau 1: Sous-Figure: chaque sous-figure est incluse dans une boite de ce niveau qui contient l'image et la légende de la sous-figure.
Niveau 2: IncludeGraphics: Boite qui contient l'image.
Le menu Niveaux, premier onglet à droite dans l'éditeur vous permet de visualiser les différents niveaux d'une boite dans lequel se trouve le curseur.
Par exemple:
Fig.  1.3 — Niveau 0 de la Liste active
Fig.  1.4 — Niveau 1 de la liste active

Discussion :  1  

Discussion :  1  
Pages :   1    2    3 

Administrateur du livre

Creative Commons by-sa - http://creativecommons.org/licenses/by-sa/2.0/fr/

RSS  Poule ou l'oeuf

One minute, please...
Fermer