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

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

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