Шаблон:Tpre/документація
Це підсторінка документації шаблону Tpre. Вона містить інформацію про використання, категорії та інший вміст, що не є частиною оригінальної сторінки шаблону. |
Цей шаблон використовує Lua: |
{{tpre}} поєднує в собі функцію {{tc}} і {{pre}}. З його допомогою зручно створювати приклади використання шаблонів у їх документаціях.
Наприклад, щоб показати синтаксис шаблону {{Обговорення перенесене з}}, ми можемо в його документації написати так:
{{tpre||''Вікі-сторінка''{{optp|''підпис і/або текст в кінці''|текст{{=}}''Текст замість «Перенесено зі сторінки»''}}}} {{optp/comment}}
і отримаємо:
{{перенесено с|Вікі-сторінка}}
Сірим показано необов'язкові параметри.
Про такий стиль оформлення синтаксисів шаблонів в документаціях див. Tc#В оформленні документації § Зауваження.
Водночас у багаторядкових прикладах цей шаблон краще не використовувати через з'їдання пропусків до вертикальних рис, вдаючись замість нього до оформлення за допомогою пробілу на початку рядків. Це теж дозволяє включати розмітку в код. Наприклад (на початку кожного рядка - пробіл):
{{((}}main |''Стаття 1'' |''Стаття 2'' |l1=''Видимий текст посилання 1'' |l2=''Видимий текст посилання 2'' }}
який дасть:
{{main |Стаття 1 |Стаття 2 |l1=Видимий текст посилання 1 |l2=Видимий текст посилання 2 }}
Налаштування[ред. код]
Якщо задати непорожнє значення параметру |_spaced=
, параметри шаблону будуть відбиті пробілами:
{{tpre|ш|параметр 1{{=}}значення|параметр 2{{=}}значення|_spaced=x}}
{{ш |параметр 1=значення |параметр 2=значення}}
Якщо задати непорожнє значення параметру |_fullspaced=
, параметри шаблону будуть відбиті пробілами по обидва боки:
{{tpre|ш|параметр 1{{=}}значення|параметр 2{{=}}значення|_fullspaced=x}}
{{ш | параметр 1=значення | параметр 2=значення }}
Див. також[ред. код]
- {{tc}}
- {{*tpre}} — те ж саме з маркером списку (інакше його не можна безпосередньо використовувати)
- {{sp↓}} — відбита від лівого краю стрілка вниз, щоб оформити нею результат оброблення того, що показано у шаблоні {{tpre}}
- {{приклад}} —
код виклику шаблону
→ результат; див. там стильpre
- {{pre}}
- {{поміж pre}}