Перейти к содержанию

Шаблон:Clade

Материал из Викиверситета

{{{1}}}


Документация

Описание шаблона

Этот шаблон позволяет создавать деревья с метками. Наиболее часто используется для представления эволюционных деревьев и кладограмм. Может использоваться и в других случаях, например, для представления карты категорий/подкатегорий.


{{clade
|label1=База
|1=Узел
}}

Выглядит:

База

Узел



{{clade
|1={{clade
   |label1=[[Ветка1]]
   |1=Лист1
   |label2=Ветка2
   |2=[[Лист2]]
   }}
}}

Выглядит:


Ветка1 

Лист1


Ветка2 

Лист2




{{clade| style=font-size:75%;line-height:75%
|1={{clade
   |label1=Ветка1
   |1=Лист1
   |label2=Ветка2
   |2=Лист2
   |label3=Ветка3
   |3=Лист3
   |label4=Ветка4
   |4=Лист4
   }}
}}

Выглядит:


Ветка1

Лист1


Ветка2

Лист2


Ветка3

Лист3


Ветка4

Лист4




{{clade
|1={{clade
   |1={{clade | thickness=3
      |1=Лист1
      |2=Лист2
      }}
   |2=Лист3
   }}
}}

Выглядит:




Лист1



Лист2




Лист3



Чтобы сделать одну из линий пунктирной или точечной, добавьте параметр |stateN=dashed или dotted, где N=номер линии:


{{clade
|1={{clade
   |1={{clade
      |1=язык1|state1=dashed
      |2=язык2
      }}
   |2=язык3|state2=dotted
   }}
}}

выглядит как:




язык1



язык2




язык3



Советы по редактированию

Для создания больших кладограмм можно взять данные в формате Newick и переформатировать их в обычном текстовом редакторе.

  1. Данные в формате Newick ((a, b), (c, d))
  2. Заменить "(" на "{{clade|"
  3. Заменить «)» на "}}"
  4. Отредактировать ", " на "|" и цифры
  5. Отредактировать названия

{{clade
 |1={{clade
    |1=a
    |2=b
    }}
 |2={{clade
    |1=c
    |2=d
    }}
}}

Примеры в ru.wiki

Оформление

Шаблон может быть вложенным. Линки в тексте разрешаются. Можно использовать принудительные пробелы ( ).

Кладограмму можно заключить в рамку.

Размещение внутри {{userboxtop| toptext=<pre> </pre>}} {{userboxbottom}} Шаблон:Userboxtop

 плоды  
 орехи

 


 фрукты 
 

другие фрукты


 яблоки 

ранетки



 апорт



 белый налив





Пример кладограммы

Шаблон:Userboxbottom