8 votes

Comment désactiver complètement les emojis sur iOS?

Beaucoup d'emojis remplacent les caractères que j'utilise déjà, généralement importés d'un clavier de symboles ; mais cela ne s'intègre pas bien avec du texte en monospace, petit ou formaté ; par exemple, j'aime agrémenter mes documents avec de l'art textuel (art réalisé (généralement) à partir d'une police à largeur fixe, et de ses caractères).

Ces caractères incluent ;, dans ce cas (de mon côté) certains d'entre eux ont fonctionné correctement. La fréquence à laquelle cela se produit est incohérente, même dans le même document!

0 votes

Vous voulez le faire pour les choses que vous écrivez? Ou pour les choses que les autres vous envoient?

1 votes

Vous pouvez désactiver le clavier emoji, mais l'emoji est essentiellement une police de caractères et iOS ne vous permet pas de supprimer les polices.

0 votes

Les destinataires de votre texte peuvent ou non voir des emojis, cela dépend de leur appareil et des types de polices qu'ils ont installées.

5voto

アリスター Points 238

Pourquoi les mêmes caractères apparaissent-ils avec une ‘présentation textuelle’ dans certaines situations et une ‘présentation emoji’ dans d'autres?

Il existe à la fois un ‘style texte’ et ‘style emoji’ pour U+25B6 BLACK RIGHT-POINTING TRIANGLE (). Le style que vous obtenez dépend du style de la police que vous utilisez actuellement. Par exemple, la police Apple Color Emoji a un glyphe ‘style emoji’ pour U+25B6 BLACK RIGHT-POINTING TRIANGLE, tandis que la police Lucida Grande a un glyphe ‘style texte’ pour U+25B6 BLACK RIGHT-POINTING TRIANGLE. C'est bien dans un éditeur de texte, où vous avez le contrôle sur la police que vous utilisez pour chaque caractère, mais pas dans des contextes où vous n'en avez pas.

Comment puis-je spécifier si je veux ou non la ‘présentation textuelle’ ou ‘présentation emoji’ pour un point de code dans des contextes où je n'ai aucun contrôle sur la police?

Le Consortium Unicode a en fait fourni une solution à ce problème dans Unicode 6.1, détaillée dans ce Rapport Technique Unicode.

Essentiellement, ils ont désigné deux points de code en tant que sélecteurs de variation emoji : U+FE0E VARIATION SELECTOR-15 (pour une présentation textuelle) et U+FE0F VARIATION SELECTOR-16 (pour une présentation emoji).

Laissez-moi vous expliquer comment ils fonctionnent. Chaque fois que vous entrez l'un de ces deux sélecteurs de variation dans un champ de texte (que ce soit par copier-coller ou autre moyen), le système de rendu de votre système d'exploitation—conforme à la Norme Unicode, v6.1+—changera le glyphe (par le biais de la substitution de police, si nécessaire) pour le caractère immédiatement précédent le sélecteur de variation que vous venez d'entrer en correspondance avec soit ‘style texte’ ou ‘style emoji’ (selon le sélecteur de variation que vous avez entré après l'emoji).

Voici une démonstration :

(U+25B6 U+FE0E)

(U+25B6 U+FE0F)

Pour les personnes visualisant cette page sur des systèmes d'exploitation plus anciens, j'ai inclus quelques images ci-dessous démontrant le comportement dans une boîte de texte normale sur OS X v10.11 El Capitan.

La police système sur OS X v10.11 (qui est San Francisco), n'a pas de glyphe pour U+25B6 BLACK RIGHT-POINTING TRIANGLE, donc le système de rendu de texte d'OS X effectue automatiquement une substitution de police et finit par utiliser la police Lucida Grande UI à la place, qui a un glyphe 'style texte' pour U+25B6:

Comportement par défaut

En utilisant U+FE0E VARIATION SELECTOR-15 immédiatement après, vous forcez le ‘style texte’, donc le résultat est le même :

Présentation textuelle

En utilisant U+FE0F VARIATION SELECTOR-16 immédiatement après, le système de rendu de texte d'OS X utilise une police avec un glyphe ‘style emoji’ pour U+25B6 BLACK RIGHT-POINTING TRIANGLE à la place, qui se trouve être la police Apple Color Emoji :

Présentation emoji

(Pour les curieux, les captures d'écran montrent l'indispensable utilitaire Split Up dans UnicodeChecker).

0 votes

Cela ne semble pas fonctionner. Sur iOS, échoue à empêcher l'emoji d'être stylisé. ( apparaît stylisé sur iOS mais pas sur d'autres appareils.)

1 votes

@Ryan La raison pour laquelle cela ne fonctionne pas pour vous avec U+1F4AC SPEECH BALLOON est que Apple Color Emoji est la seule police installée sur iOS (par défaut) qui contient un glyphe pour U+1F4AC SPEECH BALLOON en premier lieu. S'il n'y a pas d'autres polices installées sur votre système qui contiennent un glyphe pour le point de code, aucune substitution de police ne peut se produire. Voici un exemple sur OS X v10.11 El Capitan avec la substitution de police se produisant. Gardez à l'esprit que la seule raison pour laquelle cela a fonctionné était parce que j'avais déjà la police Symbola installée.

1voto

grg Points 181593

Vous ne pouvez pas. Les emojis font partie d'iOS et ne peuvent pas être désactivés.

0voto

Tetsujin Points 95239

Les Messages sur Mac ont une option pour ne pas remplacer les smileys conventionnels par des emojis.

Édition > Substitutions > Emoji

J'ai désactivé cette option sur mon Mac et si je tape ;-) c'est ce qui est transmis.
Si je fais la même chose sur mon iPhone, il se passe la même chose, seul ;-) est transmis et reçu.
Je n'ai aucun souvenir d'avoir changé ce comportement sur le téléphone, ni de trouver d'option me permettant de le faire - et le modifier sur le Mac ne semble pas affecter le téléphone.

Cependant, Tom Gewecke a raison en ce sens que si l'appareil récepteur n'est pas un autre iPhone, leur appareil peut automatiquement traduire en emoji, sur lequel vous n'avez aucun contrôle.

L'autre chose est que vous n'avez aucun contrôle sur la police de caractères utilisée par l'appareil récepteur.

Cela dit, je supposais que vous parliez d'iMessage, mais je me rends compte que ce n'est pas clair dans votre question. Clarifier dans quelle application vous voulez dire pourrait modifier cette réponse et d'autres.
De plus, autant que je puisse voir, aucun de ces symboles que vous avez utilisés ne sont en fait des emojis, simplement des caractères ASCII supérieurs ou éventuellement Unicode [je n'ai pas vérifié chacun].

1 votes

Le problème est que divers symboles "ordinaires" allant bien au-delà des "émoticônes" sont également affichés dans le style "emoji" par la police Color Emoji d'Apple. C'est ce que l'OP veut affiché dans leur style ordinaire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X