|
|
Line 1: |
Line 1: |
− | <includeonly><span style="font-size:small; border:0.15em #fff outset; outline:1px solid #bbb; background:#ddd; padding:0; line-height:1.5em; white-space:nowrap"> {{#switch:{{lc:{{{1}}}}}
| + | {{delete}} |
− | | shift = ⇧ Shift
| |
− | | up = ↑
| |
− | | down = ↓
| |
− | | > = →
| |
− | | < = ←
| |
− | | enter = ↵ Enter
| |
− | | cmd = ⌘ Cmd
| |
− | | command = ⌘ Cmd
| |
− | | opt = ⌥ Opt
| |
− | | option = ⌥ Opt
| |
− | | tab = Tab ⇆
| |
− | | backspace = ← Backspace
| |
− | | << = ← Backspace
| |
− | | bs = ← Backspace
| |
− | | #default = {{{1}}}
| |
− | }} </span></includeonly><noinclude>
| |
− | Шаблон {{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|[[Windows (клавиша)|Win]]|P}}</nowiki></code> → {{Key|[[Windows (клавиша)|Win]]|P}}
| |
− | : <code><nowiki>{{Key|[[Ctrl]]|[[Alt (клавиша)|Alt]]|[[Delete (клавиша)|Del]]}}</nowiki></code> → {{Key|[[Ctrl]]|[[Alt (клавиша)|Alt]]|[[Delete (клавиша)|Del]]}}
| |
− | | |
− | == Символы клавиш ==
| |
− | | |
− | Для некоторых клавиш имеются соответствующие [[Юникод|юникодные]] знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
| |
− | | |
− | {{col-begin}}
| |
− | {{col-2}}
| |
− | {| 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}}
| |
− | |}
| |
− | {{col-2}}
| |
− | {| 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}}
| |
− | |}
| |
− | {{col-end}}
| |
− | | |
− | Понимаются также некоторые случаи использования гиперссылок, например:
| |
− | | |
− | : <code><nowiki>{{Key|[[Shift]]}}</nowiki></code> → {{Key|[[Shift]]}}
| |
− | : <code><nowiki>{{Key|[[Shift (клавиша)|Shift]]}}</nowiki></code> → {{Key|[[Shift (клавиша)|Shift]]}}
| |
− | | |
− | Этот шаблон не предусматривает специального случая для символов клавиш-стрелок, эти клавиши можно показывать с помощью обычных знаков стрелок (примеры ниже можно копировать напрямую):
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|←}}</nowiki></code> || {{Key|←}}
| |
− | |
| |
− | | <code><nowiki>{{Key|↑}}</nowiki></code> || {{Key|↑}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|→}}</nowiki></code> || {{Key|→}}
| |
− | |
| |
− | | <code><nowiki>{{Key|↓}}</nowiki></code> || {{Key|↓}}
| |
− | |}
| |
− | | |
− | [[Файл:Ctl wndws alt.jpg|thumb|100px|Windows Key]]
| |
− | [[Файл:Kontextmenü.jpg|thumb|100px|Menu Key]]
| |
− | Значков для клавиш [[Windows (клавиша)|Windows]] и [[Menu (клавиша)|Menu]] не имеется, а пиктограммы для них нельзя добавить по причине защиты [[Авторское право|авторским правом]], поэтому эти клавиши можно показывать только в виде текста:
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|Win}}</nowiki></code> || {{Key|Win}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|[[Windows (клавиша)|Win]]}}</nowiki></code> || {{Key|[[Windows (клавиша)|Win]]}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|Menu}}</nowiki></code> || {{Key|Menu}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|[[Menu (клавиша)|Menu]]}}</nowiki></code> || {{Key|[[Menu (клавиша)|Menu]]}}
| |
− | |}
| |
− | | |
− | === Ограничения ===
| |
− | | |
− | Некоторые знаки («*», «#», «;», «:») как аргумент шаблона обрабатываются неверно. Чтобы обойти эту проблему, можно указывать либо тег с [[ASCII|кодом]] знака, либо использовать скобки <nowiki></nowiki>, либо передавать гиперссылку для знака:
| |
− | | |
− | {| class="prettytable"
| |
− | | <code><nowiki>{{Key|&#42;}}</nowiki></code> || {{Key|*}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|<nowiki>*</nowiki>}}</nowiki></code> || {{Key|<nowiki>*</nowiki>}}
| |
− | |-
| |
− | | <code><nowiki>{{Key|[[Звёздочка (типографика)|*]]}}</nowiki></code> || {{Key|[[Звёздочка (типографика)|*]]}}
| |
− | |}
| |
− | | |
− | === Советы ===
| |
− | | |
− | Чтобы показать сочетание клавиш, это шаблон добавляет знак + с неразрывными пробелами вокруг. Это означает, что результат будет идти целиком и не будет разбиваться между строками. Но такой текст может оказаться слишком широким, к примеру, для показа в узкой таблице. В этом случае сочетание клавиш можно построить вручную из нескольких обращений к шаблону {{tl|Key}}, с обычными пробелами вокруг знака +, чтобы результат мог разбиваться:
| |
− | | |
− | : <code><nowiki>{{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}</nowiki></code> → {{Key|Ctrl}} + {{Key|Alt}} + {{Key|Del}}
| |
− | | |
− | <!--
| |
− | (см. [[/sandbox|sandbox]] и [[/testcase|testcase]]).
| |
− | -->
| |
− | [[Category:RU/wiki templates]]
| |
− | </noinclude>
| |