Шаблон:Клавиша

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску

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

{{key|A}}  {{{Expansion depth limit exceeded}}} 

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

{{key|[[Alt (клавиша)|Alt]]}}  {{{Expansion depth limit exceeded}}} 

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

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

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

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

{{key|Shift}}   {{{Expansion depth limit exceeded}}} 
{{key|Enter}}   {{{Expansion depth limit exceeded}}} 
{{key|Tab}}   {{{Expansion depth limit exceeded}}} 
{{key|Backspace}}   {{{Expansion depth limit exceeded}}} 
{{key|BS}}   {{{Expansion depth limit exceeded}}} 
Клавиатура Macintosh
{{key|Cmd}}   {{{Expansion depth limit exceeded}}} 
{{key|Command}}   {{{Expansion depth limit exceeded}}} 
{{key|Opt}}   {{{Expansion depth limit exceeded}}} 
{{key|Option}}   {{{Expansion depth limit exceeded}}} 

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

{{key|[[Shift]]}}  {{{Expansion depth limit exceeded}}} 
{{key|[[Shift (клавиша)|Shift]]}}  {{{Expansion depth limit exceeded}}} 

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

{{key|←}}   {{{Expansion depth limit exceeded}}}  {{key|↑}}   {{{Expansion depth limit exceeded}}} 
{{key|→}}   {{{Expansion depth limit exceeded}}}  {{key|↓}}   {{{Expansion depth limit exceeded}}} 
Файл:Ctl wndws alt.jpg
Windows key
Файл:Kontextmenü.jpg
Menu key

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

{{key|Win}}   {{{Expansion depth limit exceeded}}} 
{{key|[[Windows (клавиша)|Win]]}}   {{{Expansion depth limit exceeded}}} 
{{key|Menu}}   {{{Expansion depth limit exceeded}}} 
{{key|[[Menu (клавиша)|Menu]]}}   {{{Expansion depth limit exceeded}}} 

Ограничения

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

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

Советы

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

{{key|Ctrl}} + {{key|Alt}} + {{key|Del}}  {{{Expansion depth limit exceeded}}}  +   {{{Expansion depth limit exceeded}}}  +   {{{Expansion depth limit exceeded}}} 

ar:قالب:زر de:Vorlage:Taste en:Template:Keypress eo:Ŝablono:Klavo es:Plantilla:Tecla fr:Modèle:Touche hsb:Předłoha:Tasta hu:Sablon:Billentyű ja:Template:Keypress ko:틀:키눌림 pt:Predefinição:Tecla uk:Шаблон:Клавіша

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....