Maison des Arts et des Sciences Informatiques

Alphabet Soninké

Objectifs

La finalité de ce projet est la création d'une police de caractères pour la langue Soninké en collaboration avec l'association NAHA-ONG afin d'aider cette dernière à réaliser certains de ses objectifs : apprentissage de la lecture et de l'écriture

L'association NAHA-ONG est localisée à Pantin (93) et permet aux jeunes issus de l'émigration, particulièrement les enfants de Soninkés, de rester attacher à la culture du continent africain, de la découvrir et de la cultiver

Nous avons démarré ce projet avec l'association NAHA-ONG au début de l'année 2021

Réalisations

Nous avons dans un premier temps créé des glyphes au format SVG pour chaque lettre majuscule ou minuscule, chaque chiffre et pour chaque opérateur arithmétique

Puis nous avons utilisé le site icomoon.io pour générer une police de caractères utilisable dans les pages Web

Nous avons validé les lettres majuscules avec une page de démo

En même temps, nous avons mis en place un nouveau site pour l'association NAHA-ONG

Nous avons crée une page avec quelques mots sur l'anatomie et une autre sur l'alphabet

Les pages créées comportent des informations Open Graph

Nous allons ajouter une image spécifique pour chaque page

Une feuille de style spécifique pour l'impression a été créée


Glyphes réalisés pour les majuscules

A B C D E F G H I J K L M N O P Q R S T U V W X

Y Y AI
AY AYZ AZ AZY
EI JI HI


Glyphes réalisés pour les minuscules

a b c d e f g h i j k l m n o p q r s t u v w x y z
AY minuscule AYZ minuscule AZ minuscule AZY minuscule


Glyphes réalisés pour les chiffres

0 1 2 3 4 5 6 7 8 9


Glyphes réalisés pour les opérateurs

/ * - + = %

Exemple de document de référence pour les majuscules

Ce document indique le sens du tracé de chaque lettre

Cela permettra de créer des animations permettant d'indiquer le tracé de chaque lettre

Maquettes ..

Pour obtenir des droites parallèles, nous nous sommes appuyés sur le théorème de Thalès

Nous avons aussi utilisé le théorème de Pythagore et le produit scalaire pour les droites perpendiculaires, exemple avec la lettre Xarina:


Difficultés rencontrées

La police TTF n'a pu être générée : certains glyphes sont à revoir dans leur conception

C'est la police de type WOFF qui a permis de réaliser les pages WEB du site NAHA-ONG

La lettre majuscule B première version comportait une anomalie : certaines règles de convexité pour les contours doivent être respectées


Techniques utilisées

Le menu des pages et le bas de page du site nahaong.fr.free.fr sont insérés en utilisant les SSI (Server Side Includes)

Le fichier .htaccess du site contient les lignes suivantes


Nous n'avons pas retenu la solution avec l'objet XMLHttpRequest de JavaScript


Liens divers

Almost before we knew it, we had left the ground.