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

от Уикипедия, свободната енциклопедия

Шаблонът {{клавиш}} позволява графически да се оформят клавишите на клавиатурата и техните съчетания. Шаблонът е достъпен също под името {{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|←}} {{key|↑}}
{{key|→}} {{key|↓}}
Windows key
Menu key

Знаци за клавишите Windows и Menu няма, а пиктограми за тях не могат да се добавят поради защита на авторските права, затова тези клавиши могат да се показват само като текст:

{{key|Win}} ⊞ Win
{{key|[[клавиш Windows|Win]]}} Win
{{key|Menu}} ≣ Menu
{{key|[[клавиш Menu|Menu]]}} Menu

Ограничения[редактиране на кода]

Някои знаци («*», «#», «;», «:») като аргументи на шаблона се обработват невярно. Поради тази причина те могат да се показват или с ASCII кода на знака, или като се използват скобите <nowiki></nowiki>, или чрез хипервръзка за знака:

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

Съвети[редактиране на кода]

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

{{key|Ctrl}} + {{key|Alt}} + {{key|Del}}Ctrl + Alt + Del