Иногда мне нужно набирать текст там, где символьные столбцы выровнены по вертикали, и, конечно, самый простой способ - использовать семейство шрифтов "monospace", "Courier" и т. Д.
Что я заметилтем не менее, многие из символов html-кода сущности (эмодзи и т. д.) не всегда соответствуют этой фиксированной ширине шрифта, но все же будут шире, чем обычные символы, и "выталкивают" последующие символы в одну и ту же строку вправо, несмотря на использование моно-пространства.
Примеры таких:
♡
= ♡ --- немного слишком широк в моно-пространстве.
♛
= ♛ ---Слишком широкий в моноширинном пространстве.
♥
= follows --- это соответствует ширине моноширинного пространства на моем ноутбуке с Windows, но слишком широкий при просмотре с Android / Chrome.
Есть ли какое-то исправление?/ есть ли обходной путь, чтобы предотвратить это аномальное поведение?
Я думаю, есть ли способ «сжать» ширину таких символов, чтобы они все выровнялись с фиксированной шириной символа, и желательно, чтобыработает унифили на разных устройствах?
Или другое возможное решение?