KTouch

KTouch est un logiciel libre de dactylographie faisant partie de KDE Education Project, la suite éducative de KDE. Il est distribué selon les termes de la licence GNU GPL 2 et suivantes et est disponible sous GNU/Linux.

KTouch
Capture d'écran de KTouch 1.7.1 sur Linux (Debian Wheezy)
Informations
Développé par Håvard Frøiland et Andreas Nicolai
Dernière version 2.1.0
Version avancée 18.03.80 ()[1],[2]
Dépôt invent.kde.org/education/ktouch
Écrit en C++ et QML (en)
Interface Qt
Système d'exploitation Type Unix
Environnement GNU/Linux
Type Dactylographie
Licence Licence libre (GNU GPL v.2)
Documentation docs.kde.org/stable5/en/kdeedu/ktouch/index.html
Site web ktouch

Principe

Le principe de KTouch est d'améliorer la vitesse et la précision de la frappe au clavier en s'entraînant. La vitesse de frappe et le nombre d'erreur sont mesurés.

Un clavier reprenant la disposition du clavier de l'utilisateur est affiché pour éviter à l'utilisateur de regarder son clavier. Un code couleur permet de savoir quel doigt doit activer chaque touche.

Fonctionnalités

Plusieurs dictées sont fournies avec KTouch. Chaque dictée dispose de plusieurs niveaux. En général, les premiers niveaux s'effectuent avec peu de touches différentes ; les niveaux suivants ajoutent progressivement de nouvelle touches.

Le passage d'un niveau à un autre se fait automatiquement, la condition de déclenchement s'exprime - entre autres - en fonction de la vitesse de frappe et de l'exactitude atteintes. Ces conditions sont réglables.

Un utilisateur peut observer sa progression sur divers graphiques : mots ou caractère par minute, exactitude et habileté.

De nombreuses dispositions clavier sont fournies, dont le qwerty, le dvorak, l'azerty, le bépo, différents claviers cyrilliques, arabes, persan, grec, écritures indiennes, etc.

Ajout et échange de leçons

Le logiciel permet d'importer/exporter au format XML[3] et de créer de nouvelles leçons en utilisant les dispositions clavier existantes ou en en créant de nouvelles[4].

La version 4.8 de Ktouch contenait un utilitaire en langage perl, « ktouch-gen.pl » permettant de générer des leçons[5], elle n'est maintenant plus comprise dans les sources.

Il existe par contre des utilitaires tiers maintenus tels que ktouch-lesson-generator[6] permettent de créer de nouvelles leçons. Un développeur, lassé des leçons existantes a également créé un générateur de leçons, en langage python, à partir de l'article du jour de Wikipédia en anglais pour améliorer sa frappe[7].

Les leçons de KTouch sont également réutilisables par d'autres logiciels. GNU Typist (commande gtypist), un logiciel d'apprentissage du clavier en console (basé sur ncurses), réutilise un certain nombre des leçons de Ktouch 1.6[8]. Typefaster, un équivalent, toujours libre, pour Windows utilise également les leçons de KTouch.

Annexes

Notes et références

  1. « download archive » (consulté le )
  2. « Release 18.03.80 », (consulté le )
  3. (en) « Sharing your results », sur docs.kde.org
  4. (en) « Chapter 2. Extending Typewriting Trainer », sur docs.kde.org
  5. (en) « ktouch-gen.pl »
  6. (en) « ktouch-lesson-generator », sur Github
  7. (en) « python generated ktouch typing lessons »
  8. (en) « GNU Typist Manual — 3 Supplied lessons », sur www.gnu.org (consulté le )

Liens externes

 Voir aussi

  • Portail de l’écriture
  • Portail des logiciels libres
  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.