Template:Clade example
| Description | Code | Output | Comment |
|---|---|---|---|
| Simple clade element |
{{clade |label1=Label |1={{clade |1=Leaf A |2=Leaf B }} }} |
Label
Leaf A Leaf B | |
{{clade |label1=Label |1={{clade |1=Node A (terminal) |label2=Node B |sublabel2=(internal) |2={{clade |1=Leaf 1 |2=Leaf 2 }} }} }}
Node A (terminal)
Leaf 1
Leaf 2
| Description | Code | Output | Comment |
|---|---|---|---|
| Simple demo |
{{clade |label1=label |1={{clade |1=leaf1 |2=leaf2 }} }} |
label
leaf1 leaf2 | |
This template is designed to aid writing documentation of the {{clade }} by showing examples of code and the executed output, with option description and comment. It creates a table with four columns:
- a description of what the example in the row shows
- the code wrapped in <pre> tags,
- the executed code, and
- a comment on the example
Parameters
[edit ]{{Clade example |align=right |code= |output= |code1=<pre>{{clade |label1=label |1={{clade |1=leaf1 |2=leaf2 }} }}</pre> |output1={{clade |label1=label |1={{clade |1=leaf1 |2=leaf2 }} }} }}
| Code | Output |
|---|---|
{{clade |label1=label |1={{clade |1=leaf1 |2=leaf2 }} }} |
label
leaf1 leaf2 |
Selecting columns. Columns may be omitted optionally. The columns to be shown are indicated by the following four parameters.
|description=indicates that the description column should be shown. If used with a value it will set the header (default: Description).|code=indicates that the code column should be shown. A value will be used as the header (default: Code).|output=indicates that the output column should be shown. A value will be used as the header (default: Output).|comment=indicates that the comment column should be shown. A value will be used as the header (default: Commment).
Omitting the parameter omits the column. For instance, just using |code= and |output= just shows the code and output (as shown on the right).
Content of rows. The content of the rows is used using the parameters with a numerical suffix indicating the row number:
|description1=contains text describing the example in the first row. Similarly for |description2= ... |descriptionN.|code1=contains the clade code for the first row wrapped <pre> or <nowiki> tags.|output1=contains the transcluded output of the clade code. This parameter is not necessary if the|code1=is wrapped in <nowiki> tags, when the|code1=content will be used to render the output.|comment1=contains a comment
Other options:
|align=left | right | center
Examples
[edit ]The following table uses {{clade example }} to give some example uses of the clade template system for building cladograms. use edit mode to see how it is used.
| Description | Code | Output | Comment |
|---|---|---|---|
| Simple clade element |
{{clade |label1=Label |1={{clade |1=Leaf A |2=Leaf B }} }} |
Label
Leaf A Leaf B | |