! vim: ft=xmodmap
! Astuce: /usr/include/X11/keysymdef.h contient la correspondance
! entre les codes et les noms.

!               rien                 Shift        ?         ?           Alt-Gr      Alt-Gr+Shift
! — (tiret insécable)
keycode 59 =    U003B                U002E        U002E     U002E       U00B7       U00D7
keycode 15 =    minus                6            bar       fiveeighths bar         U2011
! — (tiret cadratin)
keycode 17 =    underscore           8            bar       fiveeighths backslash   emdash
keycode 24 =    a                    A            a         A           Greek_alpha  Greek_ALPHA
keycode 56 =    b                    B            b         B           Greek_beta   U2019
keycode 40 =    d                    D            d         D           Greek_delta  Greek_DELTA
keycode 26 =    e                    E            e         E           Greek_eta    EuroSign
keycode 28 =    t                    T            t         T           Greek_theta  Greek_THETA
keycode 33 =    p                    P            p         P           Greek_pi     Greek_PI
keycode 41 =    f                    F            f         F           U2200 ordfeminine plusminus ordfeminine
keycode 42 =    g                    G            g         G           Greek_gamma  Greek_GAMMA
keycode 46 =    l                    L            l         L           Greek_lambda Greek_LAMBDA
! œ et Œ (oe et OE avec une ligature)
!keysym o      = o                    O            oslash    Oslash      oe          OE
! Espace insécable
keycode 65 =    space                space        space     space       space       nobreakspace
keycode 59 =    semicolon            period       period    period      periodcentered ellipsis

!rightsinglequotemark

!adiaeresis
! シ (shi)
!keysym s      = s                    S            ssharp    ssharp      kana_SHI     ssharp
! ウ (u)
!keysym u      = u                    U            u         u           kana_U
! ’ (apostrophe française) (note : Maple 10 semble ne pas aimer « rightsinglequotemark », donc le remplacer par « apostrophe » le cas échéant)
!keycode 13    = rightsinglequotemark 4            braceleft dollar      braceleft    apostrophe
! δ et Δ (delta et delta majuscule)
!keysym d      = d                    D            d         d           Greek_delta  Greek_DELTA
! ¡
!keysym exclam = exclam               section      bar       bar         exclamdown   bar
!add    mod3    = Control_R
!remove control = Control_R


!keysym parenright = parenright       numbersign parenright  parenright  bracketright parenright