Question Comment puis-je taper un caractère Unicode (par exemple, em-dash -?)


Le titre dit tout: comment puis-je taper des caractères Unicode - en particulier le tableau de bord -?


103
2018-03-20 23:51


origine




Réponses:


  • Ctrl+Décalage+U, puis 2  0  1  4 et Entrer

ou

  • Ctrl+Décalage+U+2014

Contrôle-capital-u signifie Unicode, et le nombre hexadécimal à quatre chiffres pour le tableau de bord (ou tout autre caractère Unicode) peut être trouvé via le Table des caractères dans Ubuntu (gucharmap).

La première option vous permet de taper séparément les chiffres corrects pour votre personnage, qui apparaît lors de la frappe. Entrer ou Espace. Vous pouvez également modifier les numéros que vous avez saisis en utilisant le retour arrière avant d'appuyer sur Entrer.

Si ce raccourci ne fonctionne pas vérifier si votre méthode de saisie est iBus.


109
2018-03-21 03:08



Travaille pour moi. N'a pas besoin d'appuyer sur Entrée si, le - apparaît dès que je relâche Ctrl et Shift. - Alistair Buxton
Oui, si vous gardez Ctrl + Maj tenue tout le temps en tapant les chiffres, il apparaîtra immédiatement. Si vous les relâchez avant en tapant les nombres (ce qui vous permet aussi d’utiliser backspace) puis un Espace ou Entrer est nécessaire pour afficher la fin du processus de saisie du numéro Unicode. - sladen
Notez que cela ne fonctionne que pour les applications GTK. Ce ne sera pas le cas, par exemple, de Kt (et de toutes les applications individuelles comme Skype). - Ruslan
Mmm ... Cela ne fonctionne pas sur Ubuntu 14.04 Ctrl+Shift+U ne semble pas fonctionner. Dois-je configurer quelque chose dans les paramètres du clavier? Je le teste avec gedit 3.10.4 et Ctrl+Shift+U puis 2,0, 1, 4 et Enter affiche 2014, et Ctrl+Shift+U+2014 affiche )!$ - nephewtom
Notez qu'une fois que vous tapez Ctrl + Maj + U un caractère U souligné apparaît. Je pensais que cela signifiait que j'avais tapé cela, au lieu du personnage que je voulais. Mais c'est en fait une invite pour entrer les chiffres Unicode. Une fois que vous faites cela, il sera remplacé par le caractère que vous voulez. - Steve


Je n'ai pas pu trouver un moyen de le taper en utilisant AltGr et les paramètres par défaut, mais j'ai trouvé un autre moyen:

  1. Aller à Système -> Préférences -> Clavier.

  2. Sélectionnez le Mises en page languette.

  3. Cliquez sur Les options.

  4. En dessous de Composer la position de la clé (liste déroulante), choisissez une clé à utiliser pour la composition - j'ai choisi la Bonne victoire (touche Windows droite).

  5. Maintenant, appuyez et relâchez la touche de composition, puis tapez --- pour obtenir le em-dash.

[Voici une liste de plus de caractères, vous pouvez taper de cette façon.]


MISE À JOUR: à partir de Ubuntu 12.04

  1. Aller à Les paramètres du système > Clavier.

  2. En dessous de Dactylographie onglet, sélectionnez Paramètres de mise en page lien (en bas de la boîte de dialogue).

  3. Cliquez sur Les options.

  4. En dessous de Composer la position clé (liste déroulante), choisissez une clé à utiliser pour la composition - j'ai choisi la Bonne victoire (touche Windows droite).

  5. Maintenant, appuyez et relâchez la touche de composition, puis tapez --- pour obtenir le em-dash.


62
2018-03-21 00:30



