Forum général.général Espéranto sous linux mdk 10

Posté par  .
Étiquettes : aucune
0
4
juil.
2004
J'essaie depuis quelques temps de mettre un compte utilisateur en Espéranto.
Question interface pas de problème, mais je n'arrive pas à taper les caractères accentués. J'ai choisi le clavier tchèque, moldave ou kirghize dans KDE mais ça ne me permet pas de taper mes c accent circonflèxe....
Docteur linux, que douââs-je faïre ?
  • # Utiliser la touche compose ?

    Posté par  (site web personnel) . Évalué à 2.

    Sous Linux il y a un truc magnifique qui s'appelle la touche Compose qui permet de faire des lettres ou caractères bizarres à l'aide de combinaisons d'autres touches. Pour se faire il suffit d'appuyer sur la touche Compose puis sur les autres touches (sans rester appuyé).

    Sous Mandrake la touche Compose est habituellement la touche "Windows" de droite.

    Les combinaisons de touches possibles sont dans /usr/lib/kbd/keymaps/include/compose.latin1.inc.gz (Utiliser zless pour le lire) si tu es en latin1. Mais tu peux facilement deviner les combinaisons.


    Exemple :
    [Windows], o, e = œ
    [Windows], o, / = ø
    [Windows], ?, ?= ¿
    [Windows], !, ! = ¡
    [Windows], <, <=«
    [Windows], (, r= ®
    [Windows], a, '=á
    ...

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

    • [^] # Re: Utiliser la touche compose ?

      Posté par  . Évalué à 2.

      Hum étrange ça ne passe pas ici sur ma debian. Une idée peut être ?
    • [^] # Re: Utiliser la touche compose ?

      Posté par  (site web personnel) . Évalué à 2.

      Il y a aussi la touche AltGr qui maintenue appuyée pendant la frappe d'autres touches affiche des caractères spéciaux.

      Exemples :
      AltGr + o = œ
      AltGr + a = æ
      AltGr + z = «
      AltGr + e = €
      AltGr + r = ¶
      AltGr + t = ŧ
      AltGr + y = ←
      AltGr + x = »
      AltGr + s = ß
      etc.

      Didier
      • [^] # Re: Utiliser la touche compose ?

        Posté par  (site web personnel) . Évalué à 2.

        Oui mais il faut de la mémoire alors que pour la touche Compose il faut de la logique.
        Un peu comme VIM et Emacs. Vim il faut les bases et un peu de logique et Emacs il faut de la mémoire et des grandes mains /o\

        Un troll s'est caché dans ce commentaire, sauras-tu le retrouver ?

        L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

        • [^] # Re: Utiliser la touche compose ?

          Posté par  (site web personnel) . Évalué à 1.

          il faut de la mémoire

          Ça dépend... pour œ, æ, € et ß, c'est tout de même assez logique.

          Un troll s'est caché dans ce commentaire, sauras-tu le retrouver ?

          GNU/Linux vs MS Windows ? Qu'est-ce que je gagne ? :D
  • # xmodmap

    Posté par  . Évalué à 2.

    Créer une "association de caractères" pour ensuite l'utiliser avec la touche compose, comme suggéré plus haut, peut être une bonne idée. Mais si c'est un caractères dont tu auras constamment besoin, c'est plus pratique de l'associer à <altgr>une_touche. Tu peux utiliser xmodmap (ou son complexe et quasi non documenté successeur xkb) pour redéfinir les caractères générées par certaines touches. Exemple pour mettre ĉ en <altgr>c :
    keysym c = c C ccircumflex Ccircumflex
    À mettre dans un fichier qui sera utilisé avec la commande "xmodmap nom_du_fichier" (mettre ça dans ~/.xsession éventuellement).

    Il ne faut pas oublier que ce caractère n'existe qu'en iso-8859-3 ou en unicode, il faut donc éventuellement avoir des locales appropriées.
    • [^] # Re: xmodmap

      Posté par  . Évalué à 1.

      Ton idée me semble la meilleure car les précédentes, qui ne sont pas sans intérêt, ne fonctionnent pas vraiment. La touche compose ne permet pas de faire les c accentués par exemple ni la touche altgr. Simplement je ne sais pas comment procéder pour les locales.... Merci tout de même, je vais essayer de creuser sur cette piste !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.