Зачеркивание
Зачеркивание — это типографское представление слов с горизонтальной линией через их центр, в результате чего получается такой текст . В отличие от подвергнутых цензуре или очищенных (отредактированных) текстов, слова остаются читабельными. Это представление имеет одно из двух значений. В рукописном, машинописном или другом нестираемом тексте слова являются ошибкой и не предназначены для включения. Однако при использовании на экране компьютера он указывает на удаленную информацию, что популяризируется функциями проверки и отслеживания изменений Microsoft Word . [1]
Использование
[ редактировать ]Ошибки маркировки
[ редактировать ]Зачеркивание в основном используется для обозначения текста, который ошибочен или подлежит удалению. [а]
Выделение
[ редактировать ]В средневековых рукописях, таких как « Книга Судного дня» , «зачеркивание» текста красными чернилами часто действует как выделение, аналогичное современному подчеркиванию . [3]
Компьютерные представления
[ редактировать ]HTML
[ редактировать ]Встроенный презентационный элемент HTML для зачеркивания: <strike>
или <s>
. Однако этот элемент был признан устаревшим в стандарте HTML 4.01 1999 года и заменен на <del>
тег — семантический элемент, представляющий удаленный текст, который пользовательские агенты (обычно веб-браузеры) часто отображают как зачеркнутый. [4] [5]
В черновике HTML5 нет элемента представления для зачеркивания. Однако есть два связанных семантических элемента. Во-первых, <s>
, то есть зачеркивание в HTML 3 и 4, переопределено для обозначения текста, который больше не является правильным, и, во-вторых, <del>
отмечает текст, который был удален, как это происходит в HTML 4.01. [6] [7]
Другие символы разметки
[ редактировать ]- BB Code — это язык разметки, используемый на многих веб-форумах. BB-код для зачеркивания:
[s]
или[strike]
. Чтобы отменить зачеркивание при использовании[s]
, тип[/s]
(бывший.[s]Birb[/s]
). - GitHub со вкусом Markdown использует двойную тильду
~~
чтобы обернуть текст для зачеркивания. [8] - Окружив текст в Google Chat или WhatsApp значком
~
(тильда), текст будет зачеркнут. [9]
CSS
[ редактировать ]В каскадных таблицах стилей (CSS) зачеркивание контролируется с помощью text-decoration
имущество и определяется line-through
стоимость этого имущества. Например, <span style="text-decoration: line-through;">ABCD efghi</span>
рендерится так: ABCD efghi
Для обеспечения обратной совместимости в CSS можно добавить следующее: strike {text-decoration:line-through;}
Приведенный выше пример можно было бы записать так: <strike>ABCD efghi</strike>
, который совместим с HTML 4. В HTML 5 это: <del>ABCD efghi</del>
также дает тот же результат, хотя использование CSS предпочтительнее [ нужна ссылка ] и del
тег несет в себе семантическую интерпретацию, отсутствующую в чисто стилистическом s
и strike
теги.
Юникод
[ редактировать ]Объединение персонажей
[ редактировать ]В сценариях с обычным текстом , где нельзя использовать разметку, Юникод предлагает ряд комбинаций символов , которые достигают аналогичных эффектов.
«Комбинирование наложения длинных штрихов» ( U+0336
) приводит к обводке по всему тексту (может быть, а может и не быть сплошной, в зависимости от используемого шрифта):
- А̶Б̶С̶Д̶ ̶е̶ф̶г̶х̶и̶
в то время как «комбинированное наложение коротких штрихов» ( U+0335
) приводит к индивидуально вычеркнутым символам:
- АБКУД.
Аналогично, «объединение наложения короткой солидуса» ( U+0337
) приводит к появлению зачеркнутых по диагонали букв:
- A̷B̷C̷D̷ ̷e̷f̷g̷h̷i̷
как и «комбинирование наложения длинной солидуса» ( U+0338
), что приводит к более длинным диагональным штрихам:
- A̸B̸C̸D̸ ̸e̸f̸g̸h̸i̸
Конкретные зачеркнутые символы
[ редактировать ]В Юникоде существует ряд символов, которые визуально выглядят как зачеркнутые символы, в том числе ⟨ ƀ ⟩, ⟨ Đ ⟩, ⟨ Ð ⟩, ⟨ Ϥ ⟩, ⟨ Ħ ⟩, ⟨ Ɨ ⟩, ⟨ Ɉ ⟩, ⟨ Ł ⟩ , ⟨ Ɵ ⟩, ⟨ ꝵ ⟩, ⟨ Ŧ ⟩ Ʉ , ⟨ Ƶ ⟩ , ⟨ ƻ ⟩, ⟨ ⟩, ⟨ ʡ ⟩ , ⟨ ʢ ⟩, ⟨ Ғ ⟩, ⟨ Ҟ , ⟨ Ұ ⟩ и ⟨ Ҍ ⟩. Обычно они имеют определенные функции (например, в наборе символов Latin Extended-A ) или представления и не предназначены для общего использования. Однако они не являются заранее составленными символами и не имеют ни канонического, ни совместимого разложения. Эта проблема создала проблемы безопасности, поскольку «заранее составленные» символы, такие как U+019F, и последовательности, такие как U+004F U+0335 или U+004F U+0336, часто вызывают визуальную путаницу (сравните ⟨Ɵ⟩, ⟨O̵⟩ и ⟨O̶⟩). Unicode признал эту проблему и предложил стандартизированный метод противодействия. [10] [11]
Для косых букв в орфографии Unicode предоставляет унитарные буквы. Диакритические знаки используются в общих приложениях, таких как математические операторы, которые систематически используют наложение солидуса для обозначения отрицания.
Двойное/множественное перечеркивание
[ редактировать ]Двойное зачеркивание доступно в некоторых приложениях для обработки текста , таких как Microsoft Word . Общепринятого значения двойного зачеркивания не существует, но его можно использовать как второй уровень одинарного зачеркивания.
В Японии при зачеркивании текста обычно используется двойное зачеркивание (а не одинарное). Это сделано для большей ясности, поскольку в сложных кандзи одиночное зачеркивание может быть пропущено или перепутано со штрихом в иероглифе.
Двойное, тройное или многократное зачеркивание также может (особенно раньше) использоваться как способ выделения слов.
Исследовать
[ редактировать ]По крайней мере, с 2014 года исследователи в области оптического распознавания символов пытались решить проблему распознавания зачеркнутого текста в рукописных документах. [12] [13]
См. также
[ редактировать ]Примечания
[ редактировать ]Ссылки
[ редактировать ]- ^ «Зачеркивание и сила дефолтов» . упрек . Проверено 2 февраля 2022 г.
- ^ Хакетт, МБ (1970). Оригинальный устав Кембриджского университета: текст и его история (Версия в цифровой печати, переиздание. Под ред.). Кембридж: Кембриджская англ. Университетское издательство. п. 185. ИСБН 9780521070768 .
- ↑ См., например, это изображение из книги Британского национального архива «В центре внимания Книга судного дня».
- ^ 15.2.1 Элементы стиля шрифта: элементы TT, I, B, BIG, SMALL, STRIKE, S и U , HTML 4.01. Спецификация: выравнивание, стили шрифта и горизонтальные правила, W3C. 24 декабря 1999 г.
- ^ 9.4 Маркировка изменений документа: элементы INS и DEL Спецификация HTML 4.01: Текст – абзацы, строки и фразы, W3C. 24 декабря 1999 г.
- ^ 4.5.5 Элемент s. Архивировано 1 августа 2015 г. в Wayback Machine HTML5 , рабочий проект W3C Last Call. 17 июня 2014 г.
- ^ 4.6.2 Элемент del HTML5 , рабочий проект W3C Last Call, 17 июня 2014 г.
- ^ «Уценка со вкусом GitHub» .
- ^ «Добавление форматирования к сообщениям Google Chat - Компьютер - Справка Google Chat» . support.google.com . Проверено 1 марта 2024 г.
- ^ Консорциум Unicode, Стандарт Unicode, Глава 2, стр. 44, Неразложение наложенных диакритических знаков
- ^ Консорциум Unicode, Технический стандарт Unicode № 39: Механизмы безопасности Unicode, глава «Обнаружение путаницы».
- ^ Адак, Чандранатх; Чаудхури, Бидют Б. (2014). «Подход к идентификации зачеркнутого текста в рукописных документах». 2014 14-я Международная конференция «Границы в распознавании рукописного текста» . стр. 643–648. дои : 10.1109/ICFHR.2014.113 . ISBN 978-1-4799-4334-0 . S2CID 5364504 .
- ^ Чаудхури, Бидют Б.; Адак, Чандранатх (2017). «Подход к обнаружению и очистке зачеркнутого рукописного текста». Распознавание образов . 61 : 282–294. Бибкод : 2017PatRe..61..282C . дои : 10.1016/j.patcog.2016.07.032 .