Template:Clade
Jump to navigation
Jump to search
|
{{{1}}} | |
How to use the template
This template is used for illustrating branching trees with the nodes and base labels being clickable links. They are especially suited to represent evolutionary trees.
{{clade
|label1=Base
|1=Node
}}
produces:
| Base |
Node |
{{clade
|1={{clade
|label1=[[Subtree1]]
|1=Leaf1
|label2=Subtree2
|2=[[Leaf2]]
}}
}}
produces:
| |||||||
{{clade| style=font-size:75%;line-height:75%
|1={{clade
|label1=Subtree1
|1=Leaf1
|label2=Subtree2
|2=Leaf2
}}
}}
produces:
| |||||||
{{clade
|1={{clade
|1={{clade | thickness=3
|1=Leaf1
|2=Leaf2
}}
|2=Leaf3
}}
}}
produces
| |||||||||||||
Editing tips
- To create these "larger spaces" (indentations), you can press
Tab— however unfortunate, many browsers already linkedTabto some other function. If that is the case, you can use (for Windows):Alt+0+9; the numbers are on numpad (the right side numbers), release theAltkey when you pressed9. - An easy way of creating larger cladograms is to use the Newick format and proceed to edit it using a suitable text editor to produce the markup.
- Start with Newick format ((a,b),(c,d))
- Replace "(" with "{{clade|"
- Replace ")" with "}}"
- Edit to replace commas with pipes and numbers
- Edit clade labels if needed
{{clade
|1={{clade
|1=a
|2=b
}}
|2={{clade
|1=c
|2=d
}}
}}
Using a box
You can nest the templates and use links around the text. You may use non-breaking spaces ( ) to obtain spaces or to have labels that have spaces.
The entire cladogram can be placed in a box so that text flows nicely around it. Enclose within
{{userboxtop| toptext= }}
{{userboxbottom}}
{{Userboxtop}} |
Code:
{{userboxtop| toptext= }}
{{clade| style=font-size:75%;line-height:75%
|label1={{r|Neornithes}}
|1={{clade
|label1={{r|Paleognathae}}
|1=
|label2= {{r|Neognathae}}
|2={{clade
|1=Other birds
|label1=
|label2={{r|Galloanserae}}
|2={{clade
|1={{r|Anseriformes}}
|label2=
|2={{clade
|1={{r|Galliformes}}
|2={{r|Craciformes}}
}}
}}
}}
}}
}}
<center><small>Sample of a hack that uses {{tl|Userboxtop}}</small></center>
{{userboxbottom}}