Jump to content

Мертвый ключ

Мертвая клавиша — это особый вид клавиши-модификатора на механической пишущей машинке или компьютерной клавиатуре , которая обычно используется для присоединения определенного диакритического знака к базовой букве . [1] Неработающая клавиша не создает (полный) символ сама по себе, но изменяет символ, созданный клавишей, нажатой сразу после этого. Таким образом, для каждой возможной комбинации диакритического знака и буквы не требуется отдельная клавиша, а требуется только одна мертвая клавиша для каждого диакритического знака в дополнение к обычным клавишам базовых букв.

Например, если раскладка клавиатуры (например, международная в США ) имеет мертвую клавишу для циркумфлекса , ^ символ â можно сгенерировать, нажав сначала ^ а потом a. [2]

Обычно сам диакритический знак можно создать как отдельный символ, нажав мертвую клавишу, за которой следует пробел ; поэтому курсор (отдельно стоящий циркумфлекс) можно набрать, нажав ^ а потом Space.

Механические пишущие машинки [ править ]

Пишущая машинка на испанском языке (QWERTY-клавиатура) с мертвыми клавишами для острого, циркумфлекса, диарезиса и серьезного ударения.

Мертвый ключ имеет механическое происхождение, а «мертвый» означает отсутствие движения. На механических пишущих машинках все символы имеют одинаковую ширину. При нажатии клавиши металлическая печатная полоса ударяет персонажа по чернильной ленте, перенося чернила на бумагу, и срабатывает механизм, который заставляет бумагу (вставленную в каретку ) перемещаться вперед на одну позицию. Чтобы использовать один диакритический знак, такой как острый ударение , с несколькими основными символами (например, á, é, í, ó, ú ), было принято решение создать новый символ, острый ударение или диакритический знак ´ , которого не существовало. в наборе на эту дату. Из-за изменения в механизме удар по клавише, содержащей ударение, не продвигал бумагу (клавиша была «мертвой» или без пробелов ), то есть за ней мог следовать любой символ, который должен был появиться под ударением, создавая характер перегруженный . Этот второй ключ переместил каретку для бумаги вперед.

Обратите внимание, что на механических клавиатурах за острым ударением может следовать любой символ для создания новых комбинаций, таких как q с острым ударением.

Электронные клавиатуры [ править ]

Неработающая клавиша отличается от типичной клавиши-модификатора (например, AltGr или Option), в том смысле, что вместо нажатия и удержания во время нажатия другой клавиши мертвая клавиша нажимается и отпускается перед нажатием клавиши, которую нужно изменить. В некоторых компьютерных системах пользователю не сообщается о том, что была нажата нерабочая клавиша, поэтому клавиша кажется нерабочей (сразу ничего не происходит), но в некоторых системах ввода текста отображается диакритический знак вместе с указанием того, что система ожидает еще одного нажатия клавиши для завершения последовательности ввода.

Компьютеры, [ который? ] однако работают по-другому. Неработающая клавиша временно меняет раскладку клавиатуры для следующего нажатия клавиши, что активирует специальный режим клавиатуры , а не фактически генерирует символ- модификатор . Вместо обычной буквы заранее составленный генерируется вариант с соответствующим диакритическим знаком. Каждая комбинация диакритического знака и базовой буквы должна быть указана в наборе символов и поддерживаться шрифтом используемым .

Не существует заранее составленного символа, который бы сочетал острый ударение с буквой q , бросаясь в глаза. ´ а потом q скорее всего, получится ´q, где ударение и буква будут отдельными символами. Однако в некоторых системах неверная последовательность ввода может быть отброшена. (Используя комбинированные символы, доступные в наборе символов Юникода , можно создать комбинацию, более или менее похожую на q с острым ударением ( ), но этот метод сильно отличается от функциональности мертвой клавиши. Кроме того, поскольку буква типа q обычно не имеет диакритических знаков, производители шрифтов могут не включать атрибуты шрифта, необходимые для успешного или привлекательного применения комбинированного акцента. Необходимо протестировать это использование для каждого шрифта. поскольку поддержка такого акцентирования значительно различается.)

Скованные мертвые ключи [ править ]

В Unicode закодировано более ста заранее составленных символов с двумя диакритическими знаками для использования в латинском алфавите на вьетнамском и ряде других языков. Для удобства они генерируются на большинстве поддерживающих их клавиатур путем нажатия двух соответствующих клавиш в любом порядке, а затем клавиши с буквой. Таким образом, эти мертвые клавиши объединяются в цепочку , а это означает, что второе нажатие клавиши не вызывает никакой вставки, а система все еще ожидает следующего нажатия клавиши.