Notez qu'il n'est pas nécessaire de conserver la touche de composition après avoir appuyé dessus. - sam hocevar
Merci Sam - Pendant tout ce temps, je tenais inutilement la clé de composition! - Chris Billington
Je trouve cette méthode meilleure que la réponse sélectionnée. C'est beaucoup plus facile pour les deux, souvenez-vous de cela et saisissez-le. - Fran Marzoa
ubuntu 13.10: System Settings > Keyboard > Shortcuts > Typing > Compose Key - x-yuri
J'ai rarement, voire jamais vu Droit WinLogo clé. Tous les claviers dont je me souviens n'en ont qu'un, et c'est à gauche. - Ruslan


Je crois que c'est la meilleure façon avoir des caractères spéciaux, mais je ne sais pas si cela fonctionne avec tous les claviers.

Dans mon clavier brésilien ABNT2, je peux l’obtenir avec la touche Composer, plus de tirets d’arbre. La clé de composition est mappée sur ma touche Ctrl droite, donc:

  • Ctrl droit+--- (maintenez le bouton enfoncé en appuyant sur tous les tirets) (-)

Pour obtenir le tableau de bord, utilisez Ctrl + -. (trait d'union, trait d'union, point)

  • Ctrl droit+--. (-)

Un bonus pour le type:

  • Ctrl droit+.. (…)

Vous pouvez configurer votre clé Compose dans: paramètres → clavier → raccourcis → saisie.


13
2018-06-28 03:59



De loin le moyen le plus simple en effet. Merci! - Ingo
C'est la méthode la plus humaine, merci! Vous pouvez définir la clé de composition dans les paramètres — clavier — raccourcis — saisie. Le bon contrôle est correct, car il ne heurte pas les autres modificateurs. - metakermit


  1. Allez dans Applications-> Accessoires-> Carte de caractères.

    enter image description here

  2. Cliquez sur Rechercher-> Rechercher

    enter image description here

  3. Tapez "em dash" et cliquez sur "Suivant"

    enter image description here

  4. Double-cliquez sur le symbole pour le placer dans la zone "Texte à copier" en bas.

    enter image description here

  5. Vous pouvez ensuite le copier-coller là où vous le souhaitez.

    enter image description here


12
2018-03-21 00:21



Ou vous pourriez juste mettre en signet cette page et la copier et la coller de la question :) - Alistair Buxton
Configurer des touches de composition est beaucoup plus facile que d'avoir à utiliser la carte de caractères chaque fois que vous voulez un caractère spécial. - J. Taylor
@jrt: il vous permet d'insérer le caractère sans pour autant modifier votre disposition du clavier. Tout le monde ne veut pas changer sa mise en page simplement pour taper un tiret. - Nathan Osman
lol @ commentaires! - MestreLion
Je n'étais pas au courant que la carte de caractères avait une option de recherche jusqu'à ce que vous lisiez ceci. Je ne suis pas sûr de pouvoir l'utiliser, mais +1 pour nous éclairer. (S'il vous plaît voter pour supprimer la "réponse" que j'ai laissé ci-dessous ... c'était censé être un commentaire ici.) - trench


Les dispositions de clavier suivantes contiennent le tiret em:

$ sgrep -o '%r\n' '"\"" _quote_ "\"" in ("name[Group1]" .. "\n" in outer("{" .. "}" containing "emdash"))' /usr/share/X11/xkb/symbols/??
Azerbaijan
Bulgaria
Bulgaria - Traditional phonetic
Switzerland - German (Macintosh)
Germany
Germany - Neo 2
Finland
France - Bepo, ergonomic, Dvorak way
France - Macintosh
Ireland
Iceland - Macintosh
Iceland - Dvorak
Latvia
Mongolia
Norway
Norway - Northern Saami
Ukraine
USA - Macintosh
USA - Colemak

Personnellement, j'utilise Colemak, dans lequel le tiret est AltGr+Décalage+-.


4
2018-03-21 00:36





Une méthode généralisée pour tout caractère Unicode

