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
Comme la police générée avec icomoon n'était pas facile d'utilisation pour l'HTML
et non utilisable comme police TTF, nous avons générer une police avec FontForge voir
ici
Nous avons crée une page HTML comme exemple d'utilisation
Nous allons mettre à jour les pages du site nahaong.fr.free.fr avec cette dernière fonte
Glyphes réalisés pour les majuscules
Glyphes réalisés pour les minuscules
Glyphes réalisés pour les chiffres
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:
Génération d'une police TTF
Nous avons utilisé FontForge pour générer une police de caractères Soninkés
La police peut être installée sous Windows dans les polices systèmes
Il est alors possible de l'utiliser avec Word ou LibreOffice
A noter que pour écrire de droite à gauche sous Word il faut changer l'alignement des paragraphes
Utilisation avec Word
On peut constater que la fin de ligne d'un paragraphe apparaît avec un carré
Ce qui n'est pas le cas avec LibreOffice
Utilisation avec LibreOffice
Techniques utilisées pour le site nahaong.fr.free.fr
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