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