Difference between revisions of "Template:Key"
(корректировка) |
(корректировка) |
||
Line 11: | Line 11: | ||
: <code><nowiki>{{Key|A}}</nowiki></code> → {{Key|A}} | : <code><nowiki>{{Key|A}}</nowiki></code> → {{Key|A}} | ||
− | |||
− | + | Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона (не более 6 параметров): | |
− | |||
− | Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона: | ||
: <code><nowiki>{{Key|Win|P}}</nowiki></code> → {{Key|Win|P}} | : <code><nowiki>{{Key|Win|P}}</nowiki></code> → {{Key|Win|P}} | ||
Line 70: | Line 67: | ||
|} | |} | ||
+ | <!-- обработка ограничений добавлена в шаблон. Если проявится некорректная работа - раскомментировать этот фрагмент и убрать соответствующие строки из вспомогательного шаблона Keycode | ||
=== Ограничения === | === Ограничения === | ||
Line 79: | Line 77: | ||
| <code><nowiki>{{Key|<nowiki>*</nowiki>}}</nowiki></code> || {{Key|<nowiki>*</nowiki>}} | | <code><nowiki>{{Key|<nowiki>*</nowiki>}}</nowiki></code> || {{Key|<nowiki>*</nowiki>}} | ||
|} | |} | ||
− | + | --> | |
=== Советы === | === Советы === | ||
Revision as of 10:40, 17 June 2010
Шаблон Template:Keycode позволяет графически оформлять названия клавиш Клавиатуры и их сочетания. Пример использования:
{{Key|A}}
→ Template:Keycode
Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона (не более 6 параметров):
{{Key|Win|P}}
→ Template:Keycode + Template:Keycode{{Key|Ctrl|Alt|Del}}
→ Template:Keycode + Template:Keycode + Template:Keycode
Символы клавиш
Для некоторых клавиш имеются соответствующие юникодные знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
{{Key|Shift}} |
Template:Keycode |
{{Key|Enter}} |
Template:Keycode |
{{Key|Tab}} |
Template:Keycode |
{{Key|Backspace}} |
Template:Keycode |
{{Key|BS}} |
Template:Keycode |
Клавиатура Macintosh | |
---|---|
{{Key|Cmd}} |
Template:Keycode |
{{Key|Command}} |
Template:Keycode |
{{Key|Opt}} |
Template:Keycode |
{{Key|Option}} |
Template:Keycode |
Этот шаблон предусматривает специальные случаи для символов клавиш-стрелок, эти клавиши можно показывать с помощью условных сокращений (примеры ниже можно копировать напрямую):
{{Key|<}} |
Template:Keycode | {{Key|up}} |
Template:Keycode | |
{{Key|>}} |
Template:Keycode | {{Key|down}} |
Template:Keycode |
Значков для клавиш Windows и Menu не имеется, а пиктограммы для них нельзя добавить по причине защиты авторским правом, поэтому эти клавиши можно показывать только в виде текста:
{{Key|Win}} |
Template:Keycode |
{{Key|Menu}} |
Template:Keycode |
Советы
Чтобы показать сочетание клавиш, это шаблон добавляет знак + с неразрывными пробелами вокруг. Это означает, что результат будет идти целиком и не будет разбиваться между строками. Но такой текст может оказаться слишком широким, к примеру, для показа в узкой таблице. В этом случае сочетание клавиш можно построить вручную из нескольких обращений к шаблону {{Key}}, с обычными пробелами вокруг знака +, чтобы результат мог разбиваться:
{{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}
→ Template:Keycode + Template:Keycode + Template:Keycode