Esta plantilla se utiliza para agregar etiquetas a los corchetes y barras que se han agregado a los cladogramas construidos con {{ clade }} .
|cladogram=
.Supongamos que ha creado el cladograma que se muestra a continuación.
Para proporcionar etiquetas a los dos grupos identificados en el cladograma:
size
se establecerá en 7.at
parámetros de la plantilla se configuran con estos valores.La expresión completa requerida se muestra a continuación (excluyendo el código para crear el cladograma).
{{ Barlabel | tamaño = 7 | at1 = 3 | etiqueta1 = Grupo 1 | barra1 = verde | at2 = 5,5 | etiqueta2 = Grupo 2 | barra2 = morado | cladograma = ... }}
Esto produce
Para reducir el tamaño de fuente del cladograma y sus etiquetas, utilice el style
parámetro .
{{ Barlabel | style = font-size:85% | size = 7 | at1 = 3 | label1 = Grupo 1 | bar1 = verde | at2 = 5.5 | label2 = Grupo 2 | bar2 = morado | cladograma = ... }}
produce
El cladograma se puede alinear a la derecha, con el texto fluyendo a su alrededor hacia la izquierda, pero en este caso se debe especificar el espacio permitido para las etiquetas usando el parámetro labelwidth
, de lo contrario las etiquetas aparecerán a la derecha de la página. Puede ser necesario probar y equivocarse, pero aproximadamente el 60% del número de caracteres en la etiqueta más larga suele ser un buen punto de partida. Por lo tanto
{{ Barlabel | style = font-size:85% | align = right | labelwidth = 4.5 | size = 7 | at1 = 3 | label1 = Grupo 1 | bar1 = verde | at2 = 5.5 | label2 = Grupo 2 | bar2 = morado | cladograma = ... }}
produce el cladograma de la derecha abajo.
El cladograma se puede colocar en el centro de la página especificando |align=center
o |align=centre
. El labelwidth
parámetro es necesario para garantizar que el cladograma esté centrado; si se omite, se ignorarán las etiquetas al determinar la ubicación.
{{ Barlabel | style = font-size:85% | align = center | labelwidth = 4.5 | size = 7 | at1 = 3 | label1 = Grupo 1 | bar1 = verde | at2 = 5.5 | label2 = Grupo 2 | bar2 = morado | cladograma = ... }}
produce
El cladograma también se puede alinear a la izquierda con el texto fluyendo a su alrededor hacia la derecha utilizando |align=left
. Nuevamente, labelwidth
se necesita el parámetro, de lo contrario, las etiquetas se superpondrán al texto.
(La plantilla se puede utilizar para alinear cladogramas sin corchetes/barras ni etiquetas, aunque {{ cladogram }} ofrece más opciones para hacerlo).
size
debe establecerse en el número total de nodos de hojas en el cladograma, por ejemplo |size=23
.Se pueden proporcionar hasta seis etiquetas. Se identifican por el dígito en el nombre del parámetro. Cada etiqueta requiere tres parámetros, por ejemplo at2
, label2
y bar2
para la segunda etiqueta. No existe conexión entre estos números y los números utilizados para identificar nodos secundarios en {{ clade }} . Se puede omitir el "1", es decir at
, label
y bar
son equivalentes at1
a label1
y bar1
.
atN
define la posición de la etiqueta N en términos de la posición del nodo de la hoja en todo el cladograma, comenzando desde 1 y terminando en el valor de size
. La etiqueta se coloca frente al nodo de la hoja elegido. Para una etiqueta entre dos nodos de la hoja, utilice el promedio. Por lo tanto, para colocar la primera etiqueta frente al nodo de la hoja 6, utilice |at1=6
; para colocar la tercera etiqueta frente a un punto entre los nodos de la hoja 6 y 7, utilice |at3=6.5
.labelN
define el texto de la etiqueta N. Por lo tanto, para darle a la tercera etiqueta el texto "Grupo 3", utilice |label3=Group 3
.barN
define el color de la etiqueta N. Por lo tanto, para poner la segunda etiqueta en texto verde, utilice |bar3=green
. (El nombre bar
es consistente con {{ clade }} ; sin embargo , se puede utilizar colourN
o en su lugar).colorN
style
El tamaño del texto utilizado en el cladograma y las etiquetas se puede modificar mediante el style
parámetro, por ejemplo |style=font-size:85%
. ¡No modifique el tamaño de fuente en la plantilla {{ clade }} ! Si lo hace, el cladograma y las etiquetas no se alinearán correctamente, ya que tendrán tamaños diferentes.align
El cladograma se puede alinear centralmente especificando |align=center
o |align=centre
, o hacia la derecha o hacia la izquierda especificando |align=right
o |align=left
. Los dos últimos permiten que el texto fluya alrededor del costado del cladograma, es decir, que esté incrustado en el texto.labelwidth
Al utilizar |align=
, también debe especificar el espacio permitido para las etiquetas utilizando ; de lo contrario, el espacio ocupado por las etiquetas se ignorará al colocar el cladograma. Puede ser necesario realizar pruebas y errores, pero aproximadamente el 60 % de la cantidad de caracteres en la etiqueta más larga suele ser un buen punto de partida.labelwidth=number
La plantilla funciona construyendo una tabla oculta. Los distintos navegadores (agentes de usuario) tienen distintos algoritmos para diseñar las tablas, por lo que la alineación precisa de las etiquetas varía entre navegadores y plataformas, y no siempre es exactamente opuesta al nodo de hoja elegido. Aunque es posible "modificar" la alineación para una combinación de navegador/plataforma (por ejemplo, utilizando posiciones fraccionarias distintas de 0,5), esto no funcionará en todas las combinaciones.
La plantilla no comprueba los rangos de los parámetros suministrados, por lo que debe asegurarse de que los valores de los atN
parámetros sean menores o iguales a los valores de los size
parámetros. La etiqueta N solo se mostrará si se definen size
, atN
y labelN
. El color del texto de la etiqueta (definido por barN
, colorN
o colourN
) es negro de forma predeterminada.
La configuración labelwidth
es necesaria siempre que el cladograma esté alineado al centro, a la derecha o a la izquierda. Esto incluye colocarlo {{barlabel}}
dentro de {{ cladograma }} y alinearlo a la derecha mediante esa plantilla.