Это поведение связанной мертвой клавиши переключается с помощью флага мертвой клавиши , который является четвертым аргументом функции DEADTRANS (после кода базового символа, диакритического кода и кода составного символа). Если для этого флага установлено нулевое значение по умолчанию, вставляется составной символ; если он установлен в единицу, составной код символа обрабатывается как другой диакритический код, подобный коду, возникающему из-за неактивных нажатий клавиш, и обычно встречается в качестве второго аргумента в других записях мертвого списка.

Объединение неактивных клавиш позволяет создавать эмуляцию клавиш , просто используя функцию неактивных клавиш. Это можно выполнить либо с помощью фирменного программного обеспечения для редактирования клавиатуры, [3] или с комплектами разработки драйверов. [4]

Неработающие клавиши на различных раскладках клавиатуры [ править ]

По умолчанию клавиша может функционировать как неработающая клавиша, и, в частности, во многих неанглоязычных раскладках клавиатуры неактивные клавиши находятся непосредственно на клавиатуре. На базовой американской клавиатуре нет мертвых клавиш, но в раскладке клавиатуры США-Международная , доступной в Windows и X Window System , некоторые мертвые клавиши размещаются непосредственно на похожих знаках препинания. Клавиатуры, продаваемые в большинстве стран мира, имеют клавишу AltGr (альтернативная графика), которая дает возможность напрямую изменять некоторые буквы и превращать другие в неработающие клавиши (в зависимости от настроек клавиатуры). Старые компьютерные системы, такие как MSX , часто имели специальную клавишу, помеченную как мертвая клавиша , которую в сочетании с клавишами Ctrl и Shift можно было использовать для добавления некоторых диакритических знаков, обычно необходимых в западноевропейских языках ( ´, `, ˆ и ¨) на гласные, которые были напечатаны впоследствии.

При отсутствии мертвой клавиши по умолчанию даже обычную клавишу печати можно временно изменить, чтобы она работала как мертвая клавиша, одновременно удерживая нажатой другую клавишу-модификатор (обычно AltGr или Option ). В Microsoft Word (и в большинстве других полей ввода текста) использование клавиши Control с клавишей, которая обычно напоминает диакритический знак (например, ^ для циркумфлекса ) действует как мертвый ключ. [5] На Macintosh во многих раскладках клавиатуры используются неработающие клавиши. Например, когда ⌥ Option+ i сначала нажимаются одновременно, а затем a, результат â . [6] На Macintosh нажатие одной из этих комбинаций клавиш Option создает акцент и выделяет его, затем при нажатии клавиши основного символа появляется последний символ. [ нужна ссылка ]

Однако некоторые латинские буквы с акцентом, менее распространенные в основных западноевропейских языках, такие как ŵ (используется в валлийском языке ) или š (используется во многих центральноевропейских языках), не могут быть набраны с раскладкой «США». Для пользователей американской клавиатуры доступ ко многим другим диакритическим знакам обеспечивается раскладкой клавиатуры « США Международная ». Пользователи с британской клавиатурой имеют аналогичную опцию с расширенной раскладкой для Великобритании; доступны многие другие национальные настройки.

В AmigaOS мертвые клавиши генерируются нажатием Alt в сочетании с F (острый), G (могила), H (циркумфлекс), J (тильда) или K ( трема ) (например, ALT-F комбинация, за которой следует a ключ генерирует á и ALT-F с последующим e генерирует is , тогда как ALT-G с последующим a генерирует à и ALT-G с последующим e генерирует есть ). [7]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Мертвый ключ | Определение мертвого ключа от Merriam-Webster» . Merriam-webster.com . Проверено 1 мая 2017 г.
  2. ^ Стандарт Unicode, версия 8.0.0, глава 05, §12. Стратегии обработки непробельных знаков: ввод с клавиатуры | https://www.unicode.org/versions/Unicode8.0.0/ch05.pdf#G1076
  3. ^ «Прикованные мертвые ключи» . Kbdedit.com . Проверено 1 мая 2017 г.
  4. ^ «Загрузите комплект драйверов Windows версии 7.1.0 из официального центра загрузки Microsoft» . Microsoft.com. 26 февраля 2010 г. Проверено 1 мая 2017 г.
  5. ^ «Как мне получить буквы со знаками ударения в Microsoft Word?» . www.computerhope.com . Проверено 21 февраля 2019 г.
  6. ^ «Вводите символы со знаками ударения на Mac» . Поддержка Apple . Проверено 21 января 2024 г.
  7. ^ Коммодор-Амига, Inc. (1992). Справочное руководство по ядру AMIGA ROM БИБЛИОТЕКИ . Аддисон-Уэсли. стр. 823–827. ISBN  0-201-56774-1 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a44f627491b122a1940035ef2a7d610e__1712505720
URL1:https://arc.ask3.ru/arc/aa/a4/0e/a44f627491b122a1940035ef2a7d610e.html
Заголовок, (Title) документа по адресу, URL1:
Dead key - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)