Esiste un modo accettato per regolare glifi dei caratteri al fine di simulare figure di testo ?
sfondo
Le cifre del testo sono cifre "minuscole". Normalmente usi cifre minuscole in cui usi anche testo minuscolo (ad esempio nel mezzo di una frase).
Le tastiere non sono mai state create con cifre maiuscole e minuscole; e Unicode non li codifica specificamente, in quanto "non sono considerati personaggi separati da figure allineate, ma solo un modo diverso di scrivere gli stessi personaggi".
Il che mi porta alla mia domanda; qual è il modo accettato per creare figure minuscole da quelle "maiuscole" standard di un font?
Wikipedia menziona che normalmente :
012
sonox
-altezza68
hanno ascendenti34579
hanno discensori
Il mio primo tentativo (in Photoshop) sarebbe:
- smush 012
- nudge 34579 verso il basso
- lascia 68 dove sono:
Ma le figure disorientate (0, 1, 2) sembrano decisamente spiacevoli.
Se il consorzio Unicode suggerisce che le "cifre minuscole" possono essere semplicemente costruite da quelle "maiuscole" - cosa raccomandano di fare?
Idealmente in HTML
Il mio obiettivo finale è quello di visualizzare il testo in minuscolo in un browser. so che alcuni caratteri (ad es. la Georgia) mostrano già tutte le cifre in minuscolo:
Ma non sto chiedendo come passare all'utilizzo della Georgia ; sto chiedendo come costruire figure di rivestimento da quelle non di rivestimento.
E poiché questo è per la visualizzazione sul web, mi rendo conto che probabilmente finirò per applicare la formattazione per carattere:
<!doctype html">
<html>
<head>
<style type="text/css">
body {
font-family: "Segoe UI", "Calibri", sans-serif;
font-size: larger;
}
.xheight {
font-size: 1.5ex;
}
.descender {
position: relative;
bottom: -0.4ex;
}
</style>
</head>
<body>
<p>In the year <span class="xheight">21</span><span class="descender">5</span><span>6</span> the Romulan war...
</body>
</html>
Rendering come:
Che, ancora una volta, non sembra così piacevole come penso che dovrebbe.