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

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

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

{{key|A}}A

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

{{key|[[Alt (клавіша)|Alt]]}}Alt

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

{{key|[[Windows (клавіша)|Win]]|P}}Win+P
{{key|[[Ctrl]]|[[Alt (клавіша)|Alt]]|[[Delete (клавіша)|Del]]}}Ctrl+Alt+Del

Символи клавіш[ред.ред. код]

Для деяких клавіш є відповідні Unicode знаки, й цей шаблон автоматично додає піктограми в наступних випадках:

{{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 key
Menu 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