262 votes

De quels caractères Unicode se composent les smileys comme ٩(-̮̮̃-̃)۶ ?

Comment faire des textes Unicode comme celui du titre, ou comme le suivant, sans avoir recours au copier/coller ?

(--) (-) () (--).

En passant, notez que dans votre navigateur, l'exemple ci-dessus devrait ressembler à :

Expected rendering of Unicode smileys

3 votes

Pourquoi ne pas simplement copier/coller ?

19 votes

Je veux savoir comment il se présente en mode multiligne. Prenez (-) par exemple. Pourquoi ai-je l'impression qu'il est en multiligne ?

3 votes

198voto

davidcann Points 1005

Quant à votre confusion au sujet de la multi-ligne : Il y a de nombreuses diacritiques à l'œuvre ici. Ce sont des personnages combinés qui sont placés au-dessus ou au-dessous d'autres personnages. Si nous disséquons le smiley spécifique (-), nous obtenons ce qui suit :

(   U+0028  Left Parenthesis (this is obvious)

   U+25CF  Black Circle (this will be the left eye)

   U+032E  Combining breve below (this gets part of the mouth)
           The fact that it's placed slightly right of the circle is a
           font issue. Normally it should appear directly below the
           preceding character

   U+032E  Combining breve below (still part of the mouth)

    U+0303  Combining Tilde (this will be the left eyebrow)

•   U+2022  Bullet (right eye)

    U+0303  Combining Tilde (eyebrow)

)   U+0029  Right Parenthesis

C'est une utilisation astucieuse des caractères diacritiques qui crée l'illusion de plusieurs lignes ici. Les caractères combinés peuvent être empilés, comme on le voit avec le breve, mais habituellement le les résultats sont moins bons .

Vous pouvez coller les smileys dans Word et en plaçant le curseur après un caractère et en appuyant sur Alt + C vous pouvez faire en sorte que le caractère soit remplacé par son point de code Unicode en hexadécimal. Dans le cas des diacritiques, vous remplacez d'abord le diacritique, puis vous pouvez poursuivre avec le caractère de base (ou d'autres diacritiques s'il y en a). L'inverse fonctionne également. Vous pouvez saisir 2022 et appuyer sur Alt + C et obtenir une puce.

Pour obtenir le smiley ci-dessus, vous pouvez donc utiliser la chaîne de lettres et de chiffres suivante :

002825CF032E032E0303202203030029

le coller dans Word et cliquer sur Alt + C toutes les quatre places, en commençant par la gauche.

Nota: Dans les paragraphes précédents, j'ai utilisé la touche de raccourci Alt + C exclusivement. Si l'on n'utilise pas Word mais une variante de RichEdit (par exemple dans WordPad), cela devient Alt + X à la place. De plus, comme mentionné dans les commentaires, pour certaines personnes, apparemment, c'est Alt + X dans Word, aussi. Dans un souci de brièveté, je ne parlerai que de Alt + C , mais vous devez utiliser la variante qui vous convient. Une autre méthode, mentionnée dans cette réponse serait d'utiliser Ctrl + Alt + Shift + F12 qui semble également fonctionner. Juste au cas où il n'y aurait pas encore assez d'options.

Note 2 : Dans l'aperçu des caractères utilisés pour le smiley ci-dessus, l'espacement semble incorrect à certains endroits. Ceci est dû à des raisons techniques et peut différer d'un navigateur à l'autre. De plus, certains caractères de combinaison ont eu tendance à disparaître, c'est pourquoi certains d'entre eux sont décalés vers la droite.

32voto

Copier et coller :

_

_

_

19voto

Sevki Points 141

Si ceux-ci sont trop complexes, Unicode #263A () et Unicode #2639 () sont supportés par la plupart des systèmes d'exploitation et des navigateurs.

8voto

ukanth Points 10420

Comme l'a dit Johannes Rössel, vous pouvez utiliser cet éditeur en ligne pour convertir les caractères ascii en unicode / votre format préféré et le modifier quand vous le souhaitez.

Convertisseur Unicode en ligne

5voto

Robert Durgin Points 938

Qu'est-ce que vous voulez dire ? Tu les fais déjà. Il suffit de regarder les Caractères Unicode et commencez à les combiner à votre façon.

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