Brevet FR2425327A1 — publié le 19791207

Contrairement aux langues latines, la langue arabe n'admet pas, dans ses textes, la division des mots en fin de ligne pour permettre un espacement de justification entre les mots, s'éloi- gnant le moins possible de l'espacement moyen. Exemple possible : lettre mime initiale 81). Depuis les débuts de la typographie, au plus dès le seizième siècle, des allongements ont été apportés à la gauche des lettres initiales ou médianes pouvant les accepter. Toujours usitée, cette manière de faire permet d'éviter a) la division d'un mot, b) une ligne incomplète, c) une ligne exagérément blanchie entre les mots, d) le mauvais résultat esthétique de l'accumulation des allongements sur le dernier mot, tout en respectant la longueur souhaitée de la ligne. Par contre, le temps de composition est très augmenté, alors que les allongements ne sont jamais identiques et que les espacements entre les mots diffèrent d'une ligne à une autre. Les machines à composer actuelles, donnant des résultats sur écran ou sur un support quelconque, travaillant on line ou en différé avec l'aide d'engins de saisie de données, peuvent maintenant résoudre ce problème, quel que soit le graphisme employé, à la condition de procéder à la justification sur les allongements et non plus sur les espacements placés entre les mots. Après la comptabilisation de la valeur des signes et des espacements employés dans la ligne, le reste, nécessaire à la justification désirée de celle ci, est partagé par le nombre d'allon- gements égal au nombre des consonnes initiales et médianes pouvant être allongées sur leur gauche, chaque allongement peut être conçu, selon la machine, de l'une des deux manières suivantes a) Par une fraction d'un allongement maximum, basé sur la chasse d'un signe large, b) Par la multiplication d'un allongement }minimum de la valeur du décipoint (1i72Oinch), multiples ou sous-multiples, ou du centième de millimètre, multiples ou sous-multiples. Selon le corps de fonte des caractères employés et la longueur de la ligne, le nombre des allongements peut varier de quelques unités à plusieurs dizaines. REVENDICATIONS 1. Système de justification automatique des textes composés en langue arabe. Caractérisé par le fait que la justification précise des lignes de texte s'opère sur les allongements des voyelles pouvant en supporter sur leur gauche et non sur des espaces variables placés entre les mots. 2. Système selon Ia revendication 1. Caractérisé par le fait que la ventilation du blanc de la ligne, restant après composition des signes et espaces de celle-ci, est opéré automatiquement par la calculatrice de la machine employêe pour la saisie des données, le traitement des textes et/ou la photocomposition d'une manière égale sur chaque allongement des voyelles qui, selon le graphisme employé, seront sélectionnées pour en recevoir