Existe-t-il un caractère unicode qui peut être créé avec le seul clavier sous MacOS et/ou Linux ? Je pense utiliser l’emoji dans un nom de chemin d’accès à un fichier.


Vous pouvez saisir à peu près n'importe quel caractère Unicode via le clavier, tant que vous vous souvenez de sa représentation hexadécimale. La page Wikipedia de saisie Unicode a une section documentant la saisie du code hexadécimal sur diverses plateformes, et j'ai testé la méthode canonique sur chacun des MacOS et Linux.

  • Linux : Appuyez sur Ctrl-Shift-U pour passer en mode de saisie hexadécimale Unicode - vous devriez voir un caractère "u" souligné. Tapez maintenant le code hexadécimal du caractère, suivi d'un espace ou d'un retour pour convertir le code hexadécimal en caractère (par exemple, pour taper [math]unicode{x1f4a9}[/math], j'ai frappé Ctrl-Shift-U 1 F 4 A 9 Espace).
  • MacOS : Allez dans Préférences système > Clavier > Sources d'entrée et ajoutez Unicode Hex Input comme source d'entrée. (Vous devriez également sélectionner "Afficher le menu d'entrée dans la barre de menus", de sorte que vous obteniez une icône dans la barre de menus qui vous indique quelle source d'entrée vous utilisez actuellement.)

    Maintenant, appuyez sur Command-Option-Espace pour passer à Unicode Hex Input, tapez le code à 4 chiffres de votre caractère (par exemple, pour taper [math]unicode{x2713}[/math], j'ai tapé 2 7 1 3), puis appuyez à nouveau sur Command-Option-Espace pour revenir à l'anglais américain ou à toute autre source d'entrée que vous avez configurée.

    Notez que l'entrée hexadécimale Unicode ne prend en charge que l'entrée Unicode à 4 chiffres, donc si vous voulez un , vous devrez le sélectionner dans la palette des caractères spéciaux (déroulez le menu Édition dans votre application, ou appuyez sur Ctrl-Commande-Espace).


So [math]unicode{x2713}[/math] Virginia, tu peux haz ur [math]unicode{x1f4a9}[/math] n eat it 2.

MISE À JOUR : Et il semble que le seul moyen fiable d'intégrer des dingbats et autres caractères graphiques Unicode dans les réponses Quora soit le mode mathématique, avec unicode{x2713} et unicode{x1f4a9} pour [math]unicode{x2713}[/math] et [math]unicode{x1f4a9}[/math] respectivement. Merci à Paul de m'avoir éclairé sur ce point.