模板:Include
此模板使用Lua语言: |
概要
一般模板引用對於章節{{FOO#章節}}
是無效的
本模板可以在引用模板時擷取章節
參數及使用方法
匿名參數1
:要包含的模板或頁面名稱,可以用#
來標記只引入的章節。keep_title
:若指定章節時,是否將章節標題以形如== 章節標題 ==
的方式呈現,yes
為是、no
為否、hide
為隱藏。
範例
語法:{{Include|:s軌域#性質}}
的顯示效果為:
語法:{{Include | :s軌域#性質 | keep_title=hide }}
的顯示效果為:
等價用法
語法:{{Include|FOO#章節}}
與{{#invoke:Delcat|include|FOO#章節}}
的效果等價:
如語法:{{#invoke:Delcat|include|:d軌域#電子波}}
的顯示效果為:
直接使用{{#invoke:Delcat|include}}
的用法也適用於擷取首段。
- 僅需指定章節為
__FIRST_SECTION__
即可
語法:{{#invoke:Delcat|include|:感嘆词#__FIRST_SECTION__}}
的顯示效果為:
原理
本模板是透過讓包含的模板原始碼在被展開及解析前,移除非指定章節的部分後再使其被解析及展開。
注意事项
模板编辑说明
參見
上述文件嵌入自模板:Include/doc。 (編輯 | 歷史) 编者可以在本模板的沙盒 (建立 | 镜像)和测试样例 (建立)页面进行实验。 请在/doc子页面中添加分类。本模板的子页面。 |