Template:Spaces/doc

Usage

 * Note this is common usage for &123;{Spaces}&#125; and the derivative templates {in the set: {S & SP, S2, S3, S4, S5 } (See ):of which those with a numeric suffix {S2, S3, S4, S5} (i.e. excepting S & SP which are just short-names of &#123;{Spaces}&#125;) should be used when they work as well (most times) because &#123;{Spaces}&#125; [and so therefore are 'S' and 'SP']) is a large template and could cause pre-expansion template limits to be exceeded on some pages. Furthermore, those, unlike &#123;{Spaces}&#125; will substitute well. Subst'ing &#123;{Spaces}&#125; gives something of a mess.Space, on the other hand will expand to thirty logical spaces (What you get will depend on browser, font selections, and so forth).

This Space template can be used inline to create alignment between adjacent text lines, or to space out titles, etc. Like indent, it takes a numeric argument 'nn' after the pipe and provides that many consecutive spaces. Indent differs only in that it automatically begins a newline, then spaces over nn spaces.

Example calls
,, etc. space and indent are limited to adding 30 spaces, and have a large-ish cost in pre-expansion template size from their logic. Using them repeatedly multiplies that cost on a page, so it is recommended that the particular 'switch line' be hand substituted in, once a desirable format effect is achieved, at least within a template.


 * Better results can frequently be gained by using nowrap and/or the HTML formatting  about any of the spacing templates, since browser design philosophy is to trim consecutive spaces, check results also in different zoom settings, and on more than one browser if possible. One repeat offender is the IE browser family... which is unfortunately the numerically predominate browser of the world by a large margin since it's embedded with most turn-key personal computer sales.