Cette idée est exploitée depuis longtemps sous Linux, d'abord avec la disposition de clavier fr-latin1, puis fr-latin9. Récemment, profitant du fait que l'UTF-8 est devenu le jeu de caractères par défaut de la plupart des distributions linux, Nicolas Mailhot en a profité pour la faire évoluer en intégrant des caractères unicode : fr-oss est né, et est disponible sous X.org via xkeyboard-config depuis sa version 0.9.

Petite revue des caractères qui nous manquait :

  • Œ (AltGr+Maj+o) et sa version minuscule œ ( AltGr+o) , comme dans Œdipe ou œuvre.
  • Æ (AltGr+Maj+a) et sa version minucule æ (AltGr+a), comme dans curriculum vitæ.
  • C'est idiot, mais alors que les majuscules et les capitales s'écrivent en principe avec les accents et autres diacritiques, les capitales accentuées avec un accent aigu ou grave (ÉÈÀÙ) et le Ç n'existe pas sur le clavier français (mais ils existent sur le clavier canadien international). Elles sont ici accessibles en tapant sur la touche de la lettre correspondante après avoir appuyé sur le verouillage en majuscule.
  • Les guillemets français « (AltGr+w) et » (AltGr+x).
  • Les différents tirets : le tiret long ou cadratin (AltGr+Maj+4), le tiret moyen ou demi-cadratin ou signe moins des mathématiques (AltGr+Maj+5), et le tiret court ou quart-cadratin ou de césure (AltGr+Maj+6).
  • L'espace insécable (AltGr+Maj+Espace).
  • Et même les points de suspension (AltGr+Maj+?).

Cependant, les caractères supplémentaires ne s'arrêtent pas là, certains étant bien pratiques pour les mathématiques :

  • Certains caractères de langues étrangères basés sur l'alphabet latin : ß (pour l'allemand), ¿ et ¡ pour l'espagnol.
  • et .
  • .
  • Le signe de la division ÷.
  • Les deux signes de multiplication. Exemple : 23 et 2×3.
  • Les voyelles accentuées, autres que celles citées plus haut, sont également accessibles via des combinaisons de touches directes, d'où un éventuel gain de temps.
  • On peut obtenir une virgule via le pavé numérique en tapant AltGr+sup (les utilisateurs de tableurs comprendront).