34
Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011 Christophe Strobbe K.U.Leuven, Belgique [email protected] Bert Frees, Vincent Spiewak Créer des documents accessibles avec LibreOffice / OpenOffice.org Writer

Créer des documents accessibles RMLL 2011 AEGIS

Embed Size (px)

DESCRIPTION

Creating Accessible Documents with OpenOffice.org and LibreOffice Writer / Créer des documents accessibles avec OpenOffice.org et LibreOfficeWriter [in French]; Authors: Christophe StrobbeCreating DAISY and Braille with OpenOffice.org and LibreOffice Writer / Créer des livres audio DAISY et crire en braille avec OpenOffice.org et LibreOfficeWriter [in French]; Authors: Christophe Strobbe, Vincent Spiewak, Bert FreesRMLL 2011, 9-14 July 2011

Citation preview

Page 1: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Christophe StrobbeK.U.Leuven, [email protected] Bert Frees, Vincent Spiewak

Créer des documents accessibles avec LibreOffice / OpenOffice.org Writer

Page 2: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 3: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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/

Page 4: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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é)

Page 5: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

d'agrandissement (x32, même x64)=> information parcourue de façon fractionnée

Page 6: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Accessibilité : introduction (3)

● Déficiences auditives● Sourd depuis la naissance =>

langue natale = langue des signes● Sous-titres (vidéo)● Transcription (audio)

Page 7: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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, ...)

Page 8: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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 AEGIShttp://www.aegis-project.eu/ > Results > Personas (Creative Commons)

Page 9: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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 d'autres formats accessibles

Page 10: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Fonctionnalités Libo Writer (2)

● Application de styles

● Volet Styles et formatage (F11)

● Navigateur (F5)

Page 11: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 12: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Listes

● Boutons pour (dés)activer numérotation / puces(ou Format Puces et numérotation)→

● « Styles de liste » (plus compliqué)

Page 13: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Colonnes

● Éviter de construire des colonnes avec la touche tabulation ou par l'artifice d'un tableau

● Format > Colonnes...

Page 14: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 15: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Éléments non textuels (1)

● Préciser alternative textuelle : menu contextuel →● Description... Titre & Description→● Image... Alternative (texte seul) (=Titre)→

Page 16: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

É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

Page 17: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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 »→

Page 18: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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 »

Page 19: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 20: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Langue (1)

● Définir la langue principale d’édition du document

● Définir la langue pour une section du texte

Page 21: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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 »

Page 22: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Couleurs & contraste

● La couleur n'est pas utilisée comme la seule façon de véhiculer de l'information

● Utiliser des couleurs bien contrastées (texte, images, diagrammes)● Paciello Group Colour

Contrast Analyser

Page 23: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 24: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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/

Page 25: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 26: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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/

Page 27: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 28: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Embosser / fichier braille (3)

Personnalisation du format braille

Page 29: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 30: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 31: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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

Page 32: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

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)

Page 33: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Accessibilité de LibreOffice (4)

● Windows : ● API d’accessibilité de Java : ● En 2010 IBM a contribué l'implémentation

d'IAccessible2 à Oracle; l'intégration n'était pas encore complète quand Oracle a décidé d'abandonner OpenOffice.org

● Oracle a donné OOo à la Fondation Apache (licence non-copyleft !)

● IAccessible2 peut-être dans OpenOffice.org 3.4.0 (Fondation Apache)

Page 34: Créer des documents accessibles RMLL 2011 AEGIS

Rencontres Mondiales du Logiciel Libre, Strasbourg, 9-14 juillet 2011

Questions ? Commentaires ?

● Contact:● [email protected]

(April Accessibilité, LibreOffice Accessibility, AccessiWeb, …)

● Voir aussi :● Accessible Digital Office Document project:

http://adod.idrc.ocad.ca/ Traduction française ?→