This site is supported by donations to The OEIS Foundation.
Template:Sub sup
[⧼Purge⧽ Template:Sub sup]
The {{sub sup}} or {{subsup}} OEIS Wiki formatting and function template is used to subscript and/or superscript text, either in script size (default for both subscript and superscript) or text size. Returns either HTML+CSS or LaTeX code.
Contents
Usage
- Text{{subsup|subscript|superscript}}
or
- Text{{subsup|subscript|superscript|format}}
or
- Text{{subsup|subscript|superscript|styles}}
or
- Text{{subsup|subscript|superscript|styles|format}}
where the [optional] third argument (styles) is from
-
script & script
,script&script
,s & s
,s&s
: to get script size subscript and superscript (default); -
script & text
,script&text
,s & t
,s&t
: to get script size subscript and text size superscript; -
text & script
,text&script
,t & s
,t&s
: to get text size subscript and script size superscript; -
text & text
,text&text
,t & t
,t&t
: to get text size subscript and superscript;
and the [optional] last argument (format) is from
-
htm
: to get HTML+CSS (default); -
tex
: to get LaTeX;
and where script size is 0.7em
and text size is 1.0em
.
Subscript followed by superscript
The code : Text<sub>subscript</sub><sup>superscript</sup>
yields the HTML
- Textsubscriptsuperscript
The code : Text{{sub|subscript}}{{sup|superscript}}
yields the HTML+CSS
- Textsubscriptsuperscript
Examples
-
before a{{subsup|below|above|htm}} a{{subsup|''ijkl''|''ijkl''|htm}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above}} a{{subsup|''ijkl''|''ijkl''}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above|s&s}} a{{subsup|''ijkl''|''ijkl''|s&s}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above|s&s|htm}} a{{subsup|''ijkl''|''ijkl''|s&s|htm}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above|s&t}} a{{subsup|''ijkl''|''ijkl''|s&t}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above|t&s}} a{{subsup|''ijkl''|''ijkl''|t&s}} after
yields: before a abovebelow a ijklijkl after
-
before a{{subsup|below|above|t&t}} a{{subsup|''ijkl''|''ijkl''|t&t}} after
yields: before a abovebelow a ijklijkl after
HTML+CSS math examples
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|htm}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|s&s}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|s&s|htm}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|s&t}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|t&s}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''ijkl''|''ijkl''|t&t}}|&}} after
yields: before
aftera ijklijkl
-
before {{math|''a''{{subsup|''i''|{{sp|3}}''j''}}|&}} after
yields: before
aftera ji
-
before {{math|''a''{{subsup|''j''|''k''}}|&}} after
yields: before
aftera kj
-
before {{math|''a''{{subsup|''k''|{{sp|3}}''j''}}|&}} after
yields: before
aftera jk
LaTeX math examples
-
before {{math|a{{subsup|ijkl|ijkl|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|ijkl|ijkl|s&s|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|ijkl|ijkl|s&t|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|ijkl|ijkl|t&s|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|ijkl|ijkl|t&t|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|i|j|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|j|k|tex}}|$}} after
yields: before after
-
before {{math|a{{subsup|k|j|tex}}|$}} after
yields: before after
More elaborate examples
Examples with nesting
You may nest the templates {{sup}}, {{sub}}, {{supsub}} and {{subsup}}.
To get text style HTML+CSS
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{sub|''c''}}}}|&}}
yields:x zcy ba
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{sup|''d''}}}}|&}}
yields:x zdy ba
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{subsup|''c''|''d''}}}}|&}}
yields:x z dcy ba
or, to get text style LaTeX
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{sub|''c''|tex}}|tex}}|$}}
yields:
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{sup|''d''|tex}}|tex}}|$}}
yields:
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{subsup|''c''|''d''|tex}}|tex}}|$}}
yields:
or, to get display style HTML+CSS
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{sub|''c''}}}}|&&}}
yields:
x zcy ba
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{sup|''d''}}}}|&&}}
yields:
x zdy ba
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''}}|''z''{{subsup|''c''|''d''}}}}|&&}}
yields:
x z dcy ba
or, to get display style LaTeX
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{sub|''c''|tex}}|tex}}|$$}}
yields:
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{sup|''d''|tex}}|tex}}|$$}}
yields:
-
{{math|''x''{{subsup|''y''{{subsup|''a''|''b''|tex}}|''z''{{subsup|''c''|''d''|tex}}|tex}}|$$}}
yields:
Example with prescripts (as well as postscripts)
-
before {{math|{{subsup|''i''{{sp|1}}|{{sp|1}}''j''}}''a''{{subsup|''k''|{{sp|1}}''l''}}|&}} after
yields: before
afterji a lk
-
before {{math|{{subsup|''m''{{sp|1}}|{{sp|3}}''n''}}''a''{{subsup|{{sp|1}}''j''|''k''}}|&}} after
yields: before
afternm a k j