~hexperides/hexperides/main

« back to all changes in this revision

Viewing changes to etc/X11/xkb/symbols/pc/fr

  • Committer: RicardoCardenes
  • Date: 2005-06-10 15:49:54 UTC
  • Revision ID: RicardoCardenes-8124e411ce351a4aa8b751fa1054a3c0e680bad5
movemos el contenido actual dentro de "trunk"

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
// based on a keyboard map from an 'xkb/symbols/fr' file
 
3
//
 
4
// $XFree86: xc/programs/xkbcomp/symbols/pc/fr,v 1.3 2003/04/19 12:22:12 pascal Exp $
 
5
 
 
6
partial default alphanumeric_keys
 
7
xkb_symbols "basic" {
 
8
 
 
9
    include "pc/latin"
 
10
 
 
11
    name[Group1]="French";
 
12
 
 
13
    key <AE01>  { [ ampersand,          1,  onesuperior,   exclamdown ] };
 
14
    key <AE02>  { [    eacute,          2,   asciitilde,    oneeighth ] };
 
15
    key <AE03>  { [  quotedbl,          3,   numbersign,     sterling ] };
 
16
    key <AE04>  { [apostrophe,          4,    braceleft,       dollar ] };
 
17
    key <AE05>  { [ parenleft,          5,  bracketleft, threeeighths ] };
 
18
    key <AE06>  { [     minus,          6,          bar,  fiveeighths ] };
 
19
    key <AE07>  { [    egrave,          7,        grave, seveneighths ] };
 
20
    key <AE08>  { [underscore,          8,    backslash,    trademark ] };
 
21
    key <AE09>  { [  ccedilla,          9,  asciicircum,    plusminus ] };
 
22
    key <AE10>  { [    agrave,          0,           at,       degree ] };
 
23
    key <AE11>  { [parenright,     degree, bracketright, questiondown ] };
 
24
    key <AE12>  { [     equal,       plus,   braceright,  dead_ogonek ] };
 
25
 
 
26
    key <AD01>  { [         a,          A,           ae,           AE ] };
 
27
    key <AD02>  { [         z,          Z, guillemotleft,        less ] };
 
28
    key <AD03>  { [         e,          E,     EuroSign,         cent ] };
 
29
    key <AD11>  { [dead_circumflex, dead_diaeresis, dead_diaeresis, dead_abovering ] };
 
30
    key <AD12>  { [    dollar,   sterling,     currency,  dead_macron ] };
 
31
 
 
32
    key <AC01>  { [         q,          Q,           at,  Greek_OMEGA ] };
 
33
    key <AC10>  { [         m,          M,           mu,    masculine ] };
 
34
    key <AC11>  { [    ugrave,    percent, dead_circumflex, dead_caron] };
 
35
    key <TLDE>  { [twosuperior, asciitilde,     notsign,      notsign ] };
 
36
 
 
37
    key <BKSL>  { [  asterisk,         mu,   dead_grave,   dead_breve ] };
 
38
    key <AB01>  { [         w,          W,      lstroke,      Lstroke ] };
 
39
    key <AB07>  { [     comma,   question,   dead_acute, dead_doubleacute ] };
 
40
    key <AB08>  { [ semicolon,     period, horizconnector,   multiply ] };
 
41
    key <AB09>  { [     colon,      slash, periodcentered,   division ] };
 
42
    key <AB10>  { [    exclam,    section, dead_belowdot, dead_abovedot ] };
 
43
 
 
44
    include "level3(ralt_switch)"
 
45
};
 
46
 
 
47
partial alphanumeric_keys
 
48
xkb_symbols "Sundeadkeys" {
 
49
 
 
50
    // Modifies the basic French layout to use the Sun dead keys
 
51
 
 
52
    include "pc/fr(basic)"
 
53
 
 
54
    key <AD11>  { [SunFA_Circum, SunFA_Diaeresis ]      };
 
55
    key <AB07>  { [comma,   question,  SunFA_Acute, dead_doubleacute ]  };
 
56
};
 
57
 
 
58
partial alphanumeric_keys
 
59
xkb_symbols "sundeadkeys" {
 
60
    include "pc/fr(Sundeadkeys)"
 
61
 
 
62
};
 
63
 
 
64
partial alphanumeric_keys
 
65
xkb_symbols "nodeadkeys" {
 
66
 
 
67
    // Modifies the basic French layout to eliminate all dead keys
 
68
 
 
69
    include "pc/fr(basic)"
 
70
 
 
71
    key <AE12>  { [     equal,       plus,   braceright,       ogonek ] };
 
72
    key <AD11>  { [asciicircum,  diaeresis ]    };
 
73
    key <AD12>  { [    dollar,   sterling,     currency,       macron ] };
 
74
    key <AC11>  { [    ugrave,    percent,  asciicircum,        caron ] };
 
75
    key <BKSL>  { [  asterisk,         mu,        grave,        breve ] };
 
76
    key <AB07>  { [     comma,   question,        acute,  doubleacute ] };
 
77
    key <AB10>  { [    exclam,    section, dead_belowdot,    abovedot ] };
 
78
};