Question Insérer des caractères Unicode via le clavier? [dupliquer]


Cette question a déjà une réponse ici:

Je suis familier avec l'insertion d'un caractère ASCII dans un document texte en utilisant «Alt + code ASCII» sur les touches du pavé numérique (par ex. Alt+130 insère un caractère é).

Existe-t-il une méthode similaire pour insérer un caractère Unicode via le clavier en utilisant la valeur Unicode indiquée dans la table de caractères Windows?

alt text


80
2017-09-27 08:10


origine


Voir aussi "Comment tapez-vous des caractères Unicode en utilisant des codes hexadécimaux?" à superuser.com/questions/13086/... - Arjan
la question proposée et signalée est meilleure que celle posée par Arjan. La question se pose plus tard mais la bonne réponse vient ici en premier. Peut-être parce que cette question est mieux écrite. Je trouve que les questions sont différentes! Cette question est meilleure car la réponse indique que Windows doit être redémarré! - schlebe


Réponses:


Selon John D. Cook il y a 3 façons:

  1. Dans Microsoft Word, vous pouvez insérer des caractères Unicode en tapant l'hex   valeur du caractère puis saisie   Alt-x. Vous pouvez également voir le Unicode   valeur d'un personnage en plaçant la   curseur immédiatement après le caractère   et en appuyant sur Alt-x. Cela fonctionne aussi dans   les applications qui utilisent le riche Windows   contrôle d'édition tel que WordPad et   Perspective.
  2. Une autre approche qui fonctionne avec plus d'applications est la suivante. Premier   créer une clé de registre sous    HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad de type REG_SZ   appelé EnableHexNumpad, définir son   valeur à 1 et redémarrer. Ensuite vous pouvez   entrer des symboles Unicode en maintenant enfoncée   la touche Alt et en tapant le signe plus   sur le pavé numérique suivi du   valeur de caractère. Lorsque vous libérez le   Touche Alt, le symbole apparaîtra. Ce   approche a travaillé avec la plupart des applications   J'ai essayé, y compris Firefox et Safari,   mais n'a pas avec Internet Explorer.
  3. Une autre option consiste à installer le UnicodeInput utilitaire. Cela a fonctionné   avec chaque application j'ai essayé,   y compris Internet Explorer. Une fois que   installé, la fenêtre ci-dessous apparaît   chaque fois que vous maintenez la touche Alt et   tapez le signe plus sur le numeric   clavier. Tapez la valeur numérique du   caractère dans la boîte, cliquez sur Envoyer   bouton, et le personnage sera   inséré dans la fenêtre qui avait   focus lorsque vous avez cliqué sur Alt-plus.

J'irais pour la deuxième option car elle s'intègre parfaitement à votre utilisation actuelle.


65
2017-09-27 08:25



L'option 2 fonctionne bien, merci. BTW, l'emplacement de la nouvelle clé de chaîne était HKCU / Panneau de configuration / Méthode d'entrée / EnableHexNumpad - pelms
L'option 2 est-elle censée fonctionner dans Word (2013) et dans d'autres contrôles d'édition riches? Je ne pouvais le faire fonctionner que dans des applications Excel et non MS telles que Firefox et Notepad ++ (sous Windows 7). - Didier L


Si vous utilisez Chrome ou Safari, vous pouvez ouvrir la console avec Ctrl+Décalage+je (ou Cmd+Alt+je sur Mac) et tapez copy('\uNNNN') - où le NNNN est le code Unicode après le +:

Droite à gauche U + 202E copy('\u202e')

Vous pouvez le faire avec Firefox aussi, mais vous aurez besoin de Firebug.

Mise à jour (11 avril 2015): Cela fonctionne très bien dans la console intégrée de Firefox.


24
2018-02-16 18:42



Cela ne semble pas fonctionner. Est-ce que mon Google Chrome est trop récent? J'utilise la version 25. Dactylographie copy('\u202e') et en appuyant sur Entrée à l'invite de la console renvoie undefined. Serait-ce qu'ils l'ont changé? - Samir
@Sammy Cela fonctionne, le personnage est copié dans le presse-papiers, vous pouvez le coller ensuite. - leonbloy
Sur les nouvelles versions de Chrome, vous pouvez également appuyer sur F12 au lieu de Ctrl+Shift+I - radomaj
Bien que vous vouliez probablement copier le caractère de toute façon, copy () n'est techniquement pas nécessaire: "Il n'y a pas de \ U260E sur le \ u263E, mais il peut y avoir un \ u26C4." "Il n'y a pas de ☾, mais il peut y en avoir un." - basic6
Notez que cela ne fonctionnera pas pour les emoji prêts à l'emploi. C'est parce que Javascript utilise UTF-16 et divise les caractères Unicode en dehors du Plan multilingue de base en deux fois. Dans ce cas, vous avez besoin de la notation copy('\u{1F4A9}'). Voir ce post pour les détails techniques. - Boldewyn


Sur Windows a frappé GAGNER + R (exécuter), tapez charmap et effectuez une recherche dans le champ UNICODE. cela résout réellement mon problème, alors que ALT + le code n'a pas aidé (lien).


5
2017-08-27 04:00





Je vais sans vergogne brancher un petit outil que j'ai écrit pour entrer des symboles dans Windows, car je trouve toute solution généralement présentée trop lourde pour un usage fréquent quotidien. Mon cas d'usage personnel tape le suédois une par exemple sur un clavier international américain sans avoir à changer de disposition.

Il permet de saisir des caractères Unicode via une fenêtre contextuelle différente de celle utilisée dans Apple OS X.

Voir https://github.com/mjvh80/SymWin Pour plus de détails, il est gratuit et open source, mais doit (actuellement) être construit, s'il y a suffisamment d'intérêt, je pourrais ajouter une version pré-construite.

L'outil peut être configuré par clé, par ex. en copiant / collant des symboles une fois depuis un site tel que http://copypastecharacter.com. Il est préconfiguré avec divers symboles.


3
2018-04-03 18:10





Le moyen le plus simple: Le créateur de disposition du clavier Microsoft. Ceci est une solution Microsoft officielle. La fonctionnalité est similaire à Ukelele pour OS X.

Télécharger et instructions: http://msdn.microsoft.com/fr-FR/goglobal/bb964665.aspx


3
2018-01-12 22:11



Par "plus simple", vous devez signifier "plus facile à utiliser sur une base continue dans laquelle vous êtes libre de mapper les clés des personnages de la manière que vous préférez", et non "avec le moins d'effort initial". J'ai utilisé Microsoft Keyboard Layout Creator, et bien que cela fonctionne bien, ce n'est pas pour les utilisateurs occasionnels. - Alan


Si vous utilisez Firefox, vous pouvez également installer le Outil de saisie / convertisseur Unicode Ajouter.


2
2017-09-27 11:22





Les solutions de John D. Cook n'ont pas fonctionné pour moi, car mon employeur a verrouillé le registre. J'ai découvert que dans Windows 7 et les versions ultérieures, la police Segoe UI Symbol contenait des représentations de la plupart des caractères Unicode, sinon de tous, dans l'ordre numérique. Si vous pouvez trouver un symbole Unicode répondant à vos besoins (peut-être en parcourant l'article Unicode dans Wikipedia), notez son numéro Unicode (valeur hexadécimale). Puis, dans Word, choisissez Insérer un symbole | Plus de symboles du ruban, sélectionnez la police Segoe UI Symbol et faites défiler les écrans pour rechercher cette valeur hexadécimale dans la zone de code de caractère.


2
2018-05-27 21:11