Difference between revisions of "Template:Indent/doc"

From Hetalia Archives
Jump to: navigation, search
(Created page with "{{Documentation subpage}}{{confusing}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> The indenter Template:indent performs a newline and indents...")
 
m
 
Line 1: Line 1:
{{Documentation subpage}}{{confusing}}
 
 
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
 
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
 
The indenter [[Template:indent]] performs a newline and indents by a specified number of spaces. However, the spaces are not all the same size, but rather a mixture of [[En (typography)|en]]-size & [[em]]-size spaces that have been tested to work on a wide range of browsers.  (To skip by ''n'' equal-size spaces, instead use {{tl2|in5|''n''}} which puts all as the standard-size " " space.)
 
The indenter [[Template:indent]] performs a newline and indents by a specified number of spaces. However, the spaces are not all the same size, but rather a mixture of [[En (typography)|en]]-size & [[em]]-size spaces that have been tested to work on a wide range of browsers.  (To skip by ''n'' equal-size spaces, instead use {{tl2|in5|''n''}} which puts all as the standard-size " " space.)

Latest revision as of 21:33, 17 November 2012

The indenter Template:indent performs a newline and indents by a specified number of spaces. However, the spaces are not all the same size, but rather a mixture of en-size & em-size spaces that have been tested to work on a wide range of browsers. (To skip by n equal-size spaces, instead use Template:Tl2 which puts all as the standard-size " " space.)

Usage

The indentation spacing generated by Template:indent will match the alignment of a colon-shift (":") by using Template:Tl2, or to match "::" then align by Template:Tl2.

Usage: {{indent|# of spaces}}

  • Indents up to 30 spaces. (use Template:Tl2 to skip up to 50 spaces)
  • Indent differs from {{space}} only in that it automatically begins a wrapped-newline, then spaces over n spaces, whereas {{space}} spaces over n in the same (current) line.

Examples

The following are detailed examples, also comparing to the equivalent indentation generated if a colon-shift ":" were used instead.

Example 1 - Indenting by 5:
Some text.{{indent|5}}Some more text.


Results:
Some text.
     Some more text.

Example 2 - Alignment with ":" or "::" indentations:
: Line of colon-shifted text.
{{indent|5}}Line of indent-5-shifted text.
<br>&nbsp; &nbsp; &nbsp;&nbsp;Line of br-6-nbsp-shifted text.
<br>&nbsp; &nbsp; &nbsp;Line of br-5-nbsp-shifted text.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Line of br-5-nbsp-true-shifted text.
:: Line of 2-colon-shifted text.
{{space|10}}Line of space-10-shifted text.

Results:

Line of colon-shifted text.


     Line of indent-5-shifted text.
      Line of br-6-nbsp-shifted text.
     Line of br-5-nbsp-shifted text.
     Line of br-5-nbsp-true-shifted text.

Line of 2-colon-shifted text.

Template:SpaceLine of space-10-shifted text.

Note that if the prior line is already colon-shifted text, then using "Template:Tl2" generates a blank line first, so instead, use "Template:Tl2" (or such) after a colon-shifted line.

Analysis of uneven spacing

Template:Clarify span. Notice that neither {{indent}} nor {{space}} use true space-size, but rather mix en+em spaces, whereas "Template:Tl2" will actually skip n count of spaces, as if inserting n repetitions of an "&nbsp;" space.

History

This template originated on the sister project Wikisource(home page)

—and was subsequently ported to English Wikipedia at 21:27, 26 May 2006 (UTC).

See also

  • {{space}} - skips similar spacing mix of en-size & em-size spaces.
  • {{spaces}} - uses non-breaking spaces.
  • {{in5}} - skips up to 50 equal-size spaces as all en-size spaces.