Сегодня я узнал, что хотя обычные дроби имеют выделенные значения Unicode, для формирования менее распространенных дробей, таких как ³ / ₁₆, вы должны использовать символы верхнего индекса / нижнего индекса, за которым следует косая черта.Это подтверждается здесь и здесь .
Это работает для ¹¹ / ₁₆ и ¹³ / ₁₆, но оно перепутано с ¹⁵ / ₁₆.Вы видите, как 5 поднимается выше, чем один?Я предполагаю, что это потому, что для четкого отображения числа 5 в виде верхнего индекса требуется больше высоты, чем 1 и 3.
Что ж, это создает проблему.Как правильно отобразить дробь 15/16 в виде символов Юникода?К сожалению, я не могу использовать теги sup и sub.Я не отображаю его на странице HTML.Скорее, мы передаем строку в Java-приложение, которое затем отобразит эти значения.Я знаю, что он прекрасно отображает значения Unicode, но не распознает теги HTML.Есть ли решение Unicode?