Overview

Intro

Une VT doit répondre à :

Un document contient une liste de pages.

Structure du document de VT

Chaque élément est identifié par un id.

    <Document>
        <Pages>
            <Page>
                <Blocs>
                    <Bloc>
                        * bloc contient d'autres blocs
                        * bloc peut être :
                            - Texte (= ens. d'éléments uniquement textuels
                            => ne peut contenir que des blocs de texte)
                                * Titre
                                * Paragraphe
                                * etc
                            - Illustration (éléments non textuels uniquement
                            => peut contenir n'importe quel type de blocs)
                                * lettrine
                                * image
                                * logo
                                * Séparateur
                                * etc

                        * bloc contient :
                            <zone>
                            <ligne>
                                <mot>
                                    <ligne de base>
                                    <caractères>
                                        <étiquette>
                                        <scanline> foreground
                                        <+ infos : fonts, taille, couleur ????? >
        <Defauts>
            * les défauts sont : (défaut, déformations, bruits, etc)
            * ils sont soit synthétiques, soit natuels
            <Algo> : cas synthétique
                <params>
                <qualité>
                <zones>
                    <zone>
            <Nom de la dégradation> : cas natuel
                <qualité> : + ou - fort
                <zones>
                    <zone>

                    * <zone> est définie par :
                        <id> : id sur lequelle la déformation s'applique, peut être non renseigné
                        <scanlines> ou <poly>
                            <y>
                            <x><x'>