Differenza tra Unicode FRACTION SLASH e DIVISION SLASH


38

Qual è la differenza tra U + 2044 (" Fraction Slash ") e U + 2215 (" Division Slash ").

Sembrano quasi identici a me, ma c'è ancora chiaramente una differenza, ma non posso dire esattamente di cosa si tratti.

Qualcuno sa?


Considerando che solo il secondo rientra negli Operatori matematici, mentre il primo è classificato in Punteggiatura generale, suppongo che il primo debba essere usato quando si desidera scrivere qualcosa come X o Y o Z (X / Y / Z).
Karan,

2
@Karan Il primo è per le frazioni. Penso che sia nel blocco di punteggiatura generale perché può essere utilizzato in contesti non matematici, ad esempio "1/2 tazza di olio d'oliva", anche se suppongo che potresti usarlo anche in contesti matematici (anche se in realtà sembra relativamente raro da usare quello stile di frazione nelle formule formali). SOLIDUS (barra in avanti sulla tastiera) sarebbe il carattere semanticamente corretto per separare gli oggetti.
Jason C,

Risposte:


54

La differenza tra i due è semantica:

  • DIVISION SLASH è nel blocco degli operatori matematici. È inteso per essere utilizzato quando si rappresenta l'operatore di divisione matematica, ad esempio nelle formule matematiche. Usalo quando potresti dire ad alta voce "1 diviso per 2" o "x diviso per y". È anche pensato per essere usato in grandi frazioni in contesti matematici in cui il separatore è orizzontale.

  • FRACTION SLASH si trova nel blocco di punteggiatura generale. È inteso per essere usato quando rappresenta una frazione. Usalo quando potresti dire ad alta voce "metà". Potresti usarlo in contesti non matematici, ad esempio " 12 tazza di olio d'oliva". In contesti matematici è inteso per essere usato per le frazioni in cui il separatore è inclinato.

Ipoteticamente, avente una differenza tra i due permette la possibilità di formattazione corretta per situazioni diverse, ad esempio "1 FRAZIONE SLASH 2" potrebbe essere reso con un apice e pedice 1 2 come 1 / 2 . In pratica questo generalmente non sembra essere il caso, ma quella capacità era l'intento originale. Dalla sezione 2.1 della nota tecnica Unicode 28 :

... la "barra della frazione" U + 2044 ... si accumula in una frazione inclinata, la "barra della divisione" U + 2215 ... si sviluppa in una frazione lineare potenzialmente grande, ...

Ecco un test, usando SOLIDUS (U + 002F), DIVISION SLASH (U + 2215) e FRACTION SLASH (U + 2044) in ordine (le seguenti sequenze di caratteri non sono necessariamente semanticamente appropriate, l'intento è solo di illustrare il rendering ):

  • Apice + pedice: 1 / 2 1 / 2 1 / 2

  • Normale: 1/2 1∕2 1⁄2

A seconda del browser e del carattere, potresti vedere o meno una differenza nel rendering sopra. Sul mio sistema, DIVISION SLASH e FRACTION SLASH vengono visualizzati in modo identico, sebbene in modo diverso da SOLIDUS. Hanno una spaziatura più stretta rispetto a SOLIDUS e hanno un aspetto migliore con i numeri in apice / pedice.

Ad esempio, di seguito è mostrato un confronto del rendering in Chrome vs Internet Explorer / Edge:

rendering in Chrome vs Internet Explorer

Il consiglio che ti darei è questo: se stai rappresentando dati e desideri essere semanticamente accurati, usa DIVISION SLASH e FRACTION SLASH in modo appropriato. Tuttavia, se stai scrivendo e il rendering di uno dei due ti dà problemi, o in una comunicazione casuale, o in presenza di dubbi generali, usa invece SOLIDUS (la barra in avanti sulla tastiera). Inoltre, se stai compilando formule matematiche complesse, potresti prendere in considerazione l'utilizzo di TeX o di un altro sistema di composizione dedicato.

Ulteriori letture:

(E non preoccuparti, non riesco a digitare così velocemente. Ho già scritto una risposta in attesa che tu lo chieda .)


3
Vorrei migliorare questa risposta con una menzione di CIRCLED DIVISION SLASH (U + 2298) e forse un po 'di più su U + 002F, ma non sono sicuro di quando avrò il tempo di farlo. Speriamo presto.
Jason C

12
Piccolo addendum: Unicode ha codificato alcune frazioni comuni, come U + 2154 ⅔ . Hanno una mappatura di decomposizione contenente U + 2044: <U+2154> → <U+0032 U+2044 U+0033>. Ciò potrebbe anche illustrare come U + 2044 dovrebbe essere usato.
Boldewyn,

"Sul mio sistema ... rendering identico" A quale sistema ti riferisci qui? Su OS X Yosemite, eseguono il rendering in modo leggermente diverso ovunque io possa testare (Safari, Pages, ecc.), Ma non ho un computer Windows o un tablet / ecc. (e intendo leggermente alcuni pixel di antialiasing diversi sul mio display @ 2x - ancora niente di grave ma anche evidente senza Retina senza ingrandire il testo sopra)
grg

@grgarside Mi riferisco a ... il mio. I dettagli non sono importanti, è un esempio di un possibile risultato. Il tuo chilometraggio può variare e probabilmente varierà. (Ma, in realtà, è una macchina Windows 7 con Chrome 43 e una configurazione generale che ha dimostrato di avere un supporto scarso per molti personaggi in passato rispetto anche ad altre configurazioni di Windows 7.)
Jason C

2
Le cose sono cambiate ora in modo che alcuni browser (Chrome, Firefox) e altri programmi implementino l'idea che le sequenze di cifre separate da FRACTION SLASH siano formattate come una frazione (come ½), usando il software HarfBuzz.
Jukka K. Korpela,

-1

In tiprografia, entrambi sembrano uguali. La barra della frazione è per indicare FRAZIONI. la barra di divisione è DIVISIONE. In matematica: barra di frazione: 1⁄2 = 0,5 barra di divisione: 1 ∕ 2 = 0,5

Difficile da dire

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.