Unicode-Zeichen-Konstanten-Includes

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7032
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Unicode-Zeichen-Konstanten-Includes

Beitrag von STARGÅTE »

Tachchen,

Ich habe auf Grundlage dieser Unicode-Zeichentabelle mal eine Sammlung von Konstanten aller (nur 0000 bis FFFF) Unicode-Zeichen angelegt.

Unicode.zip (234 kB)
Archiv mit Includes der Konstanten der einzelnen Unicode-Blöcke (eine Datei hat der PB-Editor nicht verkraftet ^^)
Hinweis: Die Chr()-Konstanten sind nur gültig, wenn sowohl Unicode-Exe als auch UTF8-Datei-Codierung aktiviert ist.

Ausschnitt aus den Includes:

Code: Alles auswählen

#Unicode_RingOperator = $2218
#Unicode_RingOperator$ = Chr($2218)
#Unicode_BulletOperator = $2219
#Unicode_BulletOperator$ = Chr($2219)
#Unicode_SquareRoot = $221A
#Unicode_SquareRoot$ = Chr($221A)
#Unicode_CubeRoot = $221B
#Unicode_CubeRoot$ = Chr($221B)
Der Grund dieses Archivs ist der, dass man nicht immer eine passende unicodefähige Editor-Schriftart hat,
aber trotzdem das eine oder andere Zeiche für die Ausgabe braucht.
Um dann nicht mit Zahlen arbeiten zu müssen, kann man nun diese Konstanten nutzen.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
c4s
Beiträge: 1235
Registriert: 19.09.2007 22:18

Re: Unicode-Zeichen-Konstanten-Includes

Beitrag von c4s »

Entpackt: 1,4 MB :shock:

Ich hoffe du hast dir ein kleines Tool gebastelt, welches dir einen Großteil der Arbeit abgenommen hat. ;-)
Auf jedenfall Danke. Kann man bestimmt mal gebrauchen!
"Menschenskinder, das Niveau dieses Forums singt schon wieder!" — GronkhLP ||| "ich hogffe ihr könnt den fehle endecken" — Marvin133 ||| "Ideoten gibts ..." — computerfreak ||| "Jup, danke. Gruss" — funkheld
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Unicode-Zeichen-Konstanten-Includes

Beitrag von Nino »

c4s hat geschrieben:Entpackt: 1,4 MB :shock:
Dem obigen Ausschnitt nach zu urteilen könnte man da ca. 50% "Luft rauslassen" ...

Z.B. statt

Code: Alles auswählen

#Unicode_RingOperator = $2218
#Unicode_RingOperator$ = Chr($2218)
würde allein

Code: Alles auswählen

#Unicode_RingOperator = $2218
den Zweck erfüllen. Und bei Bedarf kann jeder Nutzer dann selbst sowas schreiben wie

Code: Alles auswählen

#Unicode_RingOperator$ = Chr(#Unicode_RingOperator)
Grüße, Nino
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7032
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Unicode-Zeichen-Konstanten-Includes

Beitrag von STARGÅTE »

@c4s:

Ja natürlich, ich habe nur kurz Arbeit in den Converter gesteckt, der die TXT in PBI wandelt.

@Nino:
Da ist natürlich richtig.
Aber auch in PB sind die meisten Zeichen-Konstanten sowohl als Zahl, als auch als Zeichen-Konstante vorhanden.
Und es erspart wieder ein paar Zeichen und Klammern.

Ich selbst werde auch nie alle Blöcke brauchen, aber der Converter hats nun mal ausgegeben.
Für ein Matheprogramm nutze ich selbst halt "Greek and Coptic" und "Mathematical Operators"...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten