Créer des documents    accessibles avec LibreOffice /    OpenOffice.org Writer                 Christophe Strobbe         ...
Sommaire●    Le projet européen AEGIS●    Accessibilité : introduction●    Fonctionnalités LibreOffice Writer●    Créer un...
Le projet européen AEGIS●    Projet financé par la Commission    Européenne, sep. 2008 – août 2012●    20+ partenaires : O...
Accessibilité : introduction (1)●    Personnes non-voyantes:    ●        pas de dispositif de pointage        =>accès clav...
Accessibilité : introduction (2)●    Autres déficiences visuelles :    ●        daltonisme (rouge/vert, ...)    ●        p...
Accessibilité : introduction (3)●    Déficiences auditives    ●        Sourd depuis la naissance =>        langue natale =...
Accessibilité : introduction (4)●    Limitations physiques    ●        Causées par dystrophie musculaire,        sclérose ...
Accessibilité : introduction (5)●    Dyslexie, troubles d’apprentissage, déficit    cognitif (léger), ...    ●        Écri...
Fonctionnalités Libo Writer (1)●    Formats de fichier    ●        OpenDocument Text (ODT)    ●        Exporter au format ...
Fonctionnalités Libo Writer (2)●    Application de styles●    Volet Styles et    formatage (F11)●    Navigateur (F5)      ...
Structurer un document●    Titre du document : styles    « Titre principal » et « Sous-    titre »●    Structure : styles ...
Listes●    Boutons pour (dés)activer numérotation /    puces    (ou Format → Puces et numérotation)●    « Styles de liste ...
Colonnes●    Éviter de construire des colonnes avec la    touche tabulation ou par lartifice dun    tableau●    Format > C...
Graphisme●    Polices conçues pour l’utilisation sur des    écrans :    ●        serif : Verdana, Trebuchet MS    ●       ...
Éléments non textuels (1)●    Préciser alternative textuelle : menu    contextuel →    ●        Description... → Titre & D...
Éléments non textuels (1)●    Bogue OOo 3.2/3.3 & Libo 3.3.1 :    ●        Préciser alternative textuelle après la        ...
Tableaux (1)●    Ne jamais construire des « tableaux »    avec la touche tabulation ou espace●    Menus : Tableau → Insére...
Tableaux (2)●    Répéter le titre (=lignes de titres/ en-    têtes des colonnes)●    Désactiver « Autoriser le fractionnem...
Tableaux (3)●    Éviter d’imbriquer des tableaux les uns    dans les autres !●    Éviter de fusionner des cellules●    Org...
Langue (1)●    Définir la langue principale d’édition du    document●    Définir la langue pour une section du texte      ...
Langue (2)●    Exporter au format (X)HTML :    toutes les définition de langue sont à    refaire●    Exporter au format PD...
Couleurs & contraste●    La couleur nest pas    utilisée comme la seule    façon de véhiculer de    linformation●    Utili...
ODT Accessibility Checker●    Nouvelle extension, disponible    en août (anglais, espagnol,    néerlandais)●    Évaluer l’...
Exporter au format DAISY (1)●    odt2daisy : exporter ODT aux formats    DAISY 2.02 & 3.0●    OOo Writer 3.0 ou plus récen...
Exporter au format DAISY (2)●    Exporter au format    DAISY XML●    Exporter au format Full    DAISY    ●        Contenus...
Embosser / fichier braille (1)●    odt2braille : extension pour embosser des    fichiers ODT / les exporter en fichier    ...
Embosser / fichier braille (2)●    Exporter aux formats .brf & .bra (« Braille    Formatted files »)●    Exporter au forma...
Embosser / fichier braille (3)Personnalisation du format braille     Rencontres Mondiales du Logiciel Libre, Strasbourg, 9...
Exporter au format PDF●    Onglet « Général »: cocher    ●        PDF marqué    ●        Exporter les repères de        te...
Accessibilité de LibreOffice (1)●    Images : titre & description disparaissent    quand on précise une légende●    Images...
Accessibilité de LibreOffice (2)●    UNO API ne supporte pas de connexion    explicite entre champ et label dans    interf...
Accessibilité de LibreOffice (3)●    Impress : exporter au format PDF    ●        Titre & description d’images pas préserv...
Accessibilité de LibreOffice (4)●    Windows :    ●        API d’accessibilité de Java :    ●        En 2010 IBM a contrib...
Questions ? Commentaires ?●    Contact:    ●        Christophe.Strobbe@esat.kuleuven.be        (April Accessibilité, Libre...
Prochain SlideShare
Chargement dans…5
×

Créer des documents accessibles RMLL 2011 AEGIS

1 260 vues

Publié le

Creating Accessible Documents with OpenOffice.org and LibreOffice Writer / Créer des documents accessibles avec OpenOffice.org et LibreOffice
Writer [in French]; Authors: Christophe Strobbe

Creating DAISY and Braille with OpenOffice.org and LibreOffice Writer / Créer des livres audio DAISY et crire en braille avec OpenOffice.org et LibreOffice
Writer [in French]; Authors: Christophe Strobbe, Vincent Spiewak, Bert Frees

RMLL 2011, 9-14 July 2011

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 260
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
6
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Créer des documents accessibles RMLL 2011 AEGIS

  1. 1. Créer des documents accessibles avec LibreOffice / OpenOffice.org Writer Christophe Strobbe K.U.Leuven, Belgique christophe.strobbe@esat.kuleuven.be Bert Frees, Vincent SpiewakRencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  2. 2. Sommaire● Le projet européen AEGIS● Accessibilité : introduction● Fonctionnalités LibreOffice Writer● Créer un ODT accessible : principes● ODT Accessibility Checker● odt2daisy, odt2braille● Exporter au format PDF● Accessibilité de LibreOffice Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  3. 3. Le projet européen AEGIS● Projet financé par la Commission Européenne, sep. 2008 – août 2012● 20+ partenaires : Oracle (Sun), AOL, RIM, Fondation Vodafone, K.U.Leuven, …● Accessibilité des logiciels applicatifs, « Rich Internet Applications » (RIA), applications mobiles● Majorité des résultats en « open source »● http://www.aegis-project.eu/ Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  4. 4. Accessibilité : introduction (1)● Personnes non-voyantes: ● pas de dispositif de pointage =>accès clavier ● interface utilisateur & contenu => braille et/ou synthèse vocale ● information parcourue séquentiellement● Accès au contenu dépend d’alternatives textuelles et d’autres informations fournies à travers des APIs (d’accessibilité) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  5. 5. Accessibilité : introduction (2)● Autres déficiences visuelles : ● daltonisme (rouge/vert, ...) ● perte de vision périphérique, perte de vision centrale, vision trouble, ... ● utilisateurs qui ont besoin d’un logiciel dagrandissement (x32, même x64) => information parcourue de façon fractionnée Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  6. 6. Accessibilité : introduction (3)● Déficiences auditives ● Sourd depuis la naissance => langue natale = langue des signes ● Sous-titres (vidéo) ● Transcription (audio) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  7. 7. Accessibilité : introduction (4)● Limitations physiques ● Causées par dystrophie musculaire, sclérose en plaques, … ● Difficile / impossible d’utiliser un dispositif de pointage => accès clavier => systèmes de pointage alternatives (oculométrie, ...) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  8. 8. Accessibilité : introduction (5)● Dyslexie, troubles d’apprentissage, déficit cognitif (léger), ... ● Écrire aussi clairement et simplement que possible ● Inclure des illustrations● Exemples: 15 « personas » par AEGIS http://www.aegis-project.eu/ > Results > Personas (Creative Commons) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  9. 9. Fonctionnalités Libo Writer (1)● Formats de fichier ● OpenDocument Text (ODT) ● Exporter au format … PDF, XHTML, DocBook, Docx, … ● Exporter au format DAISY, braille● Traitement de texte = souvent premier outil de création de contenus électroniques● ODT accessible = source accessible pour dautres formats accessibles Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  10. 10. Fonctionnalités Libo Writer (2)● Application de styles● Volet Styles et formatage (F11)● Navigateur (F5) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  11. 11. Structurer un document● Titre du document : styles « Titre principal » et « Sous- titre »● Structure : styles « Titre 1 », « Titre 2 », etc.● Identifier les titre vides dans le Navigateur → « Effacer le formatage » dans les styles Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  12. 12. Listes● Boutons pour (dés)activer numérotation / puces (ou Format → Puces et numérotation)● « Styles de liste » (plus compliqué) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  13. 13. Colonnes● Éviter de construire des colonnes avec la touche tabulation ou par lartifice dun tableau● Format > Colonnes... Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  14. 14. Graphisme● Polices conçues pour l’utilisation sur des écrans : ● serif : Verdana, Trebuchet MS ● sans-serif : Georgia● À éviter : texte justifié (« rivières » d’espaces blancs)● À éviter : grand blocs de texte / phrases complètes en MAJUSCULES ou en italique Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  15. 15. Éléments non textuels (1)● Préciser alternative textuelle : menu contextuel → ● Description... → Titre & Description ● Image... → Alternative (texte seul) (=Titre) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  16. 16. Éléments non textuels (1)● Bogue OOo 3.2/3.3 & Libo 3.3.1 : ● Préciser alternative textuelle après la légende / modification d’ancrage● Exporter au format (X)HTML : bogues ● attribut alt = Description ● Titre n’est pas exporté● Formule mathématique/scientifique ● Plus sûr = remplacer MathML par image + Description Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  17. 17. Tableaux (1)● Ne jamais construire des « tableaux » avec la touche tabulation ou espace● Menus : Tableau → Insérer → Tableau● En-tête des colonnes : style « Contenu de tableau » → « Titre de tableau » Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  18. 18. Tableaux (2)● Répéter le titre (=lignes de titres/ en- têtes des colonnes)● Désactiver « Autoriser le fractionnement des lignes sur plusieurs pages et colonnes » Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  19. 19. Tableaux (3)● Éviter d’imbriquer des tableaux les uns dans les autres !● Éviter de fusionner des cellules● Organiser les données en plusieurs tableaux simples plutôt qu’un tableau complexe● Éviter des cellules vides → « sans objet », « non », …● Éviter d’inclure des illustrations Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  20. 20. Langue (1)● Définir la langue principale d’édition du document● Définir la langue pour une section du texte Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  21. 21. Langue (2)● Exporter au format (X)HTML : toutes les définition de langue sont à refaire● Exporter au format PDF : contrôler la langue dans les propriétés du document, si nécessaire corriger dans Adobe Acrobat : « en-GB » → « Anglais »/ « English » Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  22. 22. Couleurs & contraste● La couleur nest pas utilisée comme la seule façon de véhiculer de linformation● Utiliser des couleurs bien contrastées (texte, images, diagrammes) ● Paciello Group Colour Contrast Analyser Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  23. 23. ODT Accessibility Checker● Nouvelle extension, disponible en août (anglais, espagnol, néerlandais)● Évaluer l’accessibilité ● Erreurs ● Avertissements ● Suggestions pour la correction ● Parfois correction (semi-)automatique Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  24. 24. Exporter au format DAISY (1)● odt2daisy : exporter ODT aux formats DAISY 2.02 & 3.0● OOo Writer 3.0 ou plus récent / LibreOffice● Intègre DAISY Pipeline Lite ● Pipeline utilise les synthèses vocales disponibles sur le système d’exploitation● http://odt2daisy.sf.net/ Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  25. 25. Exporter au format DAISY (2)● Exporter au format DAISY XML● Exporter au format Full DAISY ● Contenus multilingues ● Métadonnées (Titre) ● Détection des phrases ● Routines de correction Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  26. 26. Embosser / fichier braille (1)● odt2braille : extension pour embosser des fichiers ODT / les exporter en fichier braille● Intègre liblouisxml & liblouis pour certaines parties de la conversion● Embosser avec certaines embosseuses (Interpoint, Index Braille, Braillo)● http://odt2braille.sf.net/ Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  27. 27. Embosser / fichier braille (2)● Exporter aux formats .brf & .bra (« Braille Formatted files »)● Exporter au format Portable Embosser Format (PEF): format indépendant d’embosseuses spécifiques ; fondé sur Unicode & XML● Actuellement seulement sous Windows ; création d’un paquet Debian est en cours Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  28. 28. Embosser / fichier braille (3)Personnalisation du format braille Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  29. 29. Exporter au format PDF● Onglet « Général »: cocher ● PDF marqué ● Exporter les repères de texte● Onglet « Vue initiale »: cocher ● Repères de texte et pages● Ces cases restent ensuite cochées par défaut Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  30. 30. Accessibilité de LibreOffice (1)● Images : titre & description disparaissent quand on précise une légende● Images : titre & description disparaissent quand on modifie l’ancrage● Gestionnaire des extensions : impossible de sortir de la liste des extensions avec TAB ou flèches quand le focus est dans une extension non-supprimable Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  31. 31. Accessibilité de LibreOffice (2)● UNO API ne supporte pas de connexion explicite entre champ et label dans interface utilisateur d’une extension ?● Langue principale des présentations et classeurs pas visible dans barre d’état de Impress / Calc● Impossible de définir la langue des sections de texte / cellules dans Impress / Calc Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  32. 32. Accessibilité de LibreOffice (3)● Impress : exporter au format PDF ● Titre & description d’images pas préservés ● “All of the text on this page lacks a language specification” (chaque diapo) ● “Tab order may be inconsistent with the structure order” (certaines diapos) ● “None of the comments or other types of annotations on this page are contained in the structure tree” (certaines diapos) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  33. 33. Accessibilité de LibreOffice (4)● Windows : ● API d’accessibilité de Java : ● En 2010 IBM a contribué limplémentation dIAccessible2 à Oracle; lintégration nétait pas encore complète quand Oracle a décidé dabandonner OpenOffice.org ● Oracle a donné OOo à la Fondation Apache (licence non-copyleft !) ● IAccessible2 peut-être dans OpenOffice.org 3.4.0 (Fondation Apache) Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011
  34. 34. Questions ? Commentaires ?● Contact: ● Christophe.Strobbe@esat.kuleuven.be (April Accessibilité, LibreOffice Accessibility, AccessiWeb, …)● Voir aussi : ● Accessible Digital Office Document project: http://adod.idrc.ocad.ca/ → Traduction française ? Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

×