Gut recherchiert und argumentiert. Dafür! Weg damit. :-)

Grüße,
Erik

Alexander Koch schrieb am 28.07.2009 16:48:
Hallo,

da ich ja ständig am hinzufügen neuer Zeichen in Compose bin, möchte ich diesmal vorhandene Zeichen diskutieren, von denen ich der Meinung bin, dass man sie entfernen sollte. Die Vorschläge sind jeweils unabhängig voneinander:

1. Die square units ㎕, ㎖, ㎗, ㎘, ㎙, ㎚, ㎛, ㎜, ㎝, ㎞, ㎍, ㎎, ㎏, ㎐, ㎑, ㎒, ㎟, ㎠, ㎡, ㎢, ㎟, ㎠, ㎡, ㎢, ㎣, ㎤, ㎥, ㎦, ㎣, ㎤, ㎥, ㎦, ㎧, ㎨, ㎨, ㏖ sowie ㏑, ㏒. Diese sind im Unicode-Block CJK-Kompatibilität und sind ausschließlich dafür gedacht, dass die Einheiten richtig dargestellt werden, wenn man, wie im Japanischen auch üblich von oben nach unten schreibt. Deshalb sind diese auch von quadratischer Größe. Analog definieren die auch ㌕ = kilogramm. Diese sind überhaupt nicht für lateinischen Text gedacht und aufgrund der Tatsache, dass sie alle in quadratische Kästchen reinpassen müssen, typografisch besonders hässlich und einfach falsch. Sonst müssten wir auch mit den japanischen fullwidth characters ABCD schreiben. Diese Zeichen werden rein für asiatische Schriften gebraucht und sollten von entsprechenden scim-Modulen angeboten werden und nicht von Neo.

2. Ligaturen aus dem privaten Unicodebereich.
Während die Ligaturen ff, fi, fl, ffi, ffl, ſt, st reguläre Unicode-Zeichen sind und damit prinzipiell überall gleich und richtig dargestellt werden können, handelt es sich bei der anderen Hälfte der Ligaturen um solche, die garnicht in Unicode definiert sind. Diese sind im privaten Bereich definiert, wo jeder Font seine eigenen Zeichen hinlegen kann, die dann auch nur mit diesem speziellen Font und ganz ohne Semantik dargestellt werden können. Es handelt sich um  (fb),  (ffb),  (ffh),  (ffj),  (ffk),  (fft),  (fh),  (fj),  (fk),  (ft),  (ck),  (ch),  (tt),  (ct),  (ſi),  (ſſ),  (ſl),  (ſſi),  (ſs),  (tz),  (Qu),  (Th). Dabei werden bei mir gerade mal , , , , , , , , , ,  „richtig“ dargestellt, der Rest sind irgendwelche chinesischen Zeichen, da ich auch noch japanische Schriften installiert habe. Ligaturen sind außerdem Aufgabe des Opentype-Fonts, und suchen in Texten [auch wenn es wohl Beispiele gibt, wo das nicht funktionert] sollte nach Unicode-Standard auch kein Problem sein, sodass fliegen = fliegen im Normalfall richtig gefunden wird. Neo sollte nicht dafür da sein, solche Programmfehler zu fixen. Des weiteren werden durch die Cokos ck, ch und ct Standardcokos für ǩȟť überschrieben, die denke ich wichtiger sind als Private Area-Ligaturen. Das einzige Szenario, das ich mir vorstellen kann, wo diese benötigt werden, ist in Grafikprogrammen, wo man selbst über alles genau die Kontrolle hat und weiß, was man tut. Für alle anderen Szenarien (TeX, Texte im Netz, Chat) sind die Cokos ungeeignet und ich denke da schaden sie auch eher und für ersteres kann man sich auch gucharmap nebendran öffnen. Ich kann mir kein sonstiges Szenario vorstellen, wo diese benötigt werden und sinnvoll sind und möchte daher deren Löschung bewirken, oder sie zumindest auskommentieren. Es wird ansonsten auch vorgegaukelt, dass man die Zeichen problemlos verwenden kann.

Viele Grüße,
aleχ


--
GPG-Schlüssel-ID: 0x036B38E6
Fingerabdruck: F057 EEEB F0F5 9144 D95C BD98 B822 138F 036B 38E6

Außerdem kann man per Jabber mit mir reden (chatten):
Jabber-ID: wick...@jabber.org
Off-The-Record: DEBD08C2 95E7C8CE 901EC136 E39A1E43 4FC13142

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an