Wiki Syntax
DokuWiki podporuje jednoduchý jazyk tak, aby datové soubory byly čitelné a co nejpřehlednější. Jednodušší prvky jsou přístupné pomocí tlačítek.
Základní formátování textu
DokuWiki podporuje tučné písmo, kurzivu, podtržené a neproporcionální
texty. Všechny můžete samozřejmě kombinovat
.
Odstavce se oddělují pomocí prázdných řádků. Pokud chcete zalomit řádek bez nového odstavce, použijte dvě zpětná lomítka
následovaná bílými znaky nebo koncem řádku.
Odkazy
DokuWiki podporuje mnoho různých způsobů, jak vytvářet odkazy.
Externí odkazy jsou rozpoznávány automaticky: www.google.com nebo jména odkazů: Tento odkaz ukazuje na google
Interní odkazy se vytváří pomocí hranatých závorek. Vložíte wiki stránka) a případně i jiný popisek stránky. Hierarchické členění zařizují jmenné prostory.
- Odkazy na existující stránky jsou ostylovány jinak než odkazy na neexistující.
Obrázkové odkazy
Také je možno používat obrázek jako odkaz na jinou interní či externí stránky, a to zkombinováním syntaxe pro odkazy a obrázky (viz níže) například takto:
Poznámky pod čarou
Poznámky pod čarou 1) vložte do dvojitých závorek.
Sekce a nadpisy
Abyste mohli rozumně strukturovat obsah, můžete použít až pět různých úrovní nadpisů. Pokud máte ve stránce více než tři úrovně nadpisů, automaticky se vygeneruje tabulka s obsahem. Toto chování lze vypnout tak, že někam do dokumentu vložíte text ~~NOTOC~~
.
Nadpis 3. úrovně
Nadpis 4. úrovně
Nadpis 5. úrovně
Pomocí čtyř nebo více pomlček vytvoříte vodorovnou čáru:
Obrázky a jiné soubory
Interní a externí obrázky můžete vkládat pomocí složených závorek. Volitelně jim můžete nastavit i rozměry.
Zarovnání obrázku volíte mezerami napravo nebo nalevo.
Seznamy
DokuWiki podporuje číslované i nečíslované seznamy. Položku seznamu vytvoříte odsazením textu o dvě mezery a použitím hvězdičky *
pro nečíslované seznamy, resp. pomlčky -
pro seznamy číslované.
- Toto je seznam
- Druhá položka
- Můžete používat více úrovní
- Další seznam, ale číslovaný
- Jiná položka
- Jednoduše odsazujte dále pro další úrovně
Typografie
DokuWiki umí převést některé obyčejné znaky na odpovídající typograficky správné entity. Zde je příklad rozpoznávaných znaků.
→ ← ↔ ⇒ ⇐ ⇔ » « – — 640×480 (c) ™ ® “He thought 'It's a man's world'…”
Tabulky
DokuWiki podporuje jednoduchou syntaxi pro vytváření tabulek.
Nadpis 1 | Nadpis 2 | Nadpis 3 |
---|---|---|
Řádek 1 Sloupec 1 | Řádek 1 Sloupec 2 | Řádek 1 Sloupec 3 |
Řádek 2 Sloupec 1 | spojené sloupce (všimněte si dvou svislých čar) | |
Řádek 3 Sloupec 1 | Řádek 3 Sloupec 2 | Řádek 3 Sloupec 3 |
Normální řádky tabulky musí začínat a končit svislou čárou |
, řádky v hlavičce stříškou ^
.
Syntaktické pluginy
Syntaxi DokuWiki lze rozšířit pomocí pluginů. Jak se nainstalované pluginy používají, je popsáno na příslušné stránce o každém pluginu. Následující syntaktické pluginy jsou k dispozici v této konkrétní instalaci DokuWiki:
- Indexmenu Plugin 2022-08-01 by Samuele Tognini
Show a customizable and sortable index for a namespace - struct plugin 2022-04-06 by Andreas Gohr, Michael Große, Anna Dabrowska
Add and query additional structured page data - include plugin 2022-01-23 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
Functions to include another page in a wiki page - nspages plugin 2022-09-08 by Guillaume Turri
Presents a toc of the selected namespace using <nspages> - Open Document Plugin 2019-07-27 by Andreas Gohr, Aurelien Bompard, Florian Lamml, LarsDW223
Export the current Wiki page to a OpenOffice ODT file - Pure SVG Insert Plugin 2015-03-16 by Leszek Piatek
Inserts an SVG image as-is to be rendered by compatible browsers. - Wrap Plugin 2022-08-10 by Anika Henke
Universal plugin which combines functionalities of many other plugins. Wrap wiki text inside containers (divs or spans) and give them a class (choose from a variety of preset classes), a width and/or a language with its associated text direction. - Variable Plugin 2020-09-27 by Gina Häußge, Michael Klier, Esther Brunner, Luis Machuca Bezzaza, Marek Ištvánek
Insert dynamic variables. - barcode -- 2D-Barcode Plugin 2019-02-24 by eIrOcA
2D-Barcode Plugin. Syntax: ~~BARCODE~id=css_id~class=css_class~mode=0~size=M~caption=x~url=http://myurl.com~~