Manjin-Beob-Projekt: Ein Vorschlag zur Zahlenschreibweise für den koreanischen, chinesischen und japanischen Sprachraum
(myriad-project.org)Im Koreanischen, Chinesischen und Japanischen werden Zahlen in Zehntausender-Schritten (man, 萬) gelesen, während arabische Ziffern Kommas in Tausenderschritten setzen. Wer 1,234,567,890 sieht und sofort „eine Milliarde zweihundertvierunddreißig Millionen fünfhundertsechsundfünfzigtausend achthundertneunzig“ lesen will, muss jedes Mal im Kopf die Stellen erneut abzählen.
Daher wird vorgeschlagen, den Unterstrich (_) als Trenner für Zehntausender-Schritte zu verwenden.
Bisher: 1,234,567,890
Vorschlag: 12_3456_7890
Der Unterstrich liegt im ASCII-Bereich und lässt sich auf jeder Tastatur direkt eingeben; außerdem wird er in vielen Sprachen wie Python und Rust bereits als Trenner in Zahlenliteralen verwendet. In Kombination mit Kommas lassen sich beide Systeme auch hierarchisch darstellen.
Es wurden Versionen in fünf Sprachen erstellt: Englisch, Koreanisch, Japanisch sowie Chinesisch (vereinfacht und traditionell). Sowohl der Code als auch die Inhalte sind auf Codeberg veröffentlicht.
8 Kommentare
Es ist zwar noch verwirrend, aber wenn man sich daran gewöhnt hat, scheint es bequemer zu sein, als Zahlen nach Tausenderstellen zu gruppieren.
Eine originelle Idee.
Ich glaube, bei der Darstellung in Markdown wird es dabei ziemlich viele Probleme geben ...
Glücklicherweise funktioniert laut der CommonMark-Spezifikation die Markdown-Syntax
_nur an Wortgrenzen!In Swift ist das eine Notation, die man sofort verwenden kann, ohne etwas extra tun zu müssen.
Wenn man gleichzeitig Koreanisch und Englisch spricht, fällt es oft sehr schwer, koreanische Zahlen auf Englisch auszusprechen oder umgekehrt.
Mit der von Ihnen entwickelten Schreibweise ließe sich die Verwirrung beim Lesen solcher Zahlen vielleicht auflösen (für Koreaner, Chinesen usw.), aber leider gibt es dafür beim mündlichen Sprechen offenbar keine Lösung.
Wie in den Kommentaren unten erwähnt, gilt bei Verwendung als internationaler Standard die Tausendergruppierung, was wirklich unerquicklich ist. Und ich weiß, dass man auch in Korea und China beim Schreiben in Tausenderschritten gruppiert. Vielleicht könnte es im Zusammenhang mit TTS hilfreich sein, aber meiner Erfahrung nach haben die meisten koreanischen TTS-Systeme Zahlen auch dann korrekt als „man“ gelesen, wenn sie als
10,000geschrieben waren.Es wäre hilfreich, wenn Sie Beispiele nennen könnten, in welchen Fällen man tatsächlich in Zehntausenderschritten schreibt und in welchen realen Situationen das (coding) nützlich wäre.
Damit dieses Projekt Fahrt aufnimmt, wären wohl Funktionen wie ein Konverter von arabischen Zahlen in chinesische Schriftzeichen nötig, aber ich weiß nicht, ob das wirklich sinnvoll ist.
Hm, die Schreibweise in Tausenderschritten ist weltweit üblich … das wirkt ein bisschen so, als würde man dafür plädieren, statt kg lieber Pfund zu verwenden … Auch in Europa führt
1.000statt1,000oft zu Fehlern.