Unicode имеет подстрочные и надстрочные версии ряда символов, включая полный набор арабскими цифрами. Эти символы позволяют представить любые полиномиальные, химические и некоторые другие уравнения в виде простого текста без использования какой-либо формы разметки, например HTML или TeX.
Консорциум Всемирной паутины и Консорциум Unicode дали рекомендации по выбору между использованием разметки и использованием символов надстрочного и подстрочного индекса:
При использовании в математическом контексте (MathML ) рекомендуется последовательно использовать разметку стиля для надстрочных и подстрочных индексов.... Однако, когда надстрочные и подскрипты должны отражать семантические различия, это проще для работы с этими значениями, закодированными в тексте, а не в разметке, например, в фонетической или фонематической транскрипции.
Предполагаемое использование, когда эти символы были Переход к Unicode должен был позволить писать химические и алгебраические формулы и фонетику без разметки, но при этом создавать истинные надстрочные и подстрочные индексы. Таким образом, предполагается, что «H₂O» (с использованием символа нижнего индекса) идентично «H 2 O» (с разметкой нижнего индекса).
На самом деле большинство шрифтов, содержащих эти символы, игнорируют определение Unicode и разрабатывают цифры для математических символов числитель и знаменатель, которые меньше обычных символов, но имеют выровнен с линией ограничения и базовой линией соответственно. При использовании с солидусом эти глифы полезны для создания произвольных диагональных дробей (аналогично глифу ½ ). Попытка сделать дроби с помощью существующих программных надстрочных / нижних индексов выглядят более запутанными (пример: / 2), поэтому дизайнеры шрифтов предоставили эту альтернативу. Это также делает верхние индексы полезными для порядковых указателей, более точно совпадающих с символами ª и º. Однако это делает их неправильными для обычных надстрочных и нижних индексов, и, как правило, формулы выглядят лучше при использовании разметки, чем эти символы.
Юникод предназначен для получения диагональных дробей с помощью другого механизма, но он очень плохо поддерживается. Дробная косая черта U + 2044 визуально похожа на солидус, но при использовании с обычными цифрами (а не надстрочными и нижними индексами) предназначена для указания системе макета, что дробь, такая как, должна отображаться с использованием автоматическая подстановка знаков для цифр. Некоторые браузеры поддерживают это, но не для всех шрифтов. Выбор шрифтов показан в таблице ниже.
Символы | Шрифт | Результат |
---|---|---|
U + 00BD ½ VULGAR FRACTION ONE HALF | По умолчанию | ½ |
U + 00B9 ¹ SUPERSCRIPT ONE, U + 002F / SOLIDUS, U + 2082 ₂ ПОДПИСКА ДВА | ¹ / ₂ | |
U + 00B9 ¹ SUPERSCRIPT ONE, U + 2044 ⁄ РАЗРЕШЕНИЕ ДРОБИ, U + 2082 ₂ ПОДПИСКА ДВА | ¹⁄₂ | |
U + 0031 1 DIGIT ONE, U + 2044 ⁄ РАЗРЕШЕНИЕ ФРАКЦИИ, U + 0032 2 ЦИФРА ДВА | 1⁄2 | |
Arial | 1⁄2 | |
Cambria | 1 ⁄2 | |
Consolas | 1⁄2 | |
Times New Roman | 1⁄2 |
Наиболее распространенные цифры надстрочного индекса (1, 2 и 3) были в ISO-8859-1 и поэтому были перенесены в эти позиции в диапазоне Latin-1 Unicode. Остальные были помещены в специальный раздел Unicode по адресу U + 2070 до U + 209F. В двух таблицах ниже показаны эти символы. Каждому надстрочному или надстрочному символу предшествует нормальный x, чтобы показать подстрочный / надстрочный индекс. Таблица слева содержит действительные символы Юникода; один справа содержит эквиваленты, использующие разметку HTML для подстрочного или надстрочного индекса.
|
|
Unicode версии 13.0 также включает символы нижнего и верхнего индекса, которые предназначены для семантического использования, в следующих блоках:
Сводные, стандарт Unicode содержит надстрочный и подстрочный индекс версии подмножества латинских и греческих букв. Здесь они расположены в алфавитном порядке для сравнения (или для удобства копирования и вставки). Поскольку эти символы появляются в разных диапазонах Unicode, они могут отличаться по размеру и положению из-за подстановки шрифта в браузере. Заштрихованные ячейки отмечают заглавные буквы, которые не очень отличаются от минускул, и греческие буквы, которые неотличимы от латинских, и поэтому не ожидается, что они будут поддерживаться Unicode.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Þ | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Надстрочные буквы с заглавной буквы | ᴬ | ᴮ | ᴰ | ᴱ | ᴳ | ᴴ | ᴵ | ᴶ | ᴷ | ᴸ | ᴹ | ᴺ | ᴼ | ᴾ | ᴿ | ᵀ | ᵁ | ⱽ | ᵂ | ||||||||
Надстрочные с маленькой буквы | ᶦ | ᶫ | ᶰ | ᶸ | |||||||||||||||||||||||
Надстрочные минускулы | ᵃ | ᵇ | ᶜ | ᵈ | ᵉ | ᶠ | ᵍ | ʰ | ⁱ | ʲ | ᵏ | ˡ | ᵐ | ⁿ | ᵒ | ᵖ | ʳ | ˢ | ᵗ | ᵘ | ᵛ | ʷ | ˣ | ʸ | ᶻ | ||
Надстрочные буквы с малыми буквами | ◌ᷛ | ◌ᷞ | ◌ᷟ | ◌ᷡ | ◌ᷢ | ||||||||||||||||||||||
Надстрочные минускульные знаки | ◌ͣ | ◌ᷨ | ◌ͨ | ◌ͩ | ◌ͤ | ◌ᷫ | ◌ᷚ | ◌ͪ | ◌ͥ | ◌ᷜ | ◌ᷝ | ◌ͫ | ◌ᷠ | ◌ͦ | ◌ᷮ | ◌ͬ | ◌ᷤ | ◌ͭ | ◌ͧ | ◌ͮ | ◌ᷱ | ◌ͯ | ◌ᷦ | ||||
Подстрочные минускульные знаки | ₐ | ₑ | ₕ | ᵢ | ⱼ | ₖ | ₗ | ₘ | ₙ | ₒ | ₚ | ᵣ | ₛ | ₜ | ᵤ | ᵥ | ₓ | ||||||||||
Подстрочный минускул | ◌᷊ | ◌ᪿ |
Α | Β | Γ | Δ | Ε | Ζ | Η | Θ | Ι | Κ | Λ | Μ | Ν | Ξ | Ο | Π | Ρ | Σ | Τ | Υ | Φ | Χ | Ψ | Ω | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Надстрочный минускул | ᵝ | ᵞ | ᵟ | ⁽ᵋ⁾ | ᶿ | ⁽ᶥ⁾ | ⁽ᶹ⁾ | ᵠ | ᵡ | |||||||||||||||
Надстрочный минускул | ◌ᷩ | |||||||||||||||||||||||
Подстрочный минускул | ᵦ | ᵧ | ᵨ | ᵩ | ᵪ |
ɐ | ɑ | ɒ | æ | ç | ɔ | ɕ | ð | ə | ɜ | ɛ | ɟ | ɡ | ɦ | ɥ | ɨ | ɩ | ᵻ | ʝ | ɭ | ᶅ | ɱ | ɯ | ɰ | ŋ | ɲ | ɳ | ɵ | œ | ɹ | ɻ | ʁ | ʂ | ʃ | ƫ | ʉ | ʊ | ʋ | ʌ | ɣ | ʍ | ʐ | ʑ | ʒ | ɸ | ʔ | ʕ | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Надстрочные символы | ᵄ | ᵅ | ᶛ | ⁽ᶜ̧⁾ | ᵓ | ᶝ | ᶞ | ᵊ | ᶟ | ᵋ | ᶡ | ᶢ | ʱ | ᶣ | ᶤ | ᶥ | ᶧ | ᶨ | ᶩ | ᶪ | ᶬ | ᵚ | ᶭ | ᵑ | ᶮ | ᶯ | ᶱ | ꟹ | ʴ | ʵ | ʶ | ᶳ | ᶴ | ᶵ | ᶶ | ᶷ | ᶹ | ᶺ | ˠ | ꭩ | ᶼ | ᶽ | ᶾ | ᶲ | ˀ | ˁ, ˤ | |
Надстрочные буквы | ◌ᷧ | ◌ᷔ | ◌ᷗ | ◌ᷙ | ◌ᷪ | ◌ᷯ | ◌̉ | ||||||||||||||||||||||||||||||||||||||||
Подстрочные символы | ₔ | ||||||||||||||||||||||||||||||||||||||||||||||
Подстрочные буквы | ◌ᫀ |
См. Также строчные буквы в Юникоде, Надстрочные буквы IPA.
В первую очередь для совместимости с более ранними наборами символов Unicode содержит ряд символов, которые составляют надстрочные и подстрочные индексы с другими символами. В большинстве шрифтов они отображаются намного лучше, чем попытки построить эти символы из указанных выше символов или с помощью разметки.