Bon nombre des réponses ci-dessus sont soit spécifiques au tableau de bord, nécessitent la mémorisation de codes alt, ou conviennent mieux à des utilisations uniques. Ce qui suit fonctionne pour tout caractère Unicode sans code alt. Il utilise Autokey, un utilitaire pratique de substitution de texte.

Je l'ai configuré de telle sorte que je tape le nom d'un personnage, précédé d'une barre oblique, et Autokey le convertit pour moi. Par exemple:

enter image description here

Instructions complètes avec photos ici. Résumé ci-dessous. (Aussi, des méthodes similaires ici)

  1. Installez la version python-3 d'Autokey, qui joue bien avec Unicode.

    # Edit (April 2018). Autokey now uses python 3 by default. So try
    pip3 install autokey
    
    # Original instructions.
    # Install the original autokey
    sudo apt-get install autokey-gtk
    # Update autokey to python 3 using pip3 
    pip3 install --user autokey-py3
    
  2. Exécutez le programme. Pour moi, il a installé à ~/.local/bin/autokey-gtk

  3. Ajouter une "nouvelle phrase"

  4. Ajouter le caractère souhaité dans la zone de texte principale

  5. Ajouter une abréviation

  6. Profit


4
2018-01-07 23:45





Je préfère remapper une de mes clés moins utilisées sur un em-dash pour ne pas avoir à saisir une combinaison de touches délirante pour l'obtenir.

  1. Identifiez une clé qui ne vous dérange pas de remapper. Mon ordinateur portable a une deuxième touche de barre oblique inverse, donc j'ai utilisé cela.
  2. Trouvez le code clé de cette clé en utilisant xev. Courir xev d'un terminal, et appuyez sur la touche, en faisant attention au code clé qui apparaît. Lorsque j'appuie sur ma touche, par exemple, je reçois state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES,, donc je sais que mon code est 94.
  3. Attribuez le emdash à ce keycode en utilisant xmodmap. je cours xmodmap -e "keycode 94 = emdash ellipsis" parce que je veux aussi affecter Shift + retour arrière au caractère de points de suspension.
  4. Trouvez un moyen d’exécuter xmodmap au démarrage. C'est la partie dont je ne suis pas certain. Je pense que cela implique l'édition ~/.Xmodmap, mais il y a un débat à ce sujet, apparemment.

3
2018-06-20 16:35





Ubuntu 14.04, 15.04 et 15.10

Remarque: cette méthode a été référencée précédemment, mais elle a été modifiée en 14.04 et le lien vers la référence de caractère de la clé de composition est désormais rompu.

La boîte de dialogue des paramètres permettant de définir la clé de composition a été déplacée dans 14.04.

  1. Aller à Les paramètres du système->Clavier
  2. Clique le Raccourcis languette
  3. Sélectionner Dactylographie dans le volet gauche
  4. Met le Clé de composition à votre réglage désiré

Il ne vous reste plus qu'à appuyer sur le bouton et à le relâcher. Compose Key puis tapez votre séquence (par ex. --- pour emdash) et il sera converti. :)

Nouveau lien pour composer la référence de caractère clé


2
2018-02-13 14:27





Pour que xmodmap puisse s'exécuter au démarrage dans Ubuntu 12.10, accédez à Dash Home. Tapez dans Startup. Cliquez sur Applications de démarrage. Cliquez sur Ajouter. Dans la fenêtre "Ajouter un programme de démarrage", donnez-lui un nom. Dans la boîte de commande, entrez: xmodmap -e "keycode 94 = emdash ellipsis"

Cliquez ensuite sur Ajouter. Vous verrez le nom du programme que vous venez de donner sous les applications de démarrage. Fermer les fenêtres. La commande sera exécutée la prochaine fois que vous démarrez l'ordinateur. (Je viens de passer une semaine et de nombreuses heures à lire ces articles ici et finalement à me débrouiller tout seuls.) Ce n'est peut-être pas la meilleure façon de le faire, mais ça marche.


1
2018-01-07 13:02