Шаблон:Клавиша: различия между версиями

Содержимое удалено Содержимое добавлено
м http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B0
(нет различий)

Версия от 12:33, 12 октября 2009

Шаблон {{клавиша}} позволяет графически оформлять названия клавиш клавиатуры и их сочетания. Шаблон доступен также под именем {{key}}. Пример использования:

{{key|A}} A

Параметром шаблона может указываться гиперссылка:

{{key|[[Alt (клавиша)|Alt]]}} Alt

Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона:

{{key|[[Windows (клавиша)|Win]]|P}} Win + P
{{key|[[Ctrl]]|[[Alt (клавиша)|Alt]]|[[Delete (клавиша)|Del]]}} Ctrl + Alt + Del

Символы клавиш

Для некоторых клавиш имеются соответствующие уникодные знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:

{{key|Shift}}  ⇧ Shift
{{key|Enter}}  ↵ Enter
{{key|Tab}}  Tab ↹
{{key|Backspace}}  ← Backspace
{{key|BS}}  ← Backspace
Клавиатура Macintosh
{{key|Cmd}}  ⌘ Cmd
{{key|Command}}  ⌘ Cmd
{{key|Opt}}  ⌥ Opt
{{key|Option}}  ⌥ Opt

Понимаются также некоторые случаи использования гиперссылок, например:

{{key|[[Shift]]}} Shift
{{key|[[Shift (клавиша)|Shift]]}} Shift

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

{{key|←}}   {{key|↑}}  
{{key|→}}   {{key|↓}}  
Windows key
Menu key

Значков для клавиш Windows и Menu не имеется, а пиктограммы для них нельзя добавить по причине защиты авторским правом, поэтому эти клавиши можно показывать только в виде текста:

{{key|Win}}  ⊞ Win
{{key|[[Windows (клавиша)|Win]]}}  Win
{{key|Menu}}  ≣ Menu
{{key|[[Menu (клавиша)|Menu]]}}  Menu

Ограничения

Некоторые знаки («*», «#», «;», «:») как аргумент шаблона обрабатываются неверно. Чтобы обойти эту проблему, можно указывать либо тег с кодом знака, либо использовать скобки <nowiki></nowiki>, либо передавать гиперссылку для знака:

{{key|&#42;}}  *
{{key|<nowiki>*</nowiki>}}  *
{{key|[[Звёздочка (типографика)|*]]}}  *

Советы

Чтобы показать сочетание клавиш, это шаблон добавляет знак + с неразрывными пробелами вокруг. Это означает, что результат будет идти целиком и не будет разбиваться между строками. Но такой текст может оказаться слишком широким, к примеру, для показа в узкой таблице. В этом случае сочетание клавиш можно построить вручную из нескольких обращений к шаблону {{key}}, с обычными пробелами вокруг знака +, чтобы результат мог разбиваться:

{{key|Ctrl}} + {{key|Alt}} + {{key|Del}} Ctrl +  Alt +  Del