Template:In5

{{ #switch: {{#expr:{{{1|5}}}-20}} | 1 =   | 2 =     | 3 =      | 4 =       | 5 =        | 6 =         | 7 =          | 8 =           | 9 =            |           }}{{ -->}}{{  #switch: {{#expr:{{{1|5}}}-30}} | 1 =   | 2 =     | 3 =      | 4 =       | 5 =        | 6 =         | 7 =          | 8 =           | 9 =            |           }}{{ -->}}{{  #switch: {{#expr:{{{1|5}}}-40}} | 1 =   | 2 =     | 3 =      | 4 =       | 5 =        | 6 =         | 7 =          | 8 =           | 9 =            | 10 =             |{{#ifexpr:{{{1|5}}}>50| Template:in5 - count must be 1-50 spaces, found: {{{1|5}}}. |}}}}}} The indenter Template:in5 indents text by 5 spaces or the count specified by parameter 1 (range: 1 to 50 spaces).
 * 1) ifexpr:{{{1|5}}} > 20 | {{
 * 1) ifexpr:{{{1|5}}} > 30 | {{
 * 1) ifexpr:{{{1|5}}} > 40 | {{
 * Usage:  { {in5}} {{in5}} <--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.