Ich habe online nach der UTF8-Zeichentabelle gesucht. Und alles, was ich für tiefgestellte Zeichen finden konnte, waren die Zahlen 1 bis 9 und einige lateinische Buchstaben.
Ich muss S und B als Indizes für UTF8 finden
Danke für die Hilfe.
Hier ist der Link für eine UTF8-Zeichentabelle: Ссылка
Ich weiß, dass es ein alter Post ist, gefolgt von der Liste der Charaktere, die Unicode-Äquivalente haben. Für andere Alphabete haben wir nicht. hoffe es hilft
Ich habe eine kleine Bibliothek erstellt, um das Sub / Super-Skript in das entsprechende UTF-Zeichen zu konvertieren.
hoffe es hilft.
UNICODE hat keine Darstellung aller lateinischen Buchstaben in Hoch- und Hochschrift: nur ein paar davon. Sie müssen dazu Markup verwenden.
Wenn Sie beispielsweise HTML verwenden, können Sie das folgende Markup verwenden:
%Vor%welches in Beispiel S umgewandelt wird.
Die gleiche Funktionalität ist in vielen anderen Text-Rendering-Engines verfügbar: TeX, usw. Wenn Sie es in WinForms oder ähnlichem anzeigen, müssen Sie es leider selbst tun.
Auch in Bezug auf die "UTF8". Es ist nur eine Codierung der UNICODE-Tabelle. UTF8 kann jedes UNICODE-Zeichen wie auch UTF16, UTF32 und andere codieren. Daher ist Ihre Frage wirklich über die Existenz von lateinischen tiefgestellten Zeichen in UNICODE.
Der maßgebliche Hinweis darauf, welche Zeichen in Unicode enthalten sind, ist der Unicode-Standard . Sie finden die relevanten Informationen in den PDF Code-Charts . Die am häufigsten benötigten tiefgestellten Zeichen befinden sich im Block "Hochgestellte und tiefgestellte Zeichen". Um eine vollständige Liste zu erhalten, überprüfe die Datei Unicodeata.txt und suche nach Zeichen mit <sub>
in ihren Beschreibung. Beachten Sie, dass viele von ihnen für spezialisierte verwendet werden, z. in phonetischen Notationen, und funktionieren möglicherweise außerhalb dieser Verwendung schlecht, wenn die Glyphen für die spezielle Verwendung entwickelt wurden.