Ich kann dieses Zeichen nicht erhalten: ♡ Um im Windows Explorer richtig angezeigt zu werden, wird es stattdessen als Symbol aus drei Zeilen angezeigt, ähnlich wie dieses ☰.
Das Seltsamste ist, dass wenn ich das Herzsymbol neben einem anderen ungewöhnlichen Symbol verwende, wie einem der folgenden:: ♣ ♢ ♦ ♨ ♫, es korrekt als Herz angezeigt wird; Wenn ich jedoch das Symbol neben dem Herzen lösche, wird es auf das 3-Zeilen-Symbol zurückgesetzt. Alle diese anderen Symbole werden korrekt angezeigt, wenn sie alleine verwendet werden.
Hat noch jemand dieses Problem?
Ist es möglich, dass Windows 2 verschiedene Zeichen für U + 2661 hat?
Vielen Dank für jede Hilfe
Antworten:
Microsoft Sans Serif hat dieses Symbol mit drei Balken bei U + 2661, während korrekte Unicode-Schriftarten das Herz dort haben. Angenommen , Sie sind mit Microsoft Sans Serif nicht in erster Linie ist Windows die meisten säumigen wahrscheinlich Microsoft Sans Serif , wenn Sie U verwenden + 2661 , weil das Zeichen , das nicht in allem , was existiert Schriftart Sie sind verwenden. Wenn Sie jedoch ein anderes Zeichen in der Unicode-Tabelle in der Nähe verwenden, das Microsoft Sans Serif aus irgendeinem Grund fehlt, wechselt das System zu einer weiteren Schriftart.
quelle
Ich kann bestätigen, dass unter Win 7, wenn Sie versuchen, eine Datei in ♡ umzubenennen, das Symbol tatsächlich wie ☰ angezeigt wird. In Win 7 wird die Segoe-Benutzeroberfläche im Windows Explorer verwendet, und in der Segoe-Benutzeroberfläche fehlt ♡. Dies scheint also eine seltsame Schriftsetzung zu sein. Aber keine der Schriftarten in meinem System enthält eine solche Glyphe für ♡.
Wenn ich mit Ihrer Testzeichenfolge ♡ ♣ ♢ ♦ ♨ ♫ mit eingefügtem ♡ teste, nämlich ♞ ♣ ♣ ♢ ♦ ♨ ♫, dann zeigt das Umbenennen der Datei nur die Eigenschaften ♣ und ♦ an, andere werden durch kleine Rechtecke ersetzt, die übliche Art, das Fehlen von anzuzeigen Glyphen. Dies ist wirklich das erwartete Verhalten. Wenn ich jedoch das Rechteck lösche, das ♢ entspricht, ändert sich das nächste Rechteck (für ♡) zu ☰.
Es ist also ziemlich seltsam, aber die Erklärung scheint zu sein, dass Win 7 unter bestimmten Bedingungen bei Verwendung der Segoe-Benutzeroberfläche "☰" für "♡" anzeigt, und dies sollte nur als seltsames Symbol verstanden werden, das sich vom üblichen Rechteck für unterscheidet "Dieses Zeichen kann nicht in der aktuellen Schriftart angezeigt werden."
quelle
Die Zeichenkodierung muss konsistent sein und Unicode-abgeleitet sein, wie UTF-8, UCS-2. Jede lokalisierte Kodierung wird Ihnen das Herz brechen. Dadurch fallen coole Charaktere ständig um.
Wie oben erwähnt, muss die Schriftart das Zeichen unterstützen,
Das Dateiformat verfügt über ein Tool namens "Lokale Schriftartenliste". Es zeigt Ihnen, welche Schrift Ihr Herz enthält.
http://www.fileformat.info/info/unicode/char/2661/browsertest.htm
quelle