Alt-Codes und Unicode-Zeichen hängen nur vage zusammen, und es ist (meistens) an den einzelnen Anwendungen zu bestimmen, wie sie damit umgehen sollen. Es kann also zwischen Apps, Versionen von Apps und so unterschiedlich sein.
Im Wesentlichen geht es um Zeichenkodierung und Codeseiten und nicht um Schriftarten oder Benutzereingaben.
Alt-Codes für ASCII sind nur 0-255 (8-Bit-Codepage). Viele Programme (und Betriebssysteme) behandeln größere Zahlen, die vom Benutzer eingegeben werden, indem sie bei 256 umbrechen.
256 = 0, 257 = 1 usw.
Die Eingabe von ALT + 8230 ist also tatsächlich äquivalent zur Eingabe von ALT + 38 (8230/256 = 32.1484375. 256 * 32 = 8192. 8230 - 8192 = 38). Dies ist das ASCII-Zeichen "&" - sofern das Programm sie nicht abfängt und Ersetzt es durch "richtige" Unicode-Codes oder durch Verwendung einer anderen Codepage (z. B. Unicode) wie MS Word und neueren WordPad-Versionen.
Windows verwendet eine erweiterte Version der MSDOS 8-Bit-Codepage (850), die Codepage " Windows-1252 " (sowieso für englische Sprachen). Dies wird jedoch nur für ältere Teile des Betriebssystems verwendet, die die Unicode-Codeseiten nicht vollständig unterstützen.
Dies ist der Grund, warum Sie leicht unterschiedliche Ergebnisse in verschiedenen Betriebssystemen und Anwendungen sowie in verschiedenen Teilen von Windows selbst sehen können.
Es ist ein verwirrendes Thema, um es gelinde auszudrücken. :)
Ich bin mir ziemlich sicher, dass Alt-0133 der "offizielle" von Windows erweiterte ALT-Code für die Ellipse ist (in der Windows-Codepage), so dass Sie wahrscheinlich mehr Konsequenz haben werden.
Hier finden Sie weitere verwandte Informationen .