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

Матеріал з Вікіпедії — вільної енциклопедії.
(Перенаправлено з Шаблон:Key)
Перейти до навігації Перейти до пошуку

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

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

Приклади:

{{клавіша|A}}A
{{клавіша|A|B|C}}A+B+C
{{клавіша|A}}{{клавіша|B}}{{клавіша|C}}ABC

Комбінації клавіш[ред. код]

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

{{клавіша|Alt|P}}Alt+P
{{клавіша|Ctrl|Alt|Del}}Ctrl+Alt+Del

На цей час шаблон опрацьовує до 10 параметрів з назвами клавіш, що дозволяє відобразити практично будь-яку необхідну клавіатурну комбінацію. При вказанні 11-го параметра шаблон додає сторінку до категорії Сторінки з некоректним використанням шаблону «Клавіша». Категорія дозволяє легко знайти сторінки з помилками в шаблоні і виправити їх або пересвідчитися в тому, що шаблон дійсно потребує більшої кількості параметрів.

Назви клавіш, виведені шаблоном, автоматично розділяються знаком + (або будь-яким іншим символом чи набором символів, указаним у полі |роздільник1…9=) без пробілів з обох сторін, у результаті чого зображувана клавіатурна комбінація не переноситься на наступний рядок. Але такий текст може виявитися занадто широким, наприклад, для показу в вузькій таблиці. В цьому випадку сполучення клавіш можна побудувати вручну з кількох звернень до шаблону {{клавіша}}, розділених знаком + і звичайним пробілом, або доповивши роздільник HTML-кодом пробілу  :

{{клавіша|Ctrl}} + {{клавіша|Alt}} + {{клавіша|Del}}Ctrl + Alt + Del
{{клавіша|Ctrl|Alt|Del|роздільник= + }}Ctrl + Alt + Del

Для графічного оформлення Alt-кодів Windows можна скористатися кількома шаблонами {{клавіша}} без символів-роздільників чи пробілів. Так, у більшості північноамериканських і західноєвропейських версій операційної системи Windows символ ± можна ввести, утримуючи натиснутою клавішу Alt і набравши на цифровій клавіатурі 0177:

{{клавіша|Alt|0}}{{клавіша|1}}{{клавіша|7}}{{клавіша|7}}Alt+0177

Приклад макроса (клавіатурного скорочення) з 7 клавіш, створеного стороннім застосунком:

{{клавіша|Ctrl|Alt|Shift|Win|Menu|fn|L}}Ctrl+Alt+ Shift+ Win+ Menu+fn+L

Внутрішні посилання[ред. код]

Якщо в Вікіпедії є стаття, присвячена окремій клавіші, на неї можна дати звичайне внутрішнє посилання:

{{клавіша|[[Ctrl]]}}Ctrl

При доданні посилання переконайтеся, що назва статті містить необхідне уточнення — наприклад, [[Alt (клавіша)|Alt]] замість прямого посилання [[Alt]], яке веде на сторінку розв’язання неоднозначності Alt:

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

Символи вікірозмітки[ред. код]

Символи вікірозмітки — наприклад, вертикальна риска, крапка з комою і знак рівності — обробляються тільки у вигляді шаблонів-замінників {{!}}, {{;}}, {{=}} або HTML-кодів |, &#59;, = відповідно:

{{клавіша|{{!}}}}|
{{клавіша||}}|
{{клавіша|{{;}}}};
{{клавіша|&#59;}};
{{клавіша|{{=}}}}=
{{клавіша|=}}=

Однак ті ж самі символи, оформлені як внутрішні посилання, можна вказувати прямо:

{{клавіша|[[|]]}}|
{{клавіша|[[;]]}};
{{клавіша|[[=]]}}=

Крім того, допускається вказання більшості символів вікірозмітки за допомогою їхніх словесних еквівалентів («псевдонимів»):

{{клавіша|вертикальна риска}}|
{{клавіша|крапка з комою}};
{{клавіша|рівність}}=
{{клавіша|двокрапка}}:
{{клавіша|астериск}}*
{{клавіша|решітка}}#

Клавіші зі спеціальними символами[ред. код]

Клавіші Windows і Menu («Меню», «Контекстне меню»)
Клавіша Windows (стара версія)

Назви деяких клавіш містять спеціальні символи (піктограми) Юнікода. Шаблон автоматично додає ці символи до наступних назв:

{{клавіша|Shift}} Shift
{{клавіша|Tab}}Tab
{{клавіша|Enter}} Enter
{{клавіша|Backspace}}← Backspace
{{клавіша|Caps Lock}} Caps Lock
{{клавіша|Option}} Option
{{клавіша|Opt}} Opt
{{клавіша|Command}} Command
{{клавіша|Cmd}} Cmd
{{клавіша|Up}}
{{клавіша|Down}}
{{клавіша|Left}}
{{клавіша|Right}}

Оскільки спеціальних символів Юнікода для клавіш Windows и Menu[en] («Меню», «Контекстне меню») не існує, шаблон замінює їх символами Squared Plus («плюс у квадраті») і Strictly Equivalent To («строго еквівалентно») з блоку математичних операторів[en] Юнікода:

{{клавіша|Win}} Win
{{клавіша|Menu}} Menu

Відеоігри[ред. код]

Контролери відеоігор часто використовують спеціалізовані мітки вводу, які не завжди легко піддаються схематичному опису. Нижче наведені умовні позначення послідовностей вводу для ігрових консолей і інших аналогічних пристроїв.

Спрямований ввід[ред. код]

Наступні умовні позначення (l — лівий, c — центр, r — правий, up — вверх, down — вниз, left — вліво, right — вправо) призначені для випадків, коли послідовність вводу містить дії окрім первинного вводу або змішаний ввід з кількох пристроїв:

{{клавіша|l-down}}L↓
{{клавіша|c-left}}C←
{{клавіша|r-up}}R↑

Діагональні рухи джойстика позначаються комбінаціями перших букв англійських назв сторін світу (n — north, північ; s — south, південь; w — west, захід; e — east, схід):

{{клавіша|l-nw}}L↖
{{клавіша|c-se}}C↘
{{клавіша|r-ne}}R↗

PlayStation[ред. код]

{{клавіша|ex}}×
{{клавіша|circle}}
{{клавіша|triangle}}
{{клавіша|square}}

Технічні подробиці[ред. код]

Шаблон {{клавіша}} викликає підшаблон з базовим кодом {{клавіша/button}}. Це виключає багаторазове дублювання коду в основному шаблоні.