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:
- Add New Page plugin 2024-09-14 by Damien Regad, Benjamin Santalucia, Sam Wilson and other contributors
Adds a "new page form" to any wiki page. - approve 2023-11-17 by Szymon Olewniczak
Page approval mechanism for dokuwiki. hotfix 2024-04-02 ApproveMetadata array - 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~~ - include plugin 2023-09-22 by Michael Hamann, Gina Häussge, Christopher Smith, Michael Klier, Esther Brunner
Functions to include another page in a wiki page - Indexmenu Plugin 2024-01-05 by Samuele Tognini, Gerrit Uitslag
Show a customizable and sortable index for a namespace - notification plugin 2023-03-07 by Szymon Olewniczak
Display notifications from other plugins to dokuwiki users. - nspages plugin 2024-01-04 by Guillaume Turri
Presents a toc of the selected namespace using <nspages> - Open Document Plugin 2023-03-03 by Andreas Gohr, Aurelien Bompard, Florian Lamml, LarsDW223
Export the current Wiki page to a OpenOffice ODT file - Struct Template 2022-03-11 by Iain Hallam
Use struct data to fill in a template, as many times as there are results. - struct plugin 2024-04-09 by Andreas Gohr, Michael Große, Anna Dabrowska
Add and query additional structured page data - Pure SVG Insert Plugin 2015-03-16 by Leszek Piatek
Inserts an SVG image as-is to be rendered by compatible browsers. - Variable Plugin 2020-09-27 by Gina Häußge, Michael Klier, Esther Brunner, Luis Machuca Bezzaza, Marek Ištvánek
Insert dynamic variables. - Wrap Plugin 2023-08-13 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.