Template:Key press: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
mNo edit summary
(+ Equal sign workaround)
Line 16: Line 16:


== Known issues ==
== Known issues ==
* In some cases workarounds will be required. One of them are for example the caption {{key press|{{!}}}} which would require you to insert <code><nowiki>{{!}}</nowiki></code> instead of <code>{{!}}</code>, since using a "{{!}}" inside a template will break it.
* In some cases workarounds will be required. One of them are for example the captions {{key press|{{!}}}} and {{key press|{{=}}}} which would require you to insert <code><nowiki>{{!}}</nowiki></code> or  <code><nowiki>{{=}}</nowiki></code> instead of <code>{{!}}</code> or <code>{{=}}</code>, since using a "{{!}}" or "{{=}}" inside a template will break it.


* This template currently wraps, so that for example {{key press|Page up}} may end up having two half boxes with "Page" at the end of one line and "up" at the beginning of the following line.
* This template currently wraps, so that for example {{key press|Page up}} may end up having two half boxes with "Page" at the end of one line and "up" at the beginning of the following line.

Revision as of 02:12, 16 February 2014

{{{1}}}

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 four 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.

Known issues

  • In some cases workarounds will be required. One 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.
  • This template currently wraps, so that for example Page up may end up having two half boxes with "Page" at the end of one line and "up" at the beginning of the following line.

To do

Add functionality template magic so that:

{{key press|Alt|0|1|7|6}}

Would render Alt+0176 (Might not be possible).