Commit 9416d6ff authored by Roussey Catherine's avatar Roussey Catherine
Browse files

Update README.md

parent 6a8fb2b9
......@@ -368,22 +368,22 @@ colonne.
La boucle principale de l'algorithme effectue les tâches suivantes :
- recherche du bloc B1 le plus haut dans la zone ;
- recherche du bloc B1 le plus haut dans la zone ; Ce bloc va définir l'arrete haute de la zone.
- si on n'en trouve pas, on élargit la zone vers la droite et on relance
une recherche,
- si on n'en trouve pas et que l'la zone comprend la dernière colonne,
- si on n'en trouve pas et que la zone comprend la dernière colonne,
on élargit la zone (à gauche) à l'ensemble des colonnes.
- Le cas où l'on ne trouve pas de bloc et que la zone comprend l'ensemble
des colonnes ne se produit jamais, car ce cas signifie qu'on a parcouru
tous les blocs. On le teste néanmoins et on génère une erreur (qui n'a
jamais été observée).
- parmi tous les blocs dont le haut est au même niveau que B1 (modulo un petit
intervalle correspondant à la valeur de VERTICAL_ALIGMENT_THRESHOLD), on
sélectionne B2, le bloc le plus à gauche ;
- parmi tous les blocs dont l'arrete haute est au même niveau que l'arrete B1 (modulo un petit
intervalle correspondant à la valeur de VERTICAL_ALIGMENT_THRESHOLD), on cherche le bloc le plus à gauche
intitulé B2 ; s'il existe ce sera le premier bloc a étre inséré dans la liste L (le bloc le plus haut et le plus à gauche).
- étant donné B2, trois cas sont considérés :
- il existe un bloc non traité qui commence plus haut dans une colonne
à gauche de la zone à traiter. Ceci se produit quand
un titre centré par exemple, ou un bloc situé à droite (à côté d'une
un titre centré par exemple (s'il est centré il ne peut pas etre plus à gauche), ou un bloc situé à droite (à côté d'une
photo par exemple) vient d'être ajouté à la liste L.
Dans ce cas, on réinitialise la zone à l'ensemble des
colonnes (ce qui aura pour effet de traiter en priorité les blocs
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment