Vytvoření definice

Vytvoříme stránku s názvem ve tvaru:

Definice:Definice něčeho společného

Tím se nám automaticky (což je důležité pro automatické zpracování) vytvoří stránka s definicí. Stráku definice běžný editor od jiných stránek nepozná, také proto je nutno napsat před název (resp do názvu) ono Definice a dvojtečku

Cokoliv napíšeme jako obsah takové stránky, bude bráno jako definice. Může to být jedna věta, jeden odstavec, ale třeba klidně pět stran textu s obrázky, tabulkami, apod. Pro definice je ale příznačné, že se pokud možno jedná o takové kusy textu, které se dají normálně vložit do jiného odstavce, aby to vypadalo dobře.

Vkládání obsahu definice

Existují dva způsoby jak vložit obsah definice.

Vložení formou odkazu na definici

Kdekoliv chceme vložit odkaz na stránku s definicí (nedoporučuje se, spíš je vhodné vkládat obsah definice, viz níže), uděláme to jako klasický odkaz na stránku ve wiki:

<nowiki>[[Definice:Definice něčeho společného]]</nowiki>

Výsledkem je pak normální odkaz definice_neceho_spolecneho

Pokud chceme upravit jak má vypadat text odkazu, protože nápis Definice:xxx je ve skutečnosti dost hnusnej, jednoduše použijeme opět standardní formu upraveného odkazu:

<nowiki>[[Definice:Definice něčeho společného|Odkaz na stránku s definicí něčeho společného]]</nowiki>

Tohle má za výsledek odkaz z ve tvaru Odkaz na stránku s definicí něčeho společného

Vložení textu definice kamkoliv do textu jiné stránky

To pravé kouzlo definice je ale v tom, že ji můžeme použít kdekoliv v textu jakékoliv stránky. Pokud pak změníme obsah stránky s definicí, automaticky se přegeneruje i do všech dalších výskytů. K tomu využijeme syntaxi pro vložení obsahu jiné stránky (include):

<nowiki>{{:Definice:Definice něčeho společného}}</nowiki>

V následujícím odstavci je za slova "Hop" vložen výše uvedený kód, takto:

<nowiki>Máme nějaký text v dokumentu. A teď sem dáme tu definici do textu, hop. {{:Definice:Definice něčeho společného}}. A pokračujeme dál v dalším textu odstavce.</nowiki>

Výsledek pak vypadá takhle:

Máme nějaký text v dokumentu. A teď sem dáme tu definici do textu, hop. definice_neceho_spolecneho. A pokračujeme dál v dalším textu odstavce.

Samozřejmě můžeme dát include jako samostatný odstave, nebo ho dát prostě kamkoliv jinam. = Poznámky: =

Mimochodem, tímto způsobem je třeba NAP hlavní dokument generován postupným vkládáním jednotlivých stránek s kapitolami, výsledkem je pak jeden velký dokument NAPu.

Když budete vkládat include, dávejte si pozor, aby za dvěma složenými závorkami byla vždy dvojtečka a pak název vkládané stránky. Pokud tam tu první dvojtečku zapomenete, omylem si vytvoříte šablonu.

Takhle se dají vkládat pouze celé stránky, nikoliv kusy stránek, proto se společné texty dávají do samostatných stránek a do stránek s definicemi.

Můžete takto vložit klidně celé kapitoly s rozsáhlou strukturou nadpisů. Ve výsledném dokumentu se pak celý kus vložené části include chová jako kdyby k němu patřil (včetně automatického číslování stránek, apod.)