Шаблон:Tcl/doc: различия между версиями
Mansur700 (обсуждение | вклад) (Новая страница: «{{docpage}} {{onLua|Template call code|withParams}} Это копия шаблона {{tl|tc}} со ссылкой на шаблон, код вызова кото...») |
Adam (обсуждение | вклад) Нет описания правки |
||
Строка 29: | Строка 29: | ||
* {{para|_s|1}} и {{para|_п|1}}: вывести ключевое слово <nowiki>«subst:» и «подст:»</nowiki> соответственно перед именем шаблона | * {{para|_s|1}} и {{para|_п|1}}: вывести ключевое слово <nowiki>«subst:» и «подст:»</nowiki> соответственно перед именем шаблона | ||
Список кодов родственных проектов, записываемых в параметре {{para|sister}}, см. на странице [[Тептар: | Список кодов родственных проектов, записываемых в параметре {{para|sister}}, см. на странице [[Тептар:ИнтерТептар]]. | ||
{{шаблоны для документирования}} | |||
<includeonly> | <includeonly> |
Текущая версия от 00:14, 6 февраля 2022
Этот шаблон реализован на основе Lua с использованием функции withParams() из модуля Template call code. |
Это копия шаблона {{tc}} со ссылкой на шаблон, код вызова которого приводится.
Другие названия этого шаблона: {{tlc}}, {{tlx}}.
Использование[править код]
{{tlc|шаблон|параметр}}
→{{шаблон|параметр}}
{{tlc|шаблон|параметр 1|параметр 2=значение 2}}
→{{шаблон|параметр 1|параметр 2=значение 2}}
{{tlc|шаблон|параметр 1|||параметр 4}}
→{{шаблон|параметр 1|||параметр 4}}
{{tlc|подст:шаблон}}
→{{подст:шаблон}}
{{tlc|subst:template}}
→{{subst:template}}
Важно: хотя шаблон и способен отобразить именованные параметры, то есть те, в которых использован знак «=» (благодаря использованию модуля ParamValue2Value), такие параметры в настоящий момент переносятся в конец списка, а их порядок искажается. Чтобы этого избежать, заменяйте знак «=» на {{=}}
или забирайте параметры в <nowiki></nowiki>
. Также это следует проделывать для параметров, имена которых начинаются со знака подчеркивания, иначе они не отобразятся.
В параметрах шаблона нельзя вписывать конструкции с фигурными скобками. Их можно заключать в <nowiki></nowiki>
:
{{tcl|шаблон|<nowiki>{{IPA|/tʃ/}}</nowiki>}}
→{{шаблон|{{IPA|/tʃ/}}}}
Настройки[править код]
|_nobr=1
: запретить перенос на следующую строку в середине кода.|_lang=
и|_sister=
: код языкового раздела и родственного проекта соответственно.{{tcl|template|parameter|_lang=en|_sister=q}}
→{{template|parameter}}
|_text=
: другой текст вместо названия шаблона.{{lang-x|lang|''слово на иностранном языке''}}
→{{lang|слово на иностранном языке}}
|_comment=
: всплывающая подсказка.{{tcl|comment|_comment=Шаблон для создания комментариев}}
→{{comment}}
|_tag=kbd
: использовать тег<kbd>
вместо<code>
:{{tcl|шаблон|параметр|_tag=kbd}}
→ {{шаблон|параметр}}
|_s=1
и|_п=1
: вывести ключевое слово «subst:» и «подст:» соответственно перед именем шаблона
Список кодов родственных проектов, записываемых в параметре |sister=
, см. на странице Тептар:ИнтерТептар.