Template:MOS intro: Difference between revisions
mNo edit summary |
Adding documentation |
||
Line 1: | Line 1: | ||
<includeonly>{{#invoke:MOS_intro|mos_intro|Scale Signature={{{Scale Signature|{{PAGENAME}}}}}}}</includeonly> | <includeonly>{{#invoke:MOS_intro|mos_intro|Scale Signature={{{Scale Signature|{{PAGENAME}}}}}}}</includeonly> | ||
<noinclude>This template is used for mos pages to create a consistent and descriptive introduction. | <noinclude>This template is used for mos pages to create a consistent and descriptive introduction. | ||
{{/doc}} | |||
</noinclude> |
Revision as of 01:41, 27 May 2023
This template is used for mos pages to create a consistent and descriptive introduction.
![]() |
This template should not be substituted. |
![]() |
This template uses Lua: |
This template is used on MOS scale pages to create a consistent and descriptive introduction.
Parameters
The following parameters are supported:
Parameters | Required | Description |
---|---|---|
Scale Signature | Yes (optional on mos pages) | The mos's scale signature in the form "xL ys", or for non-octave mosses, "xL ys<p/q>", "xL ys⟨p/q⟩", or "xL ys (p/q-equivalent)". If left blank and used on a mos page, then the page's title will be used. |
Other Names | No (optional) | Any names that the mos has that isn't its scale signature. TAMNAMS names should not be entered here, as they are added by the template automatically based on the scale signature. |
Usage
The typical use of this template is for the introduction of a mos's page.
{{MOS intro}}
Using a different scale signature
If desired, a different scale signature can be entered as shown below.
{{MOS intro|Scale Signature = 5L 2s}}
Script error: The function "mos_intro" does not exist.
Adding mos names
Mosses that are named under TAMNAMS will have their names automatically included, with the exception of equave-agnostic TAMNAMS names. To specify other names, enter them as a semicolon-delimited list as shown below. It's recommended to use only the mos's most commonly used names.
{{MOS intro|Scale Signature=7L 4s|Other Names=daemotonic; suprasmitonic}}
Script error: The function "mos_intro" does not exist.
Alternative names can be used in conjunction with TAMNAMS names.
{{MOS intro|Scale Signature=3L 5s|Other Names=anti-oneirotonic}}
Script error: The function "mos_intro" does not exist.
Examples
The intro text displays information regarding the mos and its properties, such as whether it's proper (worded as "exhibiting Rothenberg propriety") and what related scale it descends from.
Equave | Periods | Intro text |
---|---|---|
Octave | 1 | Script error: The function "mos_intro" does not exist.
Script error: The function "mos_intro" does not exist. |
2 | Script error: The function "mos_intro" does not exist. | |
3 or more | Script error: The function "mos_intro" does not exist. | |
Non-octave | 1 | Script error: The function "mos_intro" does not exist.
Script error: The function "mos_intro" does not exist. |
2 | Script error: The function "mos_intro" does not exist. | |
3 or more | Script error: The function "mos_intro" does not exist. |
Mos descendants | Intro text |
---|---|
Parent | Script error: The function "mos_intro" does not exist. |
Child scales | Script error: The function "mos_intro" does not exist.
Script error: The function "mos_intro" does not exist. |
Grandchild scales | Script error: The function "mos_intro" does not exist.
|
Great-grandchild scales | Script error: The function "mos_intro" does not exist.
|
4th-order descendant | Script error: The function "mos_intro" does not exist.
|