| 本模板含有複雜而精密的扩展语法。 編輯本模板前,建議您先熟悉解析器函數与本模板的设计思路、运作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的编辑可先在模板沙盒或您的个人页面中进行測試。 |
用法
这个模板可以表示一种有分支结构的树型图,在图上可以出现结点和有链接的标注,这个模板特别适合表达进化树。
- 顯示只有根與葉節點的樹
{{clade
|label1=根
|1=葉
}}
它的效果是:
- 讓樹的某節點有連結
{{clade
|1={{clade
|label1=[[树 (数据结构)#術語|子樹節點1]]
|1=葉1
|label2=子樹節點2
|2=[[树 (数据结构)#術語|葉2]]
}}
}}
它的效果是:
- 改變樹的父節點的字型樣式
{{clade| style=font-size:75%;line-height:75%
|1={{clade
|label1=子樹節點1
|1=葉1
|label2=子樹節點2
|2=葉2
}}
}}
是这样的效果:
- 改變樹的某個父節點的粗細
{{clade
|1={{clade
|1={{clade | thickness=3
|1=葉1
|2=葉2
}}
|2=葉3
}}
}}
是这样的效果:
编辑技巧
创建一个较大进化树的简单方式是使用纽威克型格式,然后继续使用一些合适的文本编辑工具添加一点符合Clade的版式信息。
- 把想法用纽威克型格式表达出来如:((a,b),(c,d))
- 用"{{clade|"替换原来的"("
- 用"}}"替换原来的")"
- 把逗号用"|"加一个有序数字表示
- 如果需要的话编辑一下进化枝上的文字
{{clade
|1={{clade
|1=a
|2=b
}}
|2={{clade
|1=c
|2=d
}}
}}
使用嵌套
您可以嵌套使用模板,在文字上使用链接。你可以使用非中断空格()来获取空间或得到一个有空格的标注。
这一整个进化树可以被放在框架中并浮于文字上方。
详见 Template:Cladogram.
Example
|
|
Sample of Template:Cladogram
|
{{cladogram|title=Example
|caption=Template:Cladogram的一个实例
|clades={{clade| style=font-size:75%;line-height:75%
|label1=[[Neornithes]]
|1={{clade
|label1=[[Paleognathae]]
|1=
|label2= [[Neognathae]]
|2={{clade
|1=Other birds
|label1=
|label2=[[Galloanserae]]
|2={{clade
|1=[[Anseriformes]]
|label2=
|2={{clade
|1=[[Galliformes]]
|2=[[Craciformes]]
}}
}}
}}
}}
}}
}}
參見