Unterschied zwischen Unicode FRACTION SLASH und DIVISION SLASH

4764
Jason C

Was ist der Unterschied zwischen U + 2044 (" Fraction Slash ") und U + 2215 (" Division Slash ").

Sie scheinen mir fast identisch zu sein, aber es gibt immer noch einen deutlichen Unterschied, aber ich kann nicht genau sagen, was es ist.

Weiß jemand?

36
Wenn man bedenkt, dass nur Letzteres unter Mathematische Operatoren fällt, während Ersteres unter Allgemeine Interpunktion klassifiziert wird, denke ich, dass Ersteres verwendet werden soll, wenn Sie etwas wie X oder Y oder Z schreiben möchten (X / Y / Z). Karan vor 9 Jahren 0
@Karan Ersteres ist für Brüche. Ich denke, es ist im allgemeinen Satzzeichenblock enthalten, weil es in nicht-mathematischen Kontexten verwendet werden kann, z. B. "1/2 Tasse Olivenöl", obwohl ich denke, dass Sie es auch in mathematischen Kontexten verwenden könnten (obwohl es relativ selten erscheint diese Art von Bruch in Formeln). SOLIDUS (Schrägstrich auf der Tastatur) ist das semantisch korrekte Zeichen zum Trennen von Elementen. Jason C vor 9 Jahren 2
@ JasonC: Danke für die Info. Karan vor 9 Jahren 0

2 Antworten auf die Frage

53
Jason C

Der Unterschied zwischen den beiden ist semantisch:

  • DIVISION SLASH befindet sich im Block der mathematischen Operatoren. Es soll verwendet werden, wenn der mathematische Divisionsoperator dargestellt wird, z. B. in mathematischen Formeln. Verwenden Sie es, wenn Sie laut sagen könnten: "1 dividiert durch 2" oder "x geteilt durch y". Es ist auch für den Einsatz in großen Anteilen in mathematischen Kontexten vorgesehen, in denen der Separator horizontal ist.

  • FRACTION SLASH befindet sich im allgemeinen Satzzeichen. Es soll verwendet werden, wenn ein Bruch dargestellt wird. Verwenden Sie es, wenn Sie laut sagen könnten "eine Hälfte". Sie können es in nicht-mathematischen Zusammenhängen verwenden, z. B. " 12 Tasse Olivenöl". In mathematischen Kontexten soll es für Brüche verwendet werden, bei denen der Separator schief ist.

Hypothetisch kann für verschiedene Situationen für die Möglichkeit der korrekte Formatierung zwischen den beiden einen Unterschied aufweisen, zB „1 FRACTION SLASH 2“ könnte mit einer hochgestelltes 1 und einem Index 2 als wiedergegeben werden 1 / 2 . In der Praxis scheint dies im Allgemeinen nicht der Fall zu sein, aber diese Fähigkeit war ursprünglich beabsichtigt. Aus Abschnitt 2.1 der technischen Anmerkung zu Unicode 28 :

... der "Fraktionsslash" U + 2044 ... baut sich zu einem schrägen Bruchteil auf, der "Divisionsslash" U + 2215 ... baut sich zu einem potentiell großen linearen Bruchteil auf, ...

Hier ist ein Test, bei dem SOLIDUS (U + 002F), DIVISION SLASH (U + 2215) und FRACTION SLASH (U + 2044) in der angegebenen Reihenfolge verwendet werden (die folgenden Zeichenfolgen sind nicht zwangsläufig semantisch geeignet, die Darstellung dient nur der Darstellung ):

  • Hochgestelltes + Subskript: 1 / 2 1 / 2 1 / 2

  • Normal: 1/2 1∕2 1⁄2

Abhängig von Ihrem Browser und Ihrer Schriftart sehen Sie möglicherweise einen Unterschied beim Rendern. Auf meinem System werden DIVISION SLASH und FRACTION SLASH identisch dargestellt, jedoch anders als bei SOLIDUS. Sie haben einen engeren Abstand als SOLIDUS und sehen mit den hochgestellten / tiefgestellten Zahlen besser aus.

Ein Vergleich des Renderings in Chrome im Vergleich zu Internet Explorer / Edge ist unten dargestellt:

rendering in chrome vs internet explorer

Der Rat, den ich Ihnen geben würde, ist folgender: Wenn Sie Daten repräsentieren und semantisch genau sein möchten, verwenden Sie DIVISION SLASH und FRACTION SLASH entsprechend. Wenn Sie jedoch Satz setzen und das Rendern entweder Probleme bereitet oder gelegentlich kommuniziert oder allgemeine Zweifel bestehen, verwenden Sie stattdessen SOLIDUS (den Schrägstrich auf der Tastatur). Wenn Sie komplexe mathematische Formeln setzen, möchten Sie möglicherweise die Verwendung von TeX oder eines anderen dedizierten Satzsystems in Betracht ziehen .

Lesen Sie weiter:

(Und mach dir keine Sorgen, ich kann eigentlich nicht so schnell tippen. Ich habe bereits eine Antwort eingegeben, die darauf wartet, dass du das fragst .)

Ich möchte diese Antwort mit der Erwähnung von CIRCLED DIVISION SLASH (U + 2298) und vielleicht etwas mehr über U + 002F verbessern, aber ich bin mir nicht sicher, wann ich Zeit dafür habe. Hoffentlich bald. Jason C vor 9 Jahren 3
Kleiner Nachtrag: Unicode hat einige gebräuchliche Brüche wie [U + 2154 ⅔] (https://codepoints.net/U+2154) codiert. Sie haben eine Zerlegungszuordnung mit U + 2044: ``. Das könnte auch veranschaulichen, wie U + 2044 verwendet werden soll. Boldewyn vor 9 Jahren 11
"Auf meinem System ... identische Darstellung" Auf welches System beziehen Sie sich hier? Unter OS X Yosemite werden sie an allen Stellen, an denen ich testen kann, etwas anders dargestellt (Safari, Pages usw.), aber ich habe derzeit keinen Windows-Computer oder -Tablet / etc zum Testen. (Und mit etwas meine ich ein paar Antialiasing-Pixel, die auf meinem @ 2x-Display unterschiedlich sind - immer noch nichts bedeutendes, aber auch ohne Retina noch erkennbar, ohne dass der obige Text vergrößert wird.) grg vor 9 Jahren 0
@grgarside Ich beziehe mich auf ... meine. Die Besonderheiten sind nicht wichtig, es ist ein Beispiel für ein mögliches Ergebnis. Ihre Laufleistung kann und wird wahrscheinlich variieren. (Tatsächlich handelt es sich jedoch um einen Windows 7-Computer mit Chrome 43 und einer allgemeinen Konfiguration, die sich in der Vergangenheit als unzureichend für viele Zeichen im Vergleich zu anderen Windows 7-Setups erwiesen hat.) Jason C vor 9 Jahren 0
Die Dinge haben sich jetzt geändert, so dass einige Browser (Chrome, Firefox) und einige andere Programme die Idee verwirklichen, dass durch FRACTION SLASH getrennte Ziffernfolgen mit Hilfe der HarfBuzz-Software als Bruchzahl (wie ½) formatiert werden. Jukka K. Korpela vor 7 Jahren 1
0
user942967

In der Typrographie sehen beide gleich aus. Fraktionsstrich steht für FRACTIONS. Divisions-Schrägstrich ist DIVISION. In der Mathematik: Fraktionsslash: 1 ⁄ 2 = 0,5 Divisionsslash: 1 ∕ 2 = 0,5

Schwer zu erzählen