Подстрочный или надстрочный индекс — это символ (например, число или буква), который располагается немного ниже или выше обычной строки текста соответственно. Обычно он меньше остального текста. Подстрочные индексы располагаются на уровне или ниже базовой линии , а надстрочные — выше. Подстрочные и надстрочные индексы, пожалуй, чаще всего используются в формулах , математических выражениях и спецификациях химических соединений и изотопов , но имеют и множество других применений.
В профессиональной типографике подстрочные и надстрочные символы — это не просто обычные символы, уменьшенные в размере; чтобы визуально они соответствовали остальной части шрифта, дизайнеры шрифтов делают их немного тяжелее (т. е. средняя или жирная типографика), чем были бы символы уменьшенного размера. Вертикальное расстояние, на которое подстрочный или надстрочный текст смещается от исходной базовой линии, зависит от гарнитуры и использования.
В наборе такие типы традиционно называются «главными» и «главными» буквами, цифрами и т. д. или просто «главными» и «главными». В английском языке большинство нетехнических случаев использования «главных» архаично. [1] Главные и главные цифры на базовой линии используются для дробей и большинства других целей, в то время как опущенные главные цифры нужны для химических и математических индексов. [2]
Одна гарнитура шрифта может содержать подстрочные и надстрочные глифы в разных позициях для разных целей. Здесь перечислены четыре наиболее распространенные позиции. Поскольку каждая позиция используется в разных контекстах, не все буквенно-цифровые символы могут быть доступны во всех позициях. Например, подстрочные буквы на базовой линии встречаются довольно редко, и многие гарнитуры шрифтов предоставляют только ограниченное количество надстрочных букв. Несмотря на эти различия, все глифы уменьшенного размера обозначаются одними и теми же общими терминами подстрочный и надстрочный , которые являются синонимами терминов нижняя буква (или число ) и верхняя буква (или число ) соответственно. Большинство шрифтов, содержащих надстрочный/подстрочный индекс, будут иметь предопределенный размер и ориентацию, которые зависят от дизайна шрифта.
В химических формулах используются нижние индексы . Например, химическая формула глюкозы — C 6 H 12 O 6 (это означает, что это молекула с 6 атомами углерода , 12 атомами водорода и 6 атомами кислорода ). Химическая формула молекулы воды , H 2 O, указывает на то, что она содержит два атома водорода и один атом кислорода.
Нижний индекс также используется для различения различных версий субатомной частицы . Таким образом, электронное, мюонное и тау -нейтрино обозначаются
ν
е
ν
μи
ν
τ. Частица может быть различима по нескольким индексам, например
Ω−
бббдля тройного дна омега- частицы.
Аналогично, нижние индексы также часто используются в математике для определения различных версий одной и той же переменной : например, в уравнении x 0 и x f могут указывать начальное и конечное значение x , в то время как v rocket и v observer будут обозначать скорости ракеты и наблюдателя. Обычно переменные с нулем в нижнем индексе называются именем переменной, за которым следует « nought » (например, v 0 будет читаться как «v-nought»). [3]
Индексы часто используются для обозначения членов математической последовательности или множества или элементов вектора. Например, в последовательности O = (45, −2, 800) O 3 относится к третьему члену последовательности O , который равен 800.
Также в математике и вычислениях нижний индекс может использоваться для представления основания или основания записанного числа, особенно там, где несколько оснований используются рядом друг с другом. Например, сравнивая значения в шестнадцатеричной , десятеричной и восьмеричной системе , можно записать C hex = 12 dec = 14 oct .
Числа с нижним индексом, опущенные ниже базовой линии, также используются для знаменателей сложенных дробей , например: 67/68 .
Единственное общее использование этих нижних индексов — для знаменателей диагональных дробей [ требуется ссылка ] , таких как ½ или знаки для процентов %, промилле ‰ и базисного пункта ‱. Некоторые стандартные сокращения также составляются как диагональные дроби, такие как ℅ (care of), ℀ (account of), ℁ (addressed to the subject), или на испанском ℆ (cada uno/una, «каждый»).
Эти надстрочные знаки обычно имеют общую базовую линию с цифрами числителя , верхняя часть которых выровнена с верхней частью полноразмерных цифр базового шрифта; строчные выносные элементы могут выступать выше.
Порядковые указатели иногда пишутся как надстрочные индексы (1 -й , 2 -й , 3 -й , 4 -й , а не 1-й, 2-й, 3-й, 4-й), хотя многие руководства по стилю английского языка рекомендуют не использовать это. [4] Романские языки используют схожее соглашение, например, 1 er или 2 e во французском, или 4ª и 4º в галисийском и итальянском, или 4.ª и 4.º в португальском и испанском.
В средневековых рукописях для сокращения текста использовалось множество надстрочных и подстрочных знаков. Из них развились современные диакритические знаки ( глифы или «акценты», размещаемые над или под буквой). Кроме того, в раннем средневерхненемецком языке умлауты и другие изменения произношения обозначались надстрочными буквами, размещаемыми непосредственно над буквой, которую они изменяли. Таким образом, современный умлаут ü писался как uͤ. Таким образом использовались как гласные, так и согласные, как в ſsheͨzze и boͮsen. [5] В современных шрифтах эти буквы обычно меньше других надстрочных знаков, а их базовая линия находится немного выше средней линии базового шрифта, что делает их не выше типичного порядкового указателя.
Надстрочные индексы используются для стандартных сокращений знака обслуживания (℠) и товарного знака (™). Знаки авторского права © и зарегистрированного товарного знака ® также иногда используются надстрочные индексы, в зависимости от гарнитуры шрифта или фирменного стиля.
На рукописных документах и знаках денежная сумма может быть написана с надстрочным значением центов, например, $8⁰⁰ или 8€⁵⁰. Часто надстрочные цифры подчеркиваются: $8 ⁰⁰ , 8€ ⁵⁰ . Сам символ валюты также может быть надстрочным, например, $ 80 или 6 ¢ . Нет никаких правил, должны ли эти символы быть надстрочными, или делаться меньше цифр, или выравниваться по любой из различных направляющих линий. Это, конечно, решается по предпочтениям типографа.
Для указания наличия сноски в документе можно использовать как низкие, так и высокие надстрочные индексы, например, 5 или xi . Для этой цели можно использовать любую комбинацию символов; в технической документации сноски иногда состоят из букв и цифр вместе, например, A.2 Выбор низкого или высокого выравнивания зависит от вкуса, но сноски с высоким индексом, как правило, встречаются чаще, поскольку они сильнее выделяются из текста.
В математике высокие верхние индексы используются для возведения в степень, чтобы указать, что одно число или переменная возводится в степень другого числа или переменной. Таким образом, y 4 — это y, возведенное в четвертую степень, 2 x — это 2, возведенное в степень x , а уравнение E = mc 2 включает в себя термин для квадрата скорости света . Со временем это привело к « злоупотреблению обозначениями », когда верхние индексы указывают на итеративную композицию функций , включая производные . В несвязанном использовании верхние индексы также указывают на контравариантные тензоры в исчислении Риччи .
Заряды ионов и субатомных частиц также обозначаются верхними индексами. Cl − — отрицательно заряженный атом хлора , Pb 4+ — атом свинца с положительным зарядом четыре, e − — электрон , e + — позитрон , а μ + — антимюон .
Атомные изотопы записываются с помощью верхних индексов. В символической форме число нуклонов обозначается как верхний индексный префикс к химическому символу (например,3
Он
,12
С
,13
С
,131
я
, и238
У
). Буквы m или f могут следовать за числом для обозначения метастабильных или делящихся изомеров , как в58м
Ко
или240ф
Пу
.
Подстрочные и надстрочные индексы также могут использоваться вместе, чтобы дать более конкретную информацию о нуклидах . Например,235
92У
обозначает атом урана с 235 нуклонами, 92 из которых являются протонами . Химический символ может быть полностью окружен:14
6С2+
2представляет собой двухвалентный катион углерода с 14 нуклонами, из которых шесть протонов и 8 нейтронов , и в этом химическом соединении два атома.
Числители сложенных дробей (например , 34/35 ) обычно используют высокие надстрочные индексы, хотя некоторые специально разработанные глифы выравнивают верхнюю часть числителя по верхней части полноразмерных цифр.
На этом изображении показаны четыре общих расположения нижних и верхних индексов в соответствии с их типичным использованием. Шрифт — Minion Pro, установленный в Adobe Illustrator. Обратите внимание, что алгоритмы верхних индексов по умолчанию большинства текстовых процессоров устанавливают «th» и «lle» слишком высоко, а вес всех нижних и верхних индексов будет слишком слабым.
Еще одна небольшая настройка, которая часто упускается визуализаторами, — это управление направлением движения [ требуется пояснение ] для надстрочных и подстрочных знаков, когда они не лежат на базовой линии. В идеале это должно учитывать шрифт, например, наклонные курсивы; большинство визуализаторов корректируют положение только по вертикали и не сдвигают его по горизонтали. Это может привести к столкновению с окружающими буквами того же размера курсивного шрифта. Пример такого столкновения можно увидеть справа при визуализации в HTML (см. рисунок справа). Чтобы избежать этого, часто желательно вставить небольшое положительное горизонтальное поле (или тонкий пробел) (слева от первого символа надстрочного знака) или отрицательное поле (или крошечный пробел) перед подстрочным индексом. Это более критично для глифов из шрифтов в наклонном стиле, которые более наклонены, чем глифы из шрифтов в курсивном стиле, а некоторые шрифты меняют направление наклона на противоположное, поэтому общего решения не существует, за исключением случаев, когда средство визуализации учитывает свойства метрик шрифта, которые определяют угол наклона.
Однако та же проблема чаще возникает между рядами обычных глифов (не надстрочных и не подстрочных), когда смешиваются наклонные стили.
Многие программы для редактирования и обработки текстов имеют функции автоматического добавления подстрочных и надстрочных символов, хотя эти программы обычно просто используют обычные символы, уменьшенные в размере и перемещенные вверх или вниз, а не отдельно разработанные подстрочные или надстрочные глифы. Профессиональные программы для набора текста, такие как QuarkXPress или Adobe InDesign, также имеют аналогичные функции для автоматического преобразования обычного типа в подстрочный или надстрочный. Однако эти программы могут также предлагать собственную поддержку OpenType для специальных подстрочных и надстрочных глифов, включенных во многие профессиональные пакеты шрифтов (например, показанные на изображении выше).
В синтаксисе HTML и Wiki подстрочный текст создается путем помещения его в теги и . Аналогично, надстрочные индексы создаются с помощью и . [7] Точный размер и положение полученных символов будут различаться в зависимости от шрифта и браузера, но обычно уменьшаются примерно до 75% от исходного размера.<sub>
</sub>
<sup>
</sup>
В математическом режиме TeX (используемом в MediaWiki ) нижние индексы набираются с помощью подчеркивания , а верхние индексы — с помощью каретки . Таким образом , $X_{ab}$
получается , а получается .$X^{ab}$
В текстовом режиме LaTeX математический метод выше не подходит, так как буквы будут выделены математическим курсивом, поэтому команда n\textsuperscript{th}
даст n- е и A\textsubscript{base}
даст базу A (текстовые подстрочные индексы редки, поэтому \textsubscript
не встроены, но требуют пакета fixltx2e ). Как и в других системах, при использовании кодировки UTF-8 порядковые указатели мужского рода º и женского рода ª можно использовать как символы, без необходимости использования команды.
В соответствии со своим происхождением как надстрочного круга, символ градуса (°) состоит из оператора надстрочного круга (∘) ^{\circ}
.
Надстрочные и подстрочные индексы произвольной высоты можно сделать с помощью \raisebox{<dimen>}{<text>}
команды: первый аргумент — это величина, которую нужно поднять, а второй — текст; отрицательный первый аргумент опустит текст. В этом случае текст не будет автоматически изменять размер, поэтому можно включить команду изменения размера, например go\raisebox{1ex}{\large home}
.
Unicode определяет символы нижнего и верхнего индекса в нескольких областях; в частности, он имеет полный набор цифр верхнего и нижнего индекса. В связи с популярностью использования этих символов для создания дробей большинство современных шрифтов отображают большинство или все из них как верхние индексы высоты заглавных букв и нижние индексы базовой линии. Один и тот же шрифт может выравнивать буквы и цифры по-разному. За исключением цифр, набор букв верхнего и нижнего индекса и других символов является неполным и несколько случайным, и многие шрифты не содержат их. Из-за этих несоответствий эти глифы могут не подходить для некоторых целей (см. Использование выше).
Несколько расширенных функций гарнитур OpenType поддерживаются для профессионально разработанных подстрочных и надстрочных глифов. То, какие именно глифы включены, зависит от гарнитуры; некоторые имеют только базовую поддержку цифр, в то время как другие содержат полный набор букв, цифр и знаков препинания. Они могут быть доступны через активацию subs
или тег функции. Эти теги функций можно включить, если программная среда поддерживает дополнительные функции. Кроме того, некоторые другие гарнитуры поместили их в область частного использованияsups
Unicode .