Шаблон:Tpre
Выгляд
{{tpre}}
Гэты шаблон рэалізаваны на аснове Lua з выкарыстаннем функцыі withParams() з модуля Template call code. |
{{tpre}} сумяшчае ў сабе функцыю {{tc}} і {{pre}}. З яго дапамогай зручна ствараць прыклады выкарыстання шаблонаў у іх дакументацыі.
Напрыклад, каб паказаць сінтаксіс шаблону {{перанесена з}}, мы можам у яго дакументацыі напісаць так:
{{tpre||''Вікі-старонка''{{optp|''подпіс і/або тэкст у канцы''|тэкст{{=}}''Тэкст замест «Перанесена са старонкі»''}}}} {{optp/comment}}
і атрымаем:
{{перанесена з|Вікі-старонка|подпіс і/або тэкст у канцы|тэкст=Тэкст замест «Перанесена са старонкі»}}
- Неабавязковыя параметры паказаны шэрым.
Пра такі стыль афармлення сінтаксісаў шаблонаў у дакументацыях см. Шаблон:Tc#У афармленні дакументацыі.
Між тым, у шматрадковых прыкладах гэты шаблон лепш не выкарыстоўваць па прычыне з'яданне прабелаў да вертыкальных рысаў, прыбягаючы замест яго да афармлення пры дапамозе прабелу ў пачатку радкоў, якія таксама дазваляюць ўключаць разметку ў код. Напрыклад, што можа быць прасцей, чым наступны код (у пачатак адпаведных радкоў - прабел):
{{((}}main
|''Артыкул 1''
|''Артыкул 2''
|l1=''Тэкст які адлюстроўваецца спасылкі 1''
|l2=''Тэкст які адлюстроўваецца спасылкі 1''
}}
які дае:
{{main
|Артыкул 1
|Артыкул 2
|l1=Тэкст які адлюстроўваецца спасылкі 1
|l2=Тэкст які адлюстроўваецца спасылкі 1
}}