Ceci est sous Windows, mais les réponses pour d’autres systèmes d’exploitation peuvent être pratiques pour d’autres.
La plupart des guides disent que "maintenez la touche Alt enfoncée et tapez le code sur le clavier". Cela fonctionne très bien pour les codes décimaux (comme 65 pour "A"), mais pas pour les codes hexadécimaux (comme U + 0041 pour "A").
Certaines applications fournissent d’autres fonctionnalités permettant de taper puis de transformer les codes de caractères Unicode hexadécimaux. Word vous permet de taper le code (tel que 200f), puis de le convertir en Unicode en tapant Alt-X.
Je cherche une méthode générale qui fonctionne avec l’entrée standard.
keyboard
unicode
characters
Volonté
la source
la source
Réponses:
La réponse de harrymc est bonne, à condition que vous puissiez / puissiez modifier les paramètres du registre.
Si ce n'est pas le cas, vous pouvez utiliser l'accessoire de calculatrice Windows pour convertir d'hexadécimal en décimal. Le mode par défaut ne le fera pas: XP et Vista ont un mode "Scientifique, alors que Windows 7, 8, 8.1 et 10 ont un mode" Programmeur ".
Sélectionnez Base hexadécimale , puis tapez votre nombre hexadécimal. Puis changez en Dec base pour voir la valeur équivalente en décimal. C'est le numéro que vous devez taper sur votre clavier numérique tout en maintenant la touche Alt enfoncée.
Cela peut dépendre de la langue de saisie et vous devrez peut-être ajouter un préfixe zéro à la valeur décimale.
la source
set /a
dans une fenêtre de commande ;-). Pour convertir hex = 4321 en décimale, il vous suffit de taperset /a 4*16*16*16+3*16*16+2*16+1
et le résultat apparaîtra comme 17185set /a 0x4321
sera également afficher 17185.MB_USEGLYPHCHARS
indicateur lors du décodage d'octets au format Unicode viaMultiByteToWideChar
.Trouvé ceci dans Comment entrer des caractères Unicode dans Microsoft Windows :
Vous devez vous déconnecter, puis vous connecter après cette modification du registre, voire même redémarrer.
la source
"👉" = 👉
- après avoirF
appuyé sur la commande alt du menu alt, elle est exécutée sous windows. Il ne vole pas avec une conversion décimale (128073), sans addition de zéros non significatifs.Sous Mac OS X: ouvrez International dans les Préférences Système et dans le Menu Entrée, sélectionnez "Entrée Unicode Hex" pour ajouter cette option au menu Entrée. Cela semble évident, mais cela est bien caché dans la longue liste de langues, entre l'ukrainien et le vietnamien. Lorsque sélectionné, maintenez la touche Option enfoncée et tapez le code hexadécimal à 4 chiffres.
Également sous OS X: la calculatrice peut être configurée en mode Programmeur (Cmd-3), ce qui permet de saisir des codes décimaux, octaux et hexadécimaux, qui sont ensuite affichés au format ASCII ou Unicode. Cependant, Copier donnera le code, pas l’équivalent (s) de caractères. N'importe qui?
(Pour Windows, voir Comment saisir des caractères Unicode dans Microsoft Windows ; pour d'autres méthodes de saisie, voir Wikipedia .)
Et ici sur Super User:
Et pour aller dans les extrêmes:
la source
Dans Ubuntu (et ses variantes, comme LinuxMint), vous pouvez entrer des valeurs Unicode en appuyant sur Ctrl+ Shift+ usuivi de la valeur Unicode et de la touche Entrée, par exemple:
Ctrl+ Shift+ u 263apuis entrez les rendements:
Texte: ☺
Capture d'écran:
Vous pourrez peut-être coupler ceci avec AutoHotkey pour une saisie plus facile ou une saisie possible dans Windows.
la source
J'ai écrit un petit outil de saisie Unicode basé sur AutoHotkey car je n'ai pas trouvé de meilleure solution. Vous pouvez insérer des caractères unicode avec Shift+ Ctrl+ U.
Fondamentalement, il convertit l'entrée en un caractère Unicode et le "tape" à la position du curseur.
Il ne prend pas en charge les caractères Unicode à 6 chiffres. De plus, si vous avez un champ de saisie où tout le texte est sélectionné lors de la perte de la focalisation, tout le texte sera écrasé (je pense me souvenir d'une ancienne version de Firefox qui présentait ce comportement).
À titre de référence, voici la source AutoHotkey si vous souhaitez le compiler vous-même:
la source
Cela dépend également de l'endroit où vous souhaitez utiliser les caractères spéciaux. Avec les applications MS Office, vous n'avez pas besoin de connaître les codes ASCII de certains caractères - par exemple, taper une diarésie (c'est-à-dire, les deux points que vous voyez au-dessus de certains caractères dans des mots tels que naïf), dans Word / Outlook / etc, vous pouvez appuyer sur Ctrl + ':' (c'est-à-dire, Ctrl + Maj +;) suivi de 'i'.
Une liste de raccourcis est disponible sur http://word.mvps.org/FAQs/General/InsertSpecChars.htm ... faites simplement défiler jusqu'à "Caractères internationaux".
Je ne sais pas si des applications non Office prennent en charge des raccourcis similaires.
la source
Linux (y compris les applications Qt / KDE)
Comme JMD l'a mentionné, vous pouvez appuyer sur Ctrl- Shift, taper
u1f4a9
et relâcher afin de taper U + 1F4A9 dans les applications GTK + (y compris les programmes GNOME, Firefox, Chromium et LibreOffice, même sous KDE). Certains programmes prennent également en charge la saisie en séquence Ctrl- Shift- U, 1, f, 4, a, 9, Enter.Malheureusement, cela ne fonctionne pas dans les applications Qt (y compris les programmes KDE, Mathematica et VLC). Pour les caractères BMP, il existe une méthode de saisie Unicode IBus. Pour l'activer, ouvrez les préférences IBus et ajoutez la méthode de saisie "Autres - unicode (m17n)" (les deux packages ibus-m17n et ibus-qt4 doivent être installés). Lorsque le curseur est dans une zone de texte, activez la méthode de saisie (à l'aide de la barre d'outils IBus ou du raccourci clavier). Lorsqu'elle est active, la méthode de saisie vous permet de saisir Ctrl- Shift- Usuivi de 4 chiffres hexadécimaux pour saisir le caractère Unicode correspondant. Cela ne fonctionne que pour les caractères BMP, cependant.
(Testé sous Ubuntu.)
la source
Peut-être pas exactement ce que vous demandez, mais ce que je cherchais. Sous Windows 10, vous pouvez appuyer sur Win+ .ou Win+ ;pour ouvrir un navigateur emoji:
Comme vous pouvez le voir dans l'image ci-dessus, vous pouvez également effectuer une recherche en tapant simplement.
la source