В типографике надстрочный штрих — это метод печати символов , отсутствующих в наборе символов принтера . [ 1] Символ создается путем помещения одного символа на другой — например, надстрочный штрих ⟨L⟩ с ⟨-⟩ приводит к печати символа ⟨Ł⟩ ( L со штрихом ). [2]
Код ASCII поддерживает шесть различных диакритических знаков . Это: гравис , тильда , акут (приближенный апостроф ), диэрезис (двойная кавычка), седиль (запятая) и циркумфлекс . Каждый из них набирается путем ввода предыдущего символа, затем возврата на одну позицию и затем «соответствующего символа», который для вышеупомянутых знаков ударения является ⟨`⟩, ⟨~⟩, ⟨'⟩, ⟨"⟩ или ⟨^⟩ соответственно.
С широким распространением Unicode (особенно UTF-8 , который поддерживает гораздо большее количество символов в различных системах письма ), этот метод сегодня малоприменим. Однако комбинированные символы , такие как диакритические знаки, по-прежнему используются для изображения символов, которые не могут быть отображены иным образом.
Многие визуализаторы шрифтов в компьютерных программах изобретают недостающие жирные символы, перечеркивая обычный символ самим собой, слегка смещенным по горизонтали. [3] Горизонтальное смещение необходимо, поскольку, в отличие от пишущей машинки , где повторение буквы в том же самом месте сделает ее темнее, большинство современных принтеров не затемняют повторяющиеся «штрихи» в том же самом месте. Настоящие жирные шрифты разработаны с некоторыми элементами толще, а другими того же размера, что и обычный шрифт, поэтому использование этого «поддельного жирного» шрифта считается нежелательным с типографской точки зрения. [ требуется ссылка ] Перечеркивание со смещением также использовалось для создания символов в стиле « Blackboard bold », используемых в математике. [4]
Набор символов для языка программирования APL включает в себя несколько символов, которые печатались путем перечеркивания других символов на печатных терминалах, таких как IBM 2741 , например, функции ⌽, и могут использоваться для перестановки элементов массива. [5]⊖
Текстовый процессор WordPerfect включает функцию наложения знаков. [6] [7] Collabora Online , LibreOffice и Microsoft Word этого не делают; однако Collabora Online и LibreOffice позволяют использовать символы X и / (косая черта) для наложения знаков, используя функцию зачеркивания . [8] Ни одна из известных раскладок клавиатуры не включает функциональную клавишу, которая позволяет накладывать любые два символа друг на друга.