Template:Clade label/doc

From Wikipedia, the free encyclopedia

This is a utility template for labelling cladograms made with the {{clade}} template. In particular it is for use with |labelN= and |sublabelN= to enable long labels without stretching the cladogram horizontally.

Usage[edit]

{{clade label|long label that doesn't stretch the cladogram}}

This returns a label in a div element that is positioned absolutely against the right edge of a parent div element.

Example[edit]

DescriptionCodeOutput
Simple long |sublabel=
{{clade 
|label1=root
|1={{clade
   |1=Leaf 1 
   |2={{clade
      |1=Leaf 2  
      |sublabel2=long label that stretches the cladogram
      |2={{clade
         |1=Leaf 3  
         |2=Leaf 4 
         }}
      }}
   }}
}}
root

Leaf 1

Leaf 2 

Leaf 3 

Leaf 4

long label that stretches the cladogram
Use of {{clade label}}
{{clade |style=float:right;
|label1=root
|1={{clade
   |1=Leaf 1 
   |2={{clade
      |1=Leaf 2  
      |sublabel2={{clade label|long label that doesn't stretch the cladogram}}
      |2={{clade
         |1=Leaf 3  
         |2=Leaf 4 
         }}
      }}
   }}
}}
root

Leaf 1

Leaf 2 

Leaf 3 

Leaf 4

long label that doesn't stretch the cladogram