Template:Overunderset
| Template documentation follows |
|---|
| Note: the template above may sometimes be partially or fully invisible. |
| Visit "Template:Overunderset/doc" to edit its documentation if it is available. (How does this work?) |
This template combines the effects of the {{overset}} and {{underset}} templates into one. The template names {{overunderset}} and {{underoverset}} are synonymous and can be used interchangeably: {{underoverset}} redirects to {{overunderset}}.
Syntax
The code is:
{{underoverset|base|over|under}}or{{overunderset|base|over|under}}- which outputs as .
where:
base- the main symbol,
over- the symbol above the main symbol,
under- the symbol underneath the main symbol.
Application
Combined overset and underset
The effect of {{overunderset|b|a|c}} can be achieved by nesting {{underset|c|{{overset|a|b}}}} (or, equivalently, nesting underset into overset):
- fooofoo + + foofoofooo + = fooofooo
but combining underset and overset may cause problems with vertical offset, particularly when there is only one combined application of templates on a line:
- foodoodeee + ,
- foodoodaaa + .
Using {{overunderset|base|over|under}} is one way around the problem by containing the over- and under- positions for symbols:
- fooofoo + + foofooofooo + = fooofooo
- foodoodeee + ,
- foodoodaaa + .
Reduction to overset
With the under parameter empty:
- 1234567890 + + 1234567890 + + 1234567890
- 1234567890 + ,
- 1234567890 + .
Reduction to underset
With the over parameter empty:
- 1234567890 + + 1234567890 + + 1234567890
- 1234567890 + ,
- 1234567890 + .
See also
Script error: The function "with columns" does not exist.