Template:In5

From TestWiki
Revision as of 23:58, 24 September 2009 by TestWiki>Wikid77 (added section "Examples" with 3 examples)

The indenter Template:in5 indents text by 5 spaces or the count specified by
parameter 1 (range: 1 to 50 spaces).

Usage:   {{in5}}      {{
  1. ifexpr:5 > 20 |           {{

-->}}{{

  1. ifexpr:5 > 30 |           {{

-->}} <--indents by 5 spaces

Usage:   {{in5|8}}     <--indents by 8 spaces
Usage:   {{in5|47}}   <--indents by 47

Spaces outside the double braces will add an extra space on either side,
such as the 12 spaces inserted by: " {{in5|10}} ".

NOTE: The name "in5" was chosen because other names were debated, such as
the name "in" being redefined as 6 different uses.

Examples

The following are examples showing larger amounts of spacing:

Example 1: xx{{in5|10}}yy{{in5|10}}zz, produces: xx          {{
  1. ifexpr:10 > 20 |           {{

-->}}{{

  1. ifexpr:10 > 30 |           {{

-->}}yy          {{

  1. ifexpr:10 > 20 |           {{

-->}}{{

  1. ifexpr:10 > 30 |           {{

-->}}zz

Example 2: xx{{in5|10}}yy{{in5|15}}zz, produces: xx          {{
  1. ifexpr:10 > 20 |           {{

-->}}{{

  1. ifexpr:10 > 30 |           {{

-->}}yy               {{

  1. ifexpr:15 > 20 |           {{

-->}}{{

  1. ifexpr:15 > 30 |           {{

-->}}zz

Example 1: aa{{in5|20}}bb{{in5|20}}cc, produces: aa                    {{
  1. ifexpr:20 > 20 |           {{

-->}}{{

  1. ifexpr:20 > 30 |           {{

-->}}bb                    {{

  1. ifexpr:20 > 20 |           {{

-->}}{{

  1. ifexpr:20 > 30 |           {{

-->}}cc

See also