|
|
(8 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | <includeonly><small style="white-space:nowrap; font-size:100%;"> <!-- | + | <includeonly><small style="white-space:nowrap; font-size:100%;"><!-- --><!-- |
− | -->{{Keycode|{{{1}}}}}<!-- | + | -->{{Key/code|{{{1}}}}}<!-- |
− | -->{{#if:{{{2|}}}| + {{Keycode|{{{2}}}}}}}<!-- | + | -->{{#if:{{{2|}}}| + {{Key/code|{{{2}}}}}}}<!-- |
− | -->{{#if:{{{3|}}}| + {{Keycode|{{{3}}}}}}}<!-- | + | -->{{#if:{{{3|}}}| + {{Key/code|{{{3}}}}}}}<!-- |
− | -->{{#if:{{{4|}}}| + {{Keycode|{{{4}}}}}}}<!-- | + | -->{{#if:{{{4|}}}| + {{Key/code|{{{4}}}}}}}<!-- |
− | -->{{#if:{{{5|}}}| + {{Keycode|{{{5}}}}}}}<!-- | + | -->{{#if:{{{5|}}}| + {{Key/code|{{{5}}}}}}}<!-- |
− | -->{{#if:{{{6|}}}| + {{Keycode|{{{6}}}}}}}<!-- | + | -->{{#if:{{{6|}}}| + {{Key/code|{{{6}}}}}}}<!-- |
− | --></small></includeonly><noinclude> | + | --></small></includeonly><noinclude>{{doc}} |
− | Шаблон {{Key|<nowiki>Key</nowiki>}} позволяет графически оформлять названия клавиш Клавиатуры и их сочетания. Пример использования:
| |
− | | |
− | : <code><nowiki>{{Key|A}}</nowiki></code> → {{Key|A}}
| |
− | | |
− | Параметром шаблона может указываться гиперссылка (но это нежелательно делать):
| |
− | | |
− | : <code><nowiki>{{Key|[[Alt (клавиша)|Alt]]}}</nowiki></code> → {{Key|[[Alt (клавиша)|Alt]]}}
| |
− | | |
− | Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона:
| |
− | | |
− | : <code><nowiki>{{Key|Win|P}}</nowiki></code> → {{Key|Win|P}}
| |
− | : <code><nowiki>{{Key|Ctrl|Alt|Del}}</nowiki></code> → {{Key|Ctrl|Alt|Del}}
| |
− | | |
− | == Символы клавиш ==
| |
− | | |
− | Для некоторых клавиш имеются соответствующие юникодные знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|Shift}}</nowiki></code> || {{Key|Shift}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Enter}}</nowiki></code> || {{Key|Enter}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Tab}}</nowiki></code> || {{Key|Tab}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Backspace}}</nowiki></code> || {{Key|Backspace}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|BS}}</nowiki></code> || {{Key|Backspace}}
| |
− | |}
| |
− | | |
− | | |
− | {| class="prettytable"
| |
− | !colspan="2"| Клавиатура Macintosh
| |
− | |-
| |
− | | <code><nowiki>{{Key|Cmd}}</nowiki></code> || {{Key|Cmd}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Command}}</nowiki></code> || {{Key|Cmd}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Opt}}</nowiki></code> || {{Key|Opt}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Option}}</nowiki></code> || {{Key|Opt}}
| |
− | |}
| |
− | | |
− | | |
− | Этот шаблон предусматривает специальные случаи для символов клавиш-стрелок, эти клавиши можно показывать с помощью условных сокращений (примеры ниже можно копировать напрямую):
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|<}}</nowiki></code> || {{Key|←}}
| |
− | |
| |
− | | <code><nowiki>{{Key|up}}</nowiki></code> || {{Key|↑}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|>}}</nowiki></code> || {{Key|→}}
| |
− | |
| |
− | | <code><nowiki>{{Key|down}}</nowiki></code> || {{Key|↓}}
| |
− | |}
| |
− | | |
− | Значков для клавиш Windows и Menu не имеется, а пиктограммы для них нельзя добавить по причине защиты авторским правом, поэтому эти клавиши можно показывать только в виде текста:
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|Win}}</nowiki></code> || {{Key|Win}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Menu}}</nowiki></code> || {{Key|Menu}}
| |
− | |}
| |
− | | |
− | === Ограничения ===
| |
− | | |
− | Некоторые знаки («*», «#», «;», «:») как аргумент шаблона обрабатываются неверно. Чтобы обойти эту проблему, можно указывать либо тег с ASCII-кодом знака, либо использовать скобки <nowiki></nowiki>:
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|&#42;}}</nowiki></code> || {{Key|*}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|<nowiki>*</nowiki>}}</nowiki></code> || {{Key|<nowiki>*</nowiki>}}
| |
− | |}
| |
− | | |
− | === Советы ===
| |
− | | |
− | Чтобы показать сочетание клавиш, это шаблон добавляет знак + с неразрывными пробелами вокруг. Это означает, что результат будет идти целиком и не будет разбиваться между строками. Но такой текст может оказаться слишком широким, к примеру, для показа в узкой таблице. В этом случае сочетание клавиш можно построить вручную из нескольких обращений к шаблону <nowiki>{{Key}}</nowiki>, с обычными пробелами вокруг знака +, чтобы результат мог разбиваться:
| |
− | | |
− | : <code><nowiki>{{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}</nowiki></code> → {{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}
| |
| [[Category:RU/wiki templates]] | | [[Category:RU/wiki templates]] |
| </noinclude> | | </noinclude> |
Документация — Documentation
Описание
Шаблон Key позволяет графически оформлять названия клавиш Клавиатуры и их сочетания. Пример использования:
{{Key|A}}
→ A
Чтобы показать сочетание клавиш, достаточно перечислить названия клавиш в качестве параметров шаблона (не более 6 параметров):
{{Key|Win|P}}
→ Win + P
{{Key|Ctrl|Alt|Del}}
→ Ctrl + Alt + Del
Символы клавиш
Для некоторых клавиш имеются соответствующие юникодные знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
{{Key|Shift}} |
⇧ Shift
|
{{Key|Enter}} |
↵ Enter
|
{{Key|Tab}} |
Tab ⇆
|
{{Key|Backspace}} |
← Backspace
|
{{Key|BS}} |
← Backspace
|
{{Key|<<}} |
← Backspace
|
Клавиатура Macintosh
|
{{Key|Cmd}} |
⌘ Cmd
|
{{Key|Command}} |
⌘ Cmd
|
{{Key|Opt}} |
⌥ Opt
|
{{Key|Option}} |
⌥ Opt
|
Этот шаблон предусматривает специальные случаи для символов клавиш-стрелок, эти клавиши можно показывать с помощью условных сокращений (примеры ниже можно копировать напрямую):
{{Key|<}} |
←
|
|
{{Key|up}} |
↑
|
{{Key|>}} |
→
|
|
{{Key|down}} |
↓
|
Значков для клавиш Windows и Menu не имеется, а пиктограммы для них нельзя добавить по причине защиты авторским правом, поэтому эти клавиши можно показывать только в виде текста:
{{Key|Win}} |
Win
|
{{Key|Menu}} |
Menu
|
Советы
Чтобы показать сочетание клавиш, это шаблон добавляет знак + с неразрывными пробелами вокруг. Это означает, что результат будет идти целиком и не будет разбиваться между строками. Но такой текст может оказаться слишком широким, к примеру, для показа в узкой таблице. В этом случае сочетание клавиш можно построить вручную из нескольких обращений к шаблону {{Key}}, с обычными пробелами вокруг знака +, чтобы результат мог разбиваться:
{{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}
→ Ctrl + Alt + Del