Le jeu 06/10/2005 à 14:21, Gérard Henry a écrit :
> bonjour,
> est ce que vous arrivez a obtenir les caracteres accentues autres que 
> ceux du clavier francais sur le composer de mozilla?

Oui il faut déclarer une touche Compose à la place de la touche Windows.
Cela
se fait avec :

/etc/dt/config/Xsession.d/0050.xmodmap

Et cela ne marche que si on passe par dtlogin (CDE, Gnome ou autre)

Voila le mien (Compose c'est Multi-Key). J'ai créé d'autres associations
sympa
avec la touche Alt Gr.

#
# /etc/dt/config/Xsession.d/0050.xmodmap
#

#
# Mapping des touches Windows d'un clavier PC AZERTY ou QWERTY.
#

# Pour un AZERTY la saisie des caractères accentués s'effectue :
# - directement pour é è ç à ù
# - frappe en 2 temps avec la touche "^ + lettre pour ä ë ü ï ö et â ê û
î ô

#
# Valeurs du keycode sous Solaris 9. Vérifiables avec la commande xev
#
# Windows Left 66
# Alt          67
# Alt Gr       69
# Windows R    70
# Windows RR   72
# F1          119
# F2          120
# F3          121
# Fn          118+n
# F12         130

#
# Valeurs du keycode sous Solaris 10. Vérifiables avec la commande xev
#
# Windows Left 115
# Alt          64
# Alt Gr       113
# Windows R    116
# Windows RR   117
# F1           67
# F2           68
# Fn           66+n
# F10          76
# F11          95
# F12          96


#
# Multi_key ( touche compose des claviers Sun) autorise la frappe
# des caractères accentués en 3 temps. Cette méthode est valable
# pour les claviers AZERTY et QWERTY. Ici c'est la touche Windows
# qui devient touche compose et permet de saisir tous les caractères
# accentués et spéciaux
# Windows e '  donne é
# Windows c ,  donne ç
# Windows s s  donne ß
# Windows 1 é  donne œ
# etc.

# Touches redéfinies comme touche Compose

# Solaris 9
#xmodmap -e 'keycode 72 = Multi_key'
#xmodmap -e 'keycode 70 = Multi_key'

# Solaris 10
xmodmap -e 'keycode 116 = Multi_key'
xmodmap -e 'keycode 117 = Multi_key'

# Emulation des touches Copy et Paste des claviers Sun
#xmodmap -e 'keycode  95 = SunCopy'
#xmodmap -e 'keycode  96 = SunPaste'

# Echanger les rôles
# xmodmap -e "keysym BackSpace = Delete" -e "keysym Delete = BackSpace"
# Backspace génère le code BackSpace:
# xmodmap -e "keycode 22 = BackSpace"
# Delete génère le code Delete:
# xmodmap -e "keycode 107 = Delete"

#
# Obtention de â ê û î ô par pression simutanée de avec Alt Gr a, ALT Gr
e, etc.#

# æ en Solaris 10
# xmodmap -e 'keycode 24  = a A 0xe2'
# Non Euro
#xmodmap -e 'keycode 26  = e E 0xea'
xmodmap -e 'keycode 30  = u U 0xfb'
xmodmap -e 'keycode 31  = i I 0xee'
xmodmap -e 'keycode 32  = o O 0xf4'

#xmodmap -e 'keycode 66 = Meta_L'
#xmodmap -e 'keycode 70 = Meta_R'
#xmodmap -e 'keycode 34 = 0xea'



> par exemple ô s'obitent tres bien avec Compose o alt.gr. 9 sur 
> thunderbird, mais pas sur mozilla.
> Sinon, vous utilisez quoi sur solaris?

Mozilla Composer ou vi.

En Wisiwig il y a StarOffice, mais il n'est pas terrible pour le HTML et
il vaut mieux utiliser Mozilla Composer. Sinon en mode HTML assisté il y
a bluefish (CCD
ou blastwave).


> Quelqu'un a t il deja reussi a compiler nvu?

Oui sans succès, je n'ai pas beaucoup insisté. J'ai demandé à blastwave,
mais il ne l'ont pas fait. Ce genre de compilation compliquée d'outils
intéressant voire indispensable devraient être faites par Sun. C'est
leur intérêt de le faire.


> 
> ______________________________________________________________________
> _______________________________________________
> Solaris_fr liste de diffusion en français pour Solaris, sur toutes 
> architectures
> [email protected]
> http://x86.sun.com/mailman/listinfo/solaris_fr
-- 
Christian Pélissier
Office National d'Études et de Recherches Aérospatiales
BP 72 92322 Chatillon
Tel: 33 1 46 73 44 19, Fax: 33 1 46 73 41 50


_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à