stringtranslate.com

Оверстрайк

В типографике надстрочный штрих — это метод печати символов , отсутствующих в наборе символов принтера . [ 1] Символ создается путем помещения одного символа на другой — например, надстрочный штрих ⟨L⟩ с ⟨-⟩ приводит к печати символа ⟨Ł⟩ ( L со штрихом ). [2]

Код ASCII поддерживает шесть различных диакритических знаков . Это: гравис , тильда , акут (приближенный апостроф ), диэрезис (двойная кавычка), седиль (запятая) и циркумфлекс . Каждый из них набирается путем ввода предыдущего символа, затем возврата на одну позицию и затем «соответствующего символа», который для вышеупомянутых знаков ударения является ⟨`⟩, ⟨~⟩, ⟨'⟩, ⟨"⟩ или ⟨^⟩ соответственно.

С широким распространением Unicode (особенно UTF-8 , который поддерживает гораздо большее количество символов в различных системах письма ), этот метод сегодня малоприменим. Однако комбинированные символы , такие как диакритические знаки, по-прежнему используются для изображения символов, которые не могут быть отображены иным образом.

Слева: буква A в обычном шрифте. Посередине: две буквы A, наложенные друг на друга, одна из которых слегка смещена в сторону. Справа: получившийся «поддельный жирный» символ

Многие визуализаторы шрифтов в компьютерных программах изобретают недостающие жирные символы, перечеркивая обычный символ самим собой, слегка смещенным по горизонтали. [3] Горизонтальное смещение необходимо, поскольку, в отличие от пишущей машинки , где повторение буквы в том же самом месте сделает ее темнее, большинство современных принтеров не затемняют повторяющиеся «штрихи» в том же самом месте. Настоящие жирные шрифты разработаны с некоторыми элементами толще, а другими того же размера, что и обычный шрифт, поэтому использование этого «поддельного жирного» шрифта считается нежелательным с типографской точки зрения. [ требуется ссылка ] Перечеркивание со смещением также использовалось для создания символов в стиле « Blackboard bold », используемых в математике. [4]

Набор символов для языка программирования APL включает в себя несколько символов, которые печатались путем перечеркивания других символов на печатных терминалах, таких как IBM 2741 , например, функции , и могут использоваться для перестановки элементов массива. [5]

Текстовый процессор WordPerfect включает функцию наложения знаков. [6] [7] Collabora Online , LibreOffice и Microsoft Word этого не делают; однако Collabora Online и LibreOffice позволяют использовать символы X и / (косая черта) для наложения знаков, используя функцию зачеркивания . [8] Ни одна из известных раскладок клавиатуры не включает функциональную клавишу, которая позволяет накладывать любые два символа друг на друга.

Ссылки

  1. ^ Kuehn, Jules; Mould, David (2021). Искусство алгоритмической пишущей машинки: могут ли 1000 слов нарисовать картину?. Graphics Interface 2021: виртуальное мероприятие, 28–29 мая 2021 г. С. 108–116. doi :10.20380/GI2021.13 . Получено 3 февраля 2024 г.
  2. ^ Гизе, Рональд Л.; Ламмерт, Ричард А. (1989). «Обзор программного обеспечения № 2: Обработка текста на иврите для Macintosh». Hebrew Studies . 30 : 203–211. ISSN  0146-4094. JSTOR  27909157. Получено 3 февраля 2024 г.
  3. ^ Блейк, Ирен А. «Как настроить Overstrike в Word 2007». Chron.com . Получено 3 февраля 2024 г.
  4. ^ Вебб, Стивен (2018). «Бессмысленные знаки на бумаге». Столкновение символов: путешествие по богатствам глифов . Springer International Publishing. стр. 181–223. doi :10.1007/978-3-319-71350-2_5. ISBN 978-3-319-71350-2.
  5. ^ Леонг, Уоррен В. (июль 1977 г.). «Терминал CRT обеспечивает работу как APL, так и ASCII». Журнал Hewlett-Packard : 25–28.и Джонстон, Рональд Л. (июль 1977 г.). «APLGOL: Структурное программирование: Средства для APL». Журнал Hewlett-Packard : 11–16.
  6. ^ Kahrel, Peter (1 января 1994 г.). «Иностранные языки в WordPerfect». ASLIB Proceedings . 46 (5): 135–140. doi :10.1108/eb051357. ISSN  0001-253X . Получено 3 февраля 2024 г.
  7. ^ Гослинг, Джоанна (1990). «Улучшение вашего текста». Легко в WordPerfect 5® . Macmillan Education UK. стр. 66–87. doi :10.1007/978-1-349-11017-9_8. ISBN 978-1-349-11017-9.
  8. ^ "Инструменты для лингвистической обработки текстов". pluto.huji.ac.il . Получено 3 февраля 2024 г. .