Template:In5: Difference between revisions

Nothing to hide, but nothing to show you either.
Jump to navigation Jump to search
Content added Content deleted
(created, as typesetting template, allowing large indentation of text quickly)
 
m (3 revisions imported from templatewiki:Template:In5)
 
(20 intermediate revisions by 12 users not shown)
Line 1: Line 1:
<includeonly>{{{{{|safesubst:}}}#invoke:in5|in5|1={{{1|}}}}}</includeonly><noinclude>
<noinclude><!--
-============================================================
- Template:in5 - indent by 5 or specified count of spaces
-============================================================
- (see NOTES below)
--></noinclude><includeonly>{{
#switch: {{{1|5}}}<!--parameter 1 is space-count -->
| 1 = &nbsp;
| 2 = &nbsp;&nbsp;
| 3 = &nbsp; &nbsp;
| 4 = &nbsp; &nbsp;&nbsp;
| 5 = &nbsp; &nbsp; &nbsp;
| 6 = &nbsp; &nbsp; &nbsp;&nbsp;
| 7 = &nbsp; &nbsp; &nbsp; &nbsp;
| 8 = &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
| 9 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
| <!--other-10-->&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<!--
-->}}<!--endswitch on 1-->{{
#ifexpr:{{{1|5}}} > 10 | {{
#switch: {{#expr:{{{1|5}}}-10}}<!--parameter 1 is count-->
| 1 = &nbsp;
| 2 = &nbsp;&nbsp;
| 3 = &nbsp; &nbsp;
| 4 = &nbsp; &nbsp;&nbsp;
| 5 = &nbsp; &nbsp; &nbsp;
| 6 = &nbsp; &nbsp; &nbsp;&nbsp;
| 7 = &nbsp; &nbsp; &nbsp; &nbsp;
| 8 = &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
| 9 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
| <!--other-10-->&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<!--
-->}}<!--endswitch on {1}-10
-->}}<!--endifexpr {1} > 10 -->{{
#ifexpr:{{{1|5}}} > 20 | {{
#switch: {{#expr:{{{1|5}}}-20}}<!--parameter 1 is count-->
| 1 = &nbsp;
| 2 = &nbsp;&nbsp;
| 3 = &nbsp; &nbsp;
| 4 = &nbsp; &nbsp;&nbsp;
| 5 = &nbsp; &nbsp; &nbsp;
| 6 = &nbsp; &nbsp; &nbsp;&nbsp;
| 7 = &nbsp; &nbsp; &nbsp; &nbsp;
| 8 = &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
| 9 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
| <!--other-10-->&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<!--
-->}}<!--endswitch on {1}-20 -->{{
-->}}<!--endifexpr {1} > 20 -->{{
#ifexpr:{{{1|5}}} > 30 | {{
#switch: {{#expr:{{{1|5}}}-30}}<!--parameter 1 is count-->
| 1 = &nbsp;
| 2 = &nbsp;&nbsp;
| 3 = &nbsp; &nbsp;
| 4 = &nbsp; &nbsp;&nbsp;
| 5 = &nbsp; &nbsp; &nbsp;
| 6 = &nbsp; &nbsp; &nbsp;&nbsp;
| 7 = &nbsp; &nbsp; &nbsp; &nbsp;
| 8 = &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
| 9 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
| <!--other-10-->&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<!--
-->}}<!--endswitch on {1}-30 -->{{
-->}}<!--endifexpr {1} > 30 -->{{
#ifexpr:{{{1|5}}} > 40 | {{
#switch: {{#expr:{{{1|5}}}-40}}<!--parameter 1 is count-->
| 1 = &nbsp;
| 2 = &nbsp;&nbsp;
| 3 = &nbsp; &nbsp;
| 4 = &nbsp; &nbsp;&nbsp;
| 5 = &nbsp; &nbsp; &nbsp;
| 6 = &nbsp; &nbsp; &nbsp;&nbsp;
| 7 = &nbsp; &nbsp; &nbsp; &nbsp;
| 8 = &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
| 9 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
| 10 = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
|<!--other-none-->{{#ifexpr:{{{1|5}}}>50|<!--then
--><br>'''Template:in5''' - count must be 1-50 spaces,<!--
--> found: {{{1|5}}}.<br>|<!--else-ok-->}}<!--endif
-->}}<!--endswitch on {1}-40 --
-->}}<!--endifexpr {1}>40 --
--></includeonly><noinclude><!--
-->The indenter '''Template:in5''' indents text by 5 spaces or
the count specified by<br>parameter 1 (range: 1 to 50 spaces).
<br><br>
:: Usage: &nbsp; {<font/>{in5}} {{in5}} <--indents by 5 spaces<br>
:: Usage: &nbsp; {<font/>{in5|8}} &nbsp; &nbsp; <--indents by 8 spaces<br>
:: Usage: &nbsp; {<font/>{in5|47}} &nbsp;&nbsp;<--indents by 47


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

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

==See also==
* [[Template:indent]] - forces newline break before indenting
<!--
--------------------------------------------------------------
--NOTES:
--
-- NOTE A1: This template inserts 5 or the specified count
-- of spaces. Currently, the count can be 1 to 50.
-- A recursive implementation could call {{in5}} again,
-- to handle each 10 spaces, as: {{in5|{{{1}}}-10}};
-- however, that could become dangerous if the template
-- were edited by other people.
--
--------------------------------------------------------------
--HISTORY:
-- 14Mar09 Created as numbered-space indentation tool.
-- 02May09 For stand-alone display used includeonly-tag.
-- 02May09 Set for "Category:Formatting templates".
-- 24Sep09 Re-created as renamed to "in5" after TfD debate.
--
-->


<!--[[Category:Smart formatting templates|In5]]-->
<!--[[Category:Smart formatting templates|In5]]-->
{{En-WP attribution notice|Template:In5}}
</noinclude>
</noinclude>

Latest revision as of 19:48, 31 May 2021


Wikipedia logo This template uses material from the Wikipedia template Template:In5, which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License (view authors).