User:Wikid77/Template:Convert/text2/doc

The Template:Convert/text2 allows insertion of free-form text into a conversion of 2 amounts, with the output amounts gathered together at the end of the text. The free-form text among the output amounts can be set by "out=" or "out2=" to specify text after each of the 2 output numbers (the default output text is just "×" between amounts).

Usage

 * {&#123;convert/text2|10|wide and|5|ft|m|high}}     &rarr;
 * {&#123;convert/text2|10|wide and|5|ft|m|high|out2=tall}}     &rarr;
 * {&#123;convert/text2|10.54321|long by|5|ft|m|across|2}}     &rarr;

There are special options with Convert/text2, such as 7th parameter "|2" to round the amount to 2 decimals, and "x0=zz" to "x9=zz" to insert text before/after the input or output unit numbers/names.  2,500 feet long by 999 feet wide (760 × 304 m)      |    |    |       |   |    |      |  | |     | x0  x1   x2      x3  x4   x5    x6 x7 x8   x9 While parameters x0 and x1 insert text before or after the first amount, x2 follows the input unit. Then x3 and x4 insert text before/after the 2nd amount, while x5 follows the 2nd input unit, x6 puts text before the 1st output amount, x7 and x8 surround the "out=" text, and x9 follows the output unit name (before "out2=").

The template allows the same parameters as Template:Convert, and so it allows abbreviation abbr=in or abbr=out or abbr=off, wikilinks lk=in or lk=out, and adjective mode adj=on or adj=mid. The output separator can be reset by: disp=or, disp=comma, disp=x (customized), disp=sqbr (square brackets), disp=b (default as parentheses), or disp=out.

Examples

 * {&#123;convert/text2|10|wide and|5|ft|m|high}}     &rarr;
 * {&#123;convert/text2|10|wide and|5|ft|m|high |abbr=off}} &rarr;
 * {&#123;convert/text2|10|wide and|5|ft|m|high|out3=tall}} &rarr;
 * {&#123;convert/text2|9 |wide and|5|ft|m|high|frac=10}}    &rarr;


 * {&#123;convert/text2|500|long, and|70|ft|m|high}}     &rarr;
 * {&#123;convert/text2|500|long, and|70|ft|m|high|disp=out}} &rarr;

The 9 parameters x0-x9:
 * {&#123;convert/text2|2,500|long by|999|ft|m|wide|out2=across|x0=(x0)|x1=(x1)|x2=(x2)|x3=(x3)|x4=(x4)|x5=(x5)|x6=(x6)|x7=(x7)|x8=(x8)|x9=(x9)}}     &rarr;