xkb/symbols/fr_alt
author Fabien Ninoles <fabien@tzone.org>
Thu, 13 Oct 2011 08:28:49 -0400
changeset 0 df7496e40bee
child 2 c6af35843530
permissions -rw-r--r--
Initial configuration files.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     1
partial alphanumeric_keys
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     2
xkb_symbols "bepo_prog"
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     3
{
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     4
    // J'aime bépo !
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     5
    include "fr(bepo)"
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     6
    // Actuellement, la plupart des programmes supporte KP_Decimal correctement
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     7
    // (',' dans Gnumeric, Calc, GNUCash, '.' ailleurs, comme sous emacs.
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     8
    include "kpdl(kposs)"
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     9
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    10
    name[Group1] = "France - Bepo, ergonomic, Dvorak way, Programmer enhanced";
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    11
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    12
    // échange w, ¤, et ^... Ça permet d'avoir le ê proche, et comme j'utilise rarement le €, c'est
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    13
    // pas trop cher payé (désolé pour les amis européens).  Dites-vous qu'il est maintenant aussi
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    14
    // loin que le $ l'est pour moi :).  Le point d'exclamation pourrait mieux placé toutefois.
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    15
    key <AD06> { [w, W, exclam, exclamdown ] }; // w W ! ¡
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    16
    key <AC04> { [e, E, dead_circumflex, dead_breve ] }; // e E ^ ̆
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    17
    key <AD12> { [ EuroSign, dead_currency ] }; // € ¤
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    18
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    19
    // Windows n'aime pas les non-espaces blancs sur la barre d'espacement, sauf avec le shift.
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    20
    // C'est faisable de le forcer, mais PortableApps à fixer Win-Space comme clé d'activation.
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    21
    // J'ai donc pris sur moi de le changer par shift-space pour le souligné, et ça me plaît
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    22
    // beaucoup comme changement.
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    23
    key <SPCE> { [ space, underscore, nobreakspace, U202F ] }; // ␣ _ (espace insécable) (espace insécable fin)
df7496e40bee Initial configuration files.
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    24
};