f%nt

Aide - D%cumentation

F%NT (Modulo Font) est une application en ligne pour créer des formes et des caractères à partir d’une bibliothèque de modules.

La grille est de 10 sur 12, avec la possibilité de subdiviser chaque pixel en 4 (20 sur 24).

L’interface

La touche ⇧ (maj ou shift) permet de changer de mode et d’avoir des fonctions alternatives.

LES BOUTONS

   F%NT : charge un fichier vide (https://f-nt.eu/font/start) et efface tous les caractères
      × : efface le caractère affiché
      R : trouve les cases non-vides pour les remplir aléatoirement
      ? : affiche l’aide (en info bulle)
      C : copier
      V : coller
      © : permet d’écrire et lire des informations  
      … : menu caché
         $_ : console avancée
          | : affiche la zone pour tester les caractères (abcde par défaut)
          F : transformation/rotation
          F : transformation en miroir
          F : transformation en miroir
          P : remplissage des cases non-vides avec le dernier module
 IMP%RT : permet de charger une typo « 8px 'Arial' » charge une version pixel de l’Arial
          ou de fusionner avec l'adresse d’une autre F%NT 
    %TF : export en .OTF (à installer pour utiliser dans Inkscape ou Open Office)
    SVG : export en .SVG (s’ouvre dans Inkscape)
      % : édite la grille en bougeant les lignes 
    TXT : affiche un aperçu des lettres
  CL%UD : sauvegarde sur le site (l’adresse / URL sera à conserver pour revoir le projet) 
CL%%%UD : sauvegarde sur le site et permet d’écrire dans le même fichier en mode collaboratif
          

Le clavier et la souris

Toutes les touches renvoient vers leur caractère.

- Les modules sont dans cet ordre :
  1 pixel
  4 types de quart de cercle
  1 cercle
  4 formes de D
  4 types de bord de 3 px
  2 types de double barres 
  4 types de quart de cercle négatif
  4 types de triangle rectangle
  9 modules de coins lisses
  1 module vide

La touche ⇧ bascule le mode de remplissage des modules :
- Mode normal, clic gauche pour remplir du module suivant  
               clic droit pour remplir du module précédent (ou effacer)
- Mode rapide, clic droit pour remplir ou effacer avec le dernier module
- La molette permet de faire aussi défiler les modules.
- En mode rapide, le pavé numérique permet de naviguer entre les modules
  4 et 6 pour changer la famille (ou le module si le mode « brushSet » est actif)
  7 9 3 1, pour changer le coin

- en pressant la touche alt, vous pouvez subdiviser en 4 ou ressouder le module cliqué   

- ESC ouvre ou ferme l’aperçu du texte (éditable)
- F1, F2, F3 appliquent les transformations
- ← → ↑ ↓ déplace le dessin (en mode pacman)
- ← → ↑ ↓ + alt déplace le dernier pixel (mode serpent)
- ⇞ ⇟ passe au caractère suivant/précédent
- La barre espace permet d’éditer la grille 

Les fonctions $_

Il est possible de faire des extras en tapant des commandes dans cette mini-console.

gluglu() : lissage des typos pixel
keep('abc') : garde « abc » et efface le reste
clone('ABC','abc') : copie ABC vers abc
wheelCookie(6) : change le « pas » de la molette 
source() : utilise le remplissage du caractère espace pour remplir les autres caractères
gameOfLife() : applique le jeu de la vie en partant du zéro 
gameOfNoLife() : applique une étape du jeu de la vie à chaque caractère
brushSet(1) : reduit le nombre de famille de module à 1 (1,2,3,6 ou 11)
resetGrid() : grille régulière
couciCouça() : remplissage aléatoire de cercle ou pixel