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

Материал из Клавопедии
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
м
м (Символы клавиш)
 
(не показана одна промежуточная версия этого же участника)
Строка 17: Строка 17:
 
Для некоторых клавиш имеются соответствующие [[Юникод|юникодные]] знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
 
Для некоторых клавиш имеются соответствующие [[Юникод|юникодные]] знаки и этот шаблон автоматически добавляет пиктограммы в следующих случаях:
  
{{col-begin}}
 
{{col-2}}
 
 
{| class="prettytable"
 
{| class="prettytable"
 
| <code><nowiki>{{key|Shift}}</nowiki></code> || {{key|Shift}}
 
| <code><nowiki>{{key|Shift}}</nowiki></code> || {{key|Shift}}
Строка 30: Строка 28:
 
| <code><nowiki>{{key|BS}}</nowiki></code> || {{key|Backspace}}
 
| <code><nowiki>{{key|BS}}</nowiki></code> || {{key|Backspace}}
 
|}
 
|}
{{col-2}}
+
 
 
{| class="prettytable"
 
{| class="prettytable"
 
!colspan="2"| Клавиатура [[Macintosh]]
 
!colspan="2"| Клавиатура [[Macintosh]]
Строка 42: Строка 40:
 
| <code><nowiki>{{key|Option}}</nowiki></code> || {{key|Opt}}
 
| <code><nowiki>{{key|Option}}</nowiki></code> || {{key|Opt}}
 
|}
 
|}
{{col-end}}
 
  
 
Понимаются также некоторые случаи использования гиперссылок, например:
 
Понимаются также некоторые случаи использования гиперссылок, например:
Строка 61: Строка 58:
 
|}
 
|}
  
[[Файл:Ctl wndws alt.jpg|thumb|100px|Windows key]]
 
[[Файл:Kontextmenü.jpg|thumb|100px|Menu key]]
 
 
Значков для клавиш [[Windows (клавиша)|Windows]] и [[Menu (клавиша)|Menu]] не имеется, а пиктограммы для них нельзя добавить по причине защиты [[Авторское право|авторским правом]], поэтому эти клавиши можно показывать только в виде текста:
 
Значков для клавиш [[Windows (клавиша)|Windows]] и [[Menu (клавиша)|Menu]] не имеется, а пиктограммы для них нельзя добавить по причине защиты [[Авторское право|авторским правом]], поэтому эти клавиши можно показывать только в виде текста:
  

Текущая версия на 01:36, 19 января 2012

Шаблон {{клавиша}} позволяет графически оформлять названия клавиш клавиатуры и их сочетания. Шаблон доступен также под именем {{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 и 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