Şablon:Klavye tuşu/belge
Bu şablon şu Lua modülünü kullanıyor: |
This is the {{klavye tuşu}} template primarily designed to illustrate keys and keystrokes on a computer keyboard. With additional parameters, a single template can even illustrate a combination of multiple simultaneous keystrokes. A sequence of keystrokes, on the other hand, need to be demonstrated with separate templates.
Example
- A → A
As lower-case alphabetic characters a–z do not appear on most keyboards, they should not be used as parameters.
Keystroke combinations
[değiştir]To illustrate keystroke combinations, just use extra parameters:
When you feed several key names to this template, it adds a "+" (or whatever the contents of the optional chain parameter) with no spaces around. This means it won't line wrap. But when you show key combinations for instance in a table that might cause items to be too wide. Instead manually build the key combination with spaces around the "+" so it can line wrap:
To illustrate sequences where all keys do not need to be pressed simultaneously, the plus signs can be omitted by setting chain=. For example, in most Windows systems in North America and Western Europe, Alt codes can be used to insert the plus-minus sign (±) by holding down the Alt key while typing 0177
with the numeric keypad:
- Alt
{{klavye tuşu|1|7|7|chain=}}
→ Alt+0177
An example of a use case where more than 5 might be used is explaining usage of a macro (keyboard shortcut) created by a third-party application:
- Ctrl → Ctrl+Alt+⇧ Shift+⊞ Win+≣ Menu+fn+L
Wikilinks
[değiştir]If there is an article about the key you can wikilink the key's name like any other wiki text. Like this:
If you are wikilinking the keys, please ensure that you are piping to the correct page (e.g. [[Control key|Ctrl]]
instead of [[Ctrl]]
, which leads to a disambiguation page).
Wiki markup characters
[değiştir]Some wiki markup characters, like the pipe symbol, the semicolon and the equals sign, need to be entered using the {{!}}, {{ ;}} and {{=}} templates or as an HTML entity |, ;, = respectively:
- [[klavye tuşu|pipe]] → |
- | → |
- [[klavye tuşu|;]] → Şablon:;
- ; → ;
- [[klavye tuşu|=]] → =
- = → =
However, if the characters are marked as wikilinks, they can be entered as such:
Most markup characters also have aliases:
Key symbols
[değiştir]Some key names have a fitting Unicode character. This template automatically adds such "icons" to the following key names among others.
- Shift → ⇧ Shift
- Tab → Tab ↹
- Enter → ↵ Enter
- Option → ⌥ Option
- Opt → ⌥ Opt
- Command → ⌘ Command
- Cmd → ⌘ Cmd
- Caps Lock → ⇪ Caps Lock
- Up → ↑
- Down → ↓
- Left → ←
- Right → →
There are no characters for the Windows key and Menu key. So this template shows approximate characters for them, namely the Şablon:Sc2 and Şablon:Sc2 from the Mathematical Operators Unicode block:
Video games
[değiştir]Video game controllers often have specialized input labels that do not map easily. The following are mappings for various game consoles and input features.
Directional input
[değiştir]The following should only be used when the input sequence uses something other than the primary input or mixes input between directional devices.
Stick specific diagonals are also supported:
PlayStation
[değiştir]TemplateData
[değiştir]Illustrates keys and keystrokes on a computer keyboard. Keys can include: Ctrl, Alt, Del, Opt, Menu, Left etc. console keys: ex, circle, triangle, square, and left right and center analog sticks: l-down, c-left, r-ne. The names are case insensitive.
Parametre | Açıklama | Tür | Durum | |
---|---|---|---|---|
First key | 1 | First key | Satır | gerekli |
Second key | 2 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Third key | 3 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Fourth key | 4 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Fifth key | 5 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Sixth key | 6 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Seventh key | 7 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Eighth key | 8 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Ninth key | 9 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Tenth key | 10 | Optional key press in combination as the first. | Satır | isteğe bağlı |
Chaining character | chain | Character between chained key presses
| Satır | isteğe bağlı |
Chaining character | chain first | Character between first and second key to press
| Satır | isteğe bağlı |
Chaining character | chain second | Character between second and third key to press
| Satır | isteğe bağlı |
Chaining character | chain third | Character between third and fourth key to press
| Satır | isteğe bağlı |
Chaining character | chain fourth | Character between fourth and fifth key to press
| Satır | isteğe bağlı |
See also
[değiştir]- {{key top}} – produces a similar visual effect, but includes more symbols and does not directly support key combinations (e.g. Şablon:Key top)
- {{button}} – produces a similar visual effect but without the semantic markup (e.g. Şablon:Button); more for representing interface elements.
- {{playstation key press}} – to simulate gamepad buttons (e.g. {{playstation key press|s}})
- {{kbd}} – to indicate user input (of any kind) without making it look like keys or buttons
Şablon:Semantic markup templates