Wie kann ich UTF-8 via %CHARSET-Makro vordefinieren?
%CHARSET-Makro
-
beta -
30. Oktober 2005 um 21:41 -
Erledigt
-
-
%CHARSET="utf-8"
-
Nope.
-
-
Was zeigt der Editor in der Statusleiste an? Bei mir kommt immer "windows-1252".
-
Unicode (UTF-8). Unter "Optionen | Zeichensatz" und im Header ebenfalls. Auch, wenn ich gar nichts geschrieben habe, das Fenster also leer ist.
Du musst aber irgendein Unicode-Zeichen verwenden, wie z.B. einen Umlaut. Sonst kriegst du beim Abschicken "us-ascii" oder so. Ist aber eine andere Frage.
-
In den Kontovorlagen klappt das. Probiere das aber mal in einen AB-Eintrag fuer "Neue Nachrichten".
-
Unicode (UTF-8)
Bei %CHARSET="utf-7" kriege ich "Unicode (UTF-7)" usw. Vielleicht hängt's auch noch davon ab, was in den Kontoeigenschaften unter "Neue Nachricht | Benutze Zeichensatz" steht? :denk: Aber durch %CHARSET wird's ja sowieso verändert.
-
Bei mir klappt die von dir beschriebene Methode mit allen alten Zeichensätzen. Der definierte Zeichensatz wird eingestellt und auch korrekt in der Statusleiste dargestellt.
Nur bei AB Vorlagen haperts. :denk:
-
Zitat
Nur bei AB Vorlagen haperts.
Wird immer nur "windows-1252" angezeigt?
@alle:
Kann das hier vielleicht noch jemand testen? -
Ja, wird nur angezeigt. Aus der Liste der Zeichensätze kann ich den aber gar nicht wählen, weil dieser nicht vorhanden ist.
-
Die Zeichensätze-Liste kann man doch jetzt über "Benutzereinstellungen | Zeichensätze" nach Belieben anpassen oder steht dieser Zeichensatz da auch nicht?
-
Also hier wird auch bei Anforderung über AB-Vorlage UTF-8 angezeigt. Ob die Kodierung jetzt allerdings auch damit vorgenommen wird, kann ich nicht beurteilen - hab ich zu wenig Ahnung. Darum ein Screenie im Anhang - entscheidet selbst...
EDIT: den Screenie ersetzt durch einen mit mehr 'Material' Ää Öö Üü ...
-
Zeichensatz "windows-1252" gibt es bei mir in der Liste der Benutzereinstellungen überhaupt nicht. Ist es vielleicht der Standardzeichensatz? :denk:
Ich war es immer so gewohnt, dass der per %CHARSET definierte Zeichensatz im Statusfeld des Nachrichteneditors erscheint. :angry:
IMHO parst TB! den Nachrichtenteil nicht und stellt auch nicht den passenden Zeichensatz ein, wenn es ein entsprechendes Zeichen der geschriebenen Nachricht im Zeichensatz nicht gibt.
-
Zitat
Also hier wird auch bei Anforderung über AB-Vorlage UTF-8 angezeigt.
Was ist bei dir in den Benutzereinstellungen eingestellt? -
Ich wollte keinen neuen Thread eröffnen. Es passt auch hierher einigermassen.
Kann mir einer erklären, was für Unterschiede zwischen verschiedenen Unicode-Zeichensätzen bestehen? Ich meine jetzt die, die in TB! verwendet werden können, also:
• Unicode - unicode
• Unicode (Big-Endian) - unicodeFFFE
• Unicode (UTF-7) - utf-7
• Unicode (UTF-8) - utf-8Was kann/unterstützt der eine, was der andere nicht kann? Welchen sollte man nehmen? Gibt's irgendwo eine Tabelle mit Zeichen, die darin enthalten sind usw.?
-
http://www.unicode.org/glossary/#U ... sollte helfen.
-
Ist Big-Endian UTF-16 oder ein eigenständiger Zeichensatz? Welchen von den o.g. sollte man nehmen, wenn man jetzt z.B. Umlaute + kyrillische Zeichen in einer Nachricht verwenden möchte? Irgendwie klappt's bei mir nicht, zumindest nicht im "Nur-Text (MicroEd)" Modus. Da bekomme ich nur "??? ??? ???" zu sehen. In diesem Modus klappt's wohl (noch) nicht mit Unicode oder weiss jemand Näheres?
-
http://de.wikipedia.org/wiki/Byte-Reihenfolge
http://www.decodeunicode.org/w3.php?nodeId=65381&page=1Es ist ein Krux mit den Zeichensätzen.