3 votes

Comment taper le point d'interrogation inversé espagnol dans Emacs ?

Je veux écrire en espagnol sans avoir à garder Charmap ouvert! Comment puis-je taper les points d'interrogation inversés et les points d'exclamation en espagnol?

¡Quiero escribir en Castellano sin usar el charmap! ¿Cómo escribo los signos de interrogación y exclamación?

  • Comment puis-je taper ces caractères dans Emacs?
  • Comment puis-je les taper dans n'importe quelle boîte de saisie générale sous Windows?

7voto

LeBleu Points 141

La réponse à nos propres questions est encouragée, alors c'est parti:

Dans n'importe quel éditeur Windows ou zone de texte

Source: ici

Maintenez Alt enfoncé et tapez un nombre correspondant au code du caractère.

Pour utiliser la valeur Unicode décimale, préfixez le nombre avec un zéro, par exemple: Alt 0191

Pour utiliser la valeur de la page de code Windows décimale, préfixez le nombre avec un zéro, par exemple: Alt 161

Selon la source, vous pouvez également taper la valeur hexadécimale Unicode, mais cela nécessite une entrée dans le registre et cela n'a pas fonctionné pour moi.

  • Point d'interrogation inversé (¿):

    • Alt 0191
    • Alt 168
    • Alt +00A1
  • Point d'exclamation inversé (­¡):

    • Alt 0161
    • Alt 173
    • Alt +00BF

Dans Emacs

Source: La page Emacs de xahlee.

  1. Point d'interrogation inversé (¿):
    • C-x 8 ?
  2. Point d'exclamation inversé (­¡):
    • C-x 8 !

Vous pouvez également utiliser la fonction ucs-insert (M-x ucs-insert ou C-x 8 RET) et Emacs demandera une valeur hexadécimale pour insérer le caractère.

Ou définir la méthode de saisie (M-x set-input-method) sur ucs et tapez normalement. Pour insérer un caractère Unicode, tapez u.

0voto

DMA57361 Points 18266

Selon ce site, vous pouvez taper le caractère ¿ en maintenant la touche Alt enfoncée et en tapant 1, 6, 8 sur le pavé numérique (assurez-vous que le verrouillage numérique est activé).

Cela fonctionne sur un clavier standard britannique sous Windows XP configuré en anglais (Royaume-Uni), car c'est ainsi que j'ai écrit le caractère ¿ à deux reprises dans ce message, et je pense que cela devrait fonctionner avec d'autres configurations car c'est la méthode standard pour saisir des caractères unicode.

Il pourrait y avoir une méthode plus rapide si vous avez un clavier et/ou des paramètres de langue espagnols, mais je n'ai aucune expérience en la matière pour pouvoir commenter.

Malheureusement, je ne peux pas vous aider à entrer ce caractère dans emacs.

0voto

Pour une solution Emacs, utilisez l'un de ses méthodes de saisie. Pour les caractères utilisés en espagnol, une autre possibilité est iso-transl, qui vous permet de taper C-x 8 ? pour ¿, C-x 8 ' a pour á, etc.

Pour une solution OS, vous pourriez remapper votre clavier pour rendre les caractères disponibles via AltGr, les touches mortes ou une touche Compose. Windows est un peu déficient à cet égard, et ne prend pas en charge Compose par défaut. J'utilise AllChars; notez que vous avez besoin d'Emacs 24 (par exemple, téléchargé depuis le site EmacsW32) car la version stable actuelle ne reconnaît pas les "fausses" pressions de touches d'AllChars.

0voto

Christian Herenz Points 404

Emacs

(La solution suivante est vraiment pour écrire en espagnol. Si vous devez insérer un seul ou deux ¿ dans votre document, les autres réponses peuvent être plus appropriées)

Une façon pratique d'écrire en espagnol dans Emacs avec un clavier américain QWERTY est d'utiliser les méthodes de saisie spanish-prefix ou spanish-postfix (pour une introduction générale aux méthodes de saisie, voir Emacs User Manual - Sect. 22.3 - ce cadre est très pratique si vous devez éditer/composer du texte dans plusieurs langues).

Pour spanish-postfix, les combinaisons de touches suivantes permettent d'écrire les diacritiques et les caractères spéciaux de la langue espagnole :

SÉQUENCE DE TOUCHES
------------
Vous pouvez saisir des caractères avec les séquences de touches suivantes :
touche caractère [tapez une séquence de touches pour insérer le caractère correspondant]
--- ---- --- ---- --- ---- --- ---- --- ---- --- ---- --- ----
!/  ¡    A'  Á    I'  Í    O'  Ó    a'  á    i'  í    o'  ó
?/  ¿    E'  É    N~  Ñ    U'  Ú    e'  é    n~  ñ    u'  ú

Doublant le postfixe sépare la lettre et le postfixe :
a'' -> a'   n~~ -> n~, etc.

caractère(s) de touche [tapez une touche (une séquence de touches) et sélectionnez-en une dans la liste]
--- ------------
U"  Ü U"
u"  ü U"

Pour spanish-prefix, cela fonctionne de la manière suivante :

    effet    | préfixe | exemples
 ------------+--------+----------
    accent aigu |   '    | 'a -> á
  tréma    |   "    | "u -> ü
    tilde    |   ~    | ~n -> ñ
   symbole    |   ~    | ~> -> »   ~< -> «   ~! -> ¡   ~? -> ¿

Les tables ci-dessus sont des extraits des informations que vous obtenez en faisant M-x describe-input-method sur les méthodes de saisie respectives.

Pour activer le mode de saisie, appuyez sur Ctrl+u Ctrl+\ et entrez spanish-postfix ou spanish-prefix. Maintenant, les combinaisons de touches sont activées, par exemple, en appuyant sur ~? (spanish-prefix) ou ?/ (spanish-postfix) produit le ¿ souhaité.

Lorsque vous avez fini d'écrire des caractères non-QWERTY, vous pouvez revenir à la méthode de saisie normale en appuyant sur Ctrl+\.

Windows > 8

Une façon est de basculer la méthode de saisie globale entre votre disposition de clavier par défaut et une disposition de clavier espagnol. Pour un guide détaillé, consultez ici : https://kb.wisc.edu/helpdesk/page.php?id=27310

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X