Есть ли приемлемый способ настройки шрифтов, чтобы имитировать текстовые рисунки ?
Фон
Текстовые цифры представляют собой «строчные» цифры. Обычно вы используете строчные цифры, где вы также используете строчный текст (например, в середине предложения).
Клавиатуры никогда не создавались с прописными и строчными цифрами; и Unicode специально не кодирует их, так как «они не считаются отдельными символами от подкладочных фигур, это просто другой способ написания одних и тех же символов».
Что подводит меня к моему вопросу; Каков приемлемый способ создания строчных цифр из стандартных «прописных» шрифтов?
Википедия упоминает, что обычно :
012
являютсяx
-высот68
есть восходящие34579
есть спуски
Моя первая попытка (в фотошопе):
- смуш 012
- подтолкнуть 34579 вниз
- оставить 68, где они находятся:
Но фигуры помахивания (0, 1, 2) выглядят явно неприятно.
Если консорциум Unicode предполагает, что «строчные цифры» могут быть просто созданы из «прописных» - что они рекомендуют мне делать?
В идеале в HTML
Моя конечная цель - отображать строчный текст в браузере. я знаю, что некоторые шрифты (например, Грузия) уже отображают все свои цифры в нижнем регистре:
Но я не спрашиваю, как перейти на использование Грузии ; Я спрашиваю, как построить подкладку фигур из подкладки.
И так как это для показа в сети, я понимаю, что мне, вероятно, придется применить форматирование для каждого символа:
<!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>
Рендеринг как:
Что, опять же, выглядит не так приятно, как мне кажется.