Wie schalte ich Emojis unter iOS vollständig aus?

Viele Emojis ersetzen Zeichen, die ich bereits verwende, normalerweise importiert von einer Symboltastatur; aber es passt nicht gut zu monospaced, kleinem oder formatiertem Text; Zum Beispiel mag ich es, meine Dokumente mit Textkunst zu würzen (Kunst, die (normalerweise) aus einer nichtproportionalen Schriftart und ihren Zeichen besteht).

Zu solchen Zeichen gehören:↔↕↖↗↘↙➡⬅⬆⬇⚪⚫⬛⬜, in diesem Fall (auf meiner Seite) funktionierten einige von ihnen richtig. die Rate, mit der dies geschieht, ist uneinheitlich, selbst im selben Dokument!

Sie möchten dies für Dinge tun, die Sie schreiben? Oder für Dinge, die dir andere schicken?
Sie können die Emoji-Tastatur deaktivieren, aber Emoji ist im Wesentlichen eine Schriftart und iOS lässt Sie keine Schriftarten löschen.
Die Empfänger Ihres Textes können Emojis sehen oder auch nicht, es hängt von ihrem Gerät ab und davon, welche Art von Schriftarten sie installiert haben.

Antworten (3)

Warum werden dieselben Zeichen in manchen Situationen mit einer „Textpräsentation“ und in anderen mit einer „Emoji-Präsentation“ angezeigt?

Es gibt sowohl einen „Textstil“ als auch einen „Emoji-Stil“ für U+25B6 BLACK RIGHT-POINTING TRIANGLE (▶). Welchen Stil Sie erhalten, hängt davon ab, welchen Stil die Schriftart hat, die Sie gerade verwenden. Beispielsweise hat die Schriftart Apple Color Emoji eine Glyphe im „Emoji-Stil“, U+25B6 BLACK RIGHT-POINTING TRIANGLEwährend die Schriftart Lucida Grande eine Glyphe im „Textstil“ für hat U+25B6 BLACK RIGHT-POINTING TRIANGLE. Dies ist in einem Texteditor in Ordnung, in dem Sie die Kontrolle darüber haben, welche Schriftart Sie für jedes Zeichen verwenden, aber nicht in Kontexten, in denen Sie dies nicht tun.

Wie kann ich angeben, ob ich die „Textpräsentation“ oder „Emoji-Präsentation“ für einen Codepunkt in Kontexten haben möchte, in denen ich keine Kontrolle über die Schriftart habe?

Das Unicode-Konsortium hat tatsächlich eine Lösung für dieses Problem in Unicode 6.1 bereitgestellt, die in diesem technischen Unicode-Bericht ausführlich beschrieben wird.

Im Wesentlichen haben sie zwei Codepunkte als Emoji-Variationsselektoren festgelegt: U+FE0E VARIATION SELECTOR-15(für eine Textpräsentation) und U+FE0F VARIATION SELECTOR-16(für eine Emoji-Präsentation).

Lassen Sie mich erklären, wie sie funktionieren. Immer wenn Sie einen dieser beiden Variantenselektoren in ein Textfeld eingeben (sei es durch Kopieren und Einfügen oder auf andere Weise), ändert das Textwiedergabesystem Ihres Betriebssystems – eines, das dem Unicode-Standard v6.1+ entspricht – die Glyphe ( durch Schriftersetzung , falls erforderlich) für das Zeichen, das der gerade eingegebenen Variantenauswahl unmittelbar vorangeht, in ein Zeichen, das entweder mit „Textstil“ oder „Emoji-Stil“ übereinstimmt (je nachdem, welche Variantenauswahl Sie nach dem Emoji eingegeben haben).

Hier ist eine Demonstration:

▶︎(U+25B6 U+FE0E)

▶️(U+25B6 U+FE0F)

Für Benutzer, die diese Seite auf älteren Betriebssystemen anzeigen, habe ich unten einige Bilder eingefügt, die das Verhalten in einem normalen Textfeld unter OS X v10.11 El Capitan demonstrieren.

Die Systemschriftart von OS X v10.11 (das ist San Francisco ) hat keine Glyphe für U+25B6 BLACK RIGHT-POINTING TRIANGLE, daher führt das Textwiedergabesystem von OS X automatisch eine Schriftartersetzung durch und verwendet stattdessen die Lucida Grande UI -Schriftart, die zufällig einen "Textstil" hat ' Glyphe für U+25B6:

Standardverhalten

Die Verwendung U+FE0E VARIATION SELECTOR-15unmittelbar danach erzwingt den 'Textstil', sodass das Ergebnis dasselbe ist:

Textpräsentation

Die Verwendung U+FE0F VARIATION SELECTOR-16unmittelbar danach führt stattdessen dazu, dass das Textwiedergabesystem von OS X stattdessen eine Schriftart mit einer Glyphe im Emoji-Stil U+25B6 BLACK RIGHT-POINTING TRIANGLEverwendet, die zufällig die Apple Color Emoji - Schriftart ist:

Emoji-Präsentation

(Für Neugierige zeigen die Screenshots das unverzichtbare Split Up - Dienstprogramm in UnicodeChecker ).

Das scheint nicht zu funktionieren. Unter iOS ︎kann das Emoji nicht daran gehindert werden, stilisiert zu werden. ( 💬︎Erscheint stilisiert auf iOS, aber nicht auf anderen Geräten.)
@Ryan Der Grund, warum es mit U + 1F4AC SPEECH BALLOON nicht funktioniert, ist, dass Apple Color Emoji die einzige auf iOS installierte Schriftart ist (standardmäßig), die überhaupt eine Glyphe für U + 1F4AC SPEECH BALLOON enthält. Wenn auf Ihrem System keine anderen Schriftarten installiert sind, die eine Glyphe für den Codepunkt enthalten, kann keine Schriftartersetzung erfolgen. Hier ist ein Beispiel für OS X v10.11 El Capitan mit der Schriftartersetzung. Denken Sie daran, der einzige Grund, warum es funktioniert hat, war, dass ich bereits die Schriftart Symbola installiert hatte .

Du kannst nicht. Emojis sind Teil von iOS und können nicht deaktiviert werden.

Nachrichten auf dem Mac haben eine Option, herkömmliche Smileys nicht durch Emojis zu ersetzen.

Bearbeiten > Ersetzungen > Emoji

Ich habe das auf meinem Mac ausgeschaltet & wenn ich tippe ;-) wird das übertragen.
Wenn ich dasselbe auf meinem iPhone mache, passiert dasselbe, nur ;-) wird gesendet und empfangen.
Ich kann mich nicht erinnern, dieses Verhalten auf dem Telefon geändert zu haben, und ich kann auch keine Option finden, die es mir ermöglichen würde - und das Ändern auf dem Mac scheint sich nicht auf das Telefon auszuwirken.

Tom Gewecke hat jedoch recht, denn wenn das empfangende Gerät kein anderes iPhone ist, kann sein Gerät automatisch in Emojis übersetzt werden, über die Sie keine Kontrolle haben.

Die andere Sache ist, dass Sie auch keine Kontrolle darüber haben, welche Schriftart vom empfangenden Gerät verwendet wird.

Nachdem ich das alles gesagt hatte, ging ich davon aus, dass Sie über iMessage sprachen, aber mir ist klar, dass dies aus Ihrer Frage nicht klar hervorgeht. Vielleicht kann die Klärung, welche App Sie meinen, diese und andere Antworten ändern.
Soweit ich sehen kann, ist keines der von Ihnen verwendeten Symbole tatsächlich Emoji, einfach höheres ASCII oder möglicherweise Unicode [ich habe nicht alle überprüft]

Das Problem ist, dass verschiedene „normale“ Symbole, die weit über „Smileys“ hinausgehen, auch von Apples Color Emoji-Schriftart im „Emoji“-Stil angezeigt werden. Diese möchte das OP in ihrem gewöhnlichen Stil angezeigt haben.