Hi fellow wiki editors!

To help newly registered users get more familiar with the wiki (and maybe older users too) there is now a {{Welcome to the wiki}} template. Have a look at it and feel free to add it to new users discussion pages (and perhaps your own).

I have tried to keep the template short, but meaningful. /Johan G

Difference between revisions of "Template:Key press"

From FlightGear wiki
Jump to: navigation, search
m (Correct category)
(+- doc: +- Using templates Obr and Cbr, + Example of table using the "keytable" CSS style class)
 
Line 15: Line 15:
  
 
== Usage ==
 
== Usage ==
  <nowiki>{{</nowiki>'''key press'''<nowiki>|</nowiki>''key''<nowiki>|</nowiki>''key''<nowiki>|</nowiki>''key''<nowiki>|</nowiki>''key''<nowiki>}}</nowiki>
+
  {{obr}}'''key press'''{{!}}''key''{{!}}''key''{{!}}''key''{{!}}''key''{{cbr}}
  
For upper-case letters please use a combination of the shift key and an upper-case letter (<code><nowiki>{{</nowiki>key press<nowiki>|</nowiki>Shift<nowiki>|</nowiki>C<nowiki>}}</nowiki></code>) and  for lower-case letters please use an upper-case letter (<code><nowiki>{{</nowiki>key press<nowiki>|</nowiki>C<nowiki>}}</nowiki></code>).
+
For upper-case letters please use a combination of the shift key and an upper-case letter (<code>{{obr}}key press{{!}}Shift{{!}}C{{cbr}}</code>) and  for lower-case letters please use an upper-case letter (<code><nowiki>{{</nowiki>key press<nowiki>|</nowiki>C<nowiki>}}</nowiki></code>).
  
 
== Examples ==
 
== Examples ==
  <nowiki>{{</nowiki>key press<nowiki>|</nowiki>G<nowiki>}}</nowiki> and <nowiki>{{</nowiki>key press<nowiki>|</nowiki>Shift<nowiki>|</nowiki>G<nowiki>}}</nowiki> will retract and extend the landing gear.
+
  {{obr}}key press{{!}}G{{cbr}} and {{obr}}key press{{!}}Shift{{!}}G{{cbr}} will retract and extend the landing gear.
  
 
{{key press|G}} and {{key press|Shift|G}} will retract and extend the landing gear.
 
{{key press|G}} and {{key press|Shift|G}} will retract and extend the landing gear.
 +
 +
 +
<nowiki>{| class="keytable"
 +
! Key
 +
! Function
 +
|-
 +
| {{key press|Shift|C}}
 +
| Catapult launch command
 +
|-
 +
| {{key press|Shift|L}}
 +
| Carrier launch-bar engage
 +
|-
 +
| {{key press|O}} / {{key press|Shift|O}}
 +
| Hook up/down
 +
|-
 +
| {{key press|Ctrl|B}}
 +
| Toggle airbrakes
 +
|-
 +
| {{key press|Ctrl|K}}
 +
| Toggle spoilers
 +
|}</nowiki>
 +
 +
{{{!}} class="keytable"
 +
! Key
 +
! Function
 +
{{!-}}
 +
{{!}} {{key press|Shift|C}}
 +
{{!}} Catapult launch command
 +
{{!-}}
 +
{{!}} {{key press|Shift|L}}
 +
{{!}} Carrier launch-bar engage
 +
{{!-}}
 +
{{!}} {{key press|O}} / {{key press|Shift|O}}
 +
{{!}} Hook up/down
 +
{{!-}}
 +
{{!}} {{key press|Ctrl|B}}
 +
{{!}} Toggle airbrakes
 +
{{!-}}
 +
{{!}} {{key press|Ctrl|K}}
 +
{{!}} Toggle spoilers
 +
{{!}}}
  
 
== Known issues ==
 
== Known issues ==

Latest revision as of 08:37, 22 August 2019

The following template description is not displayed when the template is inserted in an article.

Goal

This template is used to illustrate key presses. Optionally, a combination of up to ten keys can be used.

Usage

{{key press|key|key|key|key}}

For upper-case letters please use a combination of the shift key and an upper-case letter ({{key press|Shift|C}}) and for lower-case letters please use an upper-case letter ({{key press|C}}).

Examples

{{key press|G}} and {{key press|Shift|G}} will retract and extend the landing gear.

G and Shift+G will retract and extend the landing gear.


{| class="keytable"
! Key
! Function
|-
| {{key press|Shift|C}}
| Catapult launch command
|-
| {{key press|Shift|L}}
| Carrier launch-bar engage
|-
| {{key press|O}} / {{key press|Shift|O}}
| Hook up/down
|-
| {{key press|Ctrl|B}}
| Toggle airbrakes
|-
| {{key press|Ctrl|K}}
| Toggle spoilers
|}
Key Function
Shift+C Catapult launch command
Shift+L Carrier launch-bar engage
O / Shift+O Hook up/down
Ctrl+B Toggle airbrakes
Ctrl+K Toggle spoilers

Known issues

  • For some captions workarounds will be required. Two of them are for example the captions | and = which would require you to insert {{!}} or {{=}} instead of | or =, since using a "|" or "=" inside a template will break it.
  • If a line breaks right before the template the leftmost key border stays on that line.