Difference between revisions of "Template:Demo-inline"

From blackwiki
Jump to navigation Jump to search
test>Swpb
m (108 revisions imported)
 
(67 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>{{#ifexpr: ({{{1}}}-1)*{{{vert-interval}}} <= 1.1*{{{max-tot}}}
+
<includeonly>{{#invoke:Demo|inline}}</includeonly><noinclude>{{documentation}}</noinclude>
|
 
<!--ticks--><div style="display: inline-block; position: absolute; box-sizing: border-box;
 
bottom: {{#expr: 100*({{{1}}}-1)*{{{vert-interval}}}/(1.1*{{{max-tot}}}) }}%;
 
height: 0px;
 
left: 100%;
 
right: -2%;
 
border-top: 1px solid;
 
border-left: 1px solid;"></div>
 
 
 
<!--tick labels--><div style="display: table; position: absolute; left: 103%; bottom: {{#expr: 100*({{{1}}}-1)*{{{vert-interval}}}/(1.1*{{{max-tot}}})-5 }}%; height: 10%; line-height: 10%;">
 
<div style="display: table-cell; vertical-align: middle; font-size: {{#expr: 90*{{{size|500}}}/500 }}%;">'''{{#expr: ({{{1}}}-1)*{{{vert-interval}}} }}'''</div>
 
</div>
 
 
 
|}}</includeonly><noinclude>
 
{{subtemplate}}
 
Draws vertical markers and labels
 
</noinclude>
 

Latest revision as of 16:41, 8 September 2020

Template documentation[view] [edit] [history] [purge]

Usage

Used to include examples of template use in documentation pages.

Like {{demo}}, this template takes an unnamed argument in <nowiki> tags, and displays it unprocessed (as code), then as processed wikitext.

Unlike {{demo}}, this template presents the processed output on the same line as the unprocessed input, separated by an arrow. This is useful for compactly demonstrating a series of different behaviors of the same template.

Example

The code

{{demo-inline|<nowiki>{{USHRseats|California}}</nowiki>}}

produces the template example:

{{USHRseats|California}}Template:USHRseats

See also