2011-10-05 12 views

risposta

8

Come jrturton menzioni, ¹, ² e ³ provenivano da un set di caratteri legacy (Latin 1) e quindi inserito in una diversa posto. Ciò significa anche che molti font non supportano più numeri in apice, in quanto molti cercano solo il latino, il greco e il cirillico con alcuni simboli di punteggiatura inseriti. Quindi i rimanenti sono presi da un font diverso su cui l'autore ha poco o nessun controllo.

Per fare un esempio:

Superscript numbers

Questi sono i numeri in apice da 1 a 9 e 0. La sequenza di testo formattato in Arial in Word. Vedi cosa è successo al resto di loro. Contrariamente a quanto crede Jrturton, non vi è alcun rimodellamento dei glifi esistenti coinvolti. Questa è solo la sostituzione dei font.

+1

Quindi, se troviamo un font in cui i designer hanno incluso l'intera serie di numeri in apice, avranno un aspetto coerente? – jrturton

+0

Questo dovrebbe essere il caso, si. Almeno su Windows, tutti i font recenti di Microsoft hanno un set completo di apici e pedici nonché alcune altre sottigliezze (figure di testo), ma non ho idea di quanto Apple sia insistente su caratteri di alta qualità. Una volta erano, ammettiamolo. – Joey

+0

Grazie ragazzi! Non ho potuto contrassegnare entrambi come risposta accettata. Ne consente solo uno. Se dovessi scoprire quale font non ha questo problema, fammelo sapere. – Dogahe

9

I precedenti (1,2 e 3) sono stati aggiunti prima del resto (vedere wikipedia: http://en.wikipedia.org/wiki/Unicode_superscripts_and_subscripts) e provengono da un diverso blocco Unicode. Ciò non spiega il motivo per cui sembrano diversi, ma potrebbe essere che quelli sono veri e propri personaggi nella maggior parte dei caratteri, e quelli rimanenti sono solo versioni adattate dei glifi standard.

Questo sembra essere come è e hai ragione, sembra terribile quando si sta tentando di fare numeri apice a più cifre. Non so se si applica a tutti i tipi di carattere, ma è molto evidente sul carattere del sistema iOS.

Se qualcuno ha un modo per fare questo lavoro, metterò una taglia su questa domanda.

UPDATE

ho messo incinta un piccolo programma per scorrere tutti i font sul telefono e visualizzare i numeri in apice da 0 a 9. I seguenti tipi di carattere aveva un aspetto coerente in tutte le cifre:

  • Zapfino
  • Courier-Bold
  • AmericanTypewriter (anche -Bold)
  • HiraKakuPr On-W6 (anche -W3)
  • Degno di nota-Bold (anche -Light)
+0

Grazie mille jrturton! Proverò questi caratteri. – Dogahe

+1

Questa è una questione di sostituzione dei caratteri, non di regolazione degli glifi. I problemi sorgono quando alcuni glifi vengono presi da un font diverso. Fondamentalmente è sufficiente controllare che il font che intendi usare contenga l'apice quattro (sarebbe molto da contenere ma non le altre cifre). Ciò offre molte opzioni, alcune delle quali sono caratteri ampiamente disponibili, vedi http://www.fileformat.info/info/unicode/char/2074/fontsupport.htm –

+0

@ JukkaK.Korpela - grazie per questa informazione. Joey mi aveva anche corretto riguardo alla regolazione degli glifi. Penseresti, dato che Apple è Apple, che i caratteri incorporati in iOS sarebbero forzati ad avere questi personaggi, ma non sembra. – jrturton

Problemi correlati