no way to compare when less than two revisions
Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Vorige revisieLaatste revisie | |||
— | wiki:syntax [2014/05/01 10:43] – NL ken | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
+ | ====== Opmaakregels (syntax) ====== | ||
+ | [[DokuWiki]] ondersteunt eenvoudige opmaakregels om gegevensbestanden zo leesbaar mogelijk te maken. Deze pagina bevat alle mogelijke regels die u kunt gebruiken om uw teksten vorm te geven. Kijk naar de broncode van deze pagina door op de knop //Pagina aanpassen// bovenaan- of onderaan deze pagina te klikken. Je komt dan in de editor. Als u iets wilt uitproberen, | ||
+ | |||
+ | ===== Basis tekstopmaak ===== | ||
+ | |||
+ | DokuWiki ondersteunt **vetgedrukt**, | ||
+ | |||
+ | DokuWiki ondersteunt **vetgedrukt**, | ||
+ | // | ||
+ | '' | ||
+ | Uiteraard kunt u al deze mogelijkheden | ||
+ | **__//'' | ||
+ | |||
+ | U kunt ook < | ||
+ | |||
+ | U kunt ook < | ||
+ | en < | ||
+ | |||
+ | U kunt ook iets als < | ||
+ | |||
+ | U kunt ook iets als < | ||
+ | |||
+ | **Paragrafen** worden gemaakt door witregels (de return toets gebruiken). Als u een **nieuwe regel** wilt beginnen maar geen nieuwe paragraaf gebruikt u twee backslashes aan het eind van de regel. | ||
+ | |||
+ | Dit is een stukje tekst met wat afbrekingen.\\ | ||
+ | Let er op dat de backslashes alleen aan het eind van een zin herkend worden of als zij gevolgd worden\\ door een spatie. \\Dit gebeurt er zonder spatie. | ||
+ | |||
+ | Dit is een stukje tekst met wat afbrekingen.\\ | ||
+ | Let er op dat de backslashes alleen\\ aan het eind van een zin herkend | ||
+ | worden of als zij gevolgd worden door een spatie. \\Dit gebeurt er zonder | ||
+ | spatie. | ||
+ | |||
+ | Gebruik geforceerde nieuwe regels alleen bij uitzondering. | ||
+ | |||
+ | ===== Links ===== | ||
+ | |||
+ | DokuWiki ondersteunt meerdere manieren om een link te maken. | ||
+ | |||
+ | ==== Externe ==== | ||
+ | |||
+ | Externe links worden ‘automagisch’ herkend: http:// | ||
+ | |||
+ | U kunt een link ook een naam geven: [[http:// | ||
+ | |||
+ | Externe links worden ‘automagisch’ herkend: http:// | ||
+ | of simpelweg www.google.com. U kunt een link ook een naam geven: | ||
+ | [[http:// | ||
+ | E-mailadressen zoals deze: < | ||
+ | |||
+ | ==== Interne ==== | ||
+ | |||
+ | Interne links worden gemaakt door vierkante haken '' | ||
+ | |||
+ | U kunt een [[pagename]] gebruiken | ||
+ | of een titel toevoegen [[pagename|Tekstlink naar de gewenste paginanaam]]. | ||
+ | |||
+ | [[: | ||
+ | |||
+ | Je kunt [[enige: | ||
+ | |||
+ | Je kunt [[enige: | ||
+ | paginanaam. | ||
+ | |||
+ | Voor details over namespaces zie [[doku> | ||
+ | |||
+ | Links naar een specifieke alinea van de pagina is ook mogelijk. Voeg de alineanaam toe achter een hekje zoals bekent in HTML. Dit linkt naar [[nl: | ||
+ | |||
+ | Dit linkt naar [[nl: | ||
+ | en dit kan korter als [[# | ||
+ | |||
+ | Opmerkingen: | ||
+ | * Links naar een [[nl: | ||
+ | * DokuWiki gebruikt standaard geen [[wp> | ||
+ | * Als een alinea-titel wordt gewijzigd, wijzigt alinealink '' | ||
+ | |||
+ | |||
+ | |||
+ | ==== Interwiki ==== | ||
+ | |||
+ | DokuWiki ondersteunt [[doku> | ||
+ | |||
+ | DokuWiki ondersteunt [[doku> | ||
+ | links naar andere Wiki' | ||
+ | pagina over Wiki' | ||
+ | |||
+ | |||
+ | ==== Windows shares ==== | ||
+ | |||
+ | Windows shares als [[\\server\share|deze]] worden ook herkend. Let er op dat deze alleen zin hebben in een homogene gebruikersgroep zoals een bedrijfs [[wp> | ||
+ | |||
+ | Windows shares als [[\\server\share|deze]] worden ook herkend. | ||
+ | |||
+ | Opmerkingen: | ||
+ | |||
+ | * Om veiligheidsredenen functioneert direct browsen op bijvoorbeeld een intranet als standaard uitsluitend in Microsoft Internet Explorer (en alleen in de ' | ||
+ | * Voor Mozilla en Firefox kan het geactiveerd worden door een suggestie uit de [[http:// | ||
+ | |||
+ | LANG.nosmblinks = ''; | ||
+ | |||
+ | |||
+ | ==== Afbeeldings links ==== | ||
+ | |||
+ | U kunt ook een afbeelding gebruiken om naar een interne of externe pagina te linken door de syntax voor links en afbeeldingen (zie hieronder) te combineren. | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | Let op: de enige afbeeldingsnaam die in een link wordt geaccepteerd is de naam die DokuWiki aan de afbeelding heeft gegeven nadat deze op de server is geplaatst. | ||
+ | De gehele [[# | ||
+ | ===== Voetnoten ===== | ||
+ | |||
+ | U kunt voetnoten((Dit is de tekst van een voetnoot)) maken door de tekst van de voetnoot tussen dubbele haakjes te plaatsen. | ||
+ | |||
+ | U kunt voetnoten((Dit is de tekst van een voetnoot)) maken door de tekst | ||
+ | van de voetnoot tussen dubbele haakjes te plaatsen. | ||
+ | |||
+ | ===== In secties verdelen ===== | ||
+ | |||
+ | U kunt uw materiaal tot in vijf verschillende niveaus verdelen om deze te structureren. Als u meer dan drie koppen gebruikt (Headlines 5, 4 en 3) wordt automatisch een inhoudsopgave aangemaakt - dit kan uitgeschakeld worden door het commando '' | ||
+ | |||
+ | ==== Headline Level 3 ==== | ||
+ | === Headline Level 4 === | ||
+ | == Headline Level 5 == | ||
+ | |||
+ | ==== Headline Level 3 ==== | ||
+ | === Headline Level 4 === | ||
+ | == Headline Level 5 == | ||
+ | |||
+ | ==== Plaatsen van lijnen ==== | ||
+ | |||
+ | Door tenminste vier koppeltekens ( - ) achter elkaar te plaatsen ontstaat automatisch een lijn. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Afbeeldingen en andere bestanden ===== | ||
+ | |||
+ | U kunt interne en externe [[doku> | ||
+ | Optioneel kunt u ook de afbeelding vergroten of verkleinen. | ||
+ | |||
+ | Werkelijke maat: {{wiki: | ||
+ | < | ||
+ | {{wiki: | ||
+ | </ | ||
+ | Een bepaalde breedte aangegeven: | ||
+ | < | ||
+ | {{wiki: | ||
+ | </ | ||
+ | Een bepaalde breedte en hoogte aangegeven: {{wiki: | ||
+ | < | ||
+ | {{wiki: | ||
+ | </ | ||
+ | Een externe afbeelding waarvan de afmetingen zijn veranderd: | ||
+ | < | ||
+ | {{http:// | ||
+ | </ | ||
+ | Een bepaalde breedte en hoogte aangegeven: {{wiki: | ||
+ | < | ||
+ | {{wiki: | ||
+ | </ | ||
+ | Een externe afbeelding waarvan de afmetingen zijn veranderd: | ||
+ | < | ||
+ | {{http:// | ||
+ | </ | ||
+ | Door links of rechts spaties toe te voegen kunt u links of rechts uitlijnen of centreren. | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | {{wiki: | ||
+ | {{ wiki: | ||
+ | |||
+ | U kunt ook een titel toevoegen die in de meeste browsers getoond wordt. | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | Als u de naam van een bestand opgeeft (intern of extern), dat geen afbeelding is ('' | ||
+ | |||
+ | Om een afbeelding te linken naar een andere pagina kijkt u op [[# | ||
+ | |||
+ | ===== Lijsten ===== | ||
+ | |||
+ | Dokuwiki ondersteunt opsommingslijsten en genummerde lijsten. Begin een regel met twee spaties om een lijst te maken. Gebruik een * (asterisk) voor een opsomming of een - (koppelteken) voor een genummerde lijst. | ||
+ | |||
+ | * Dit is een opsomming | ||
+ | * Dit is de tweede regel | ||
+ | * U kunt verschillende niveaus gebruiken | ||
+ | * Nog een regel | ||
+ | |||
+ | - Dit is een opsomming | ||
+ | - Dit is de tweede regel | ||
+ | - U kunt verschillende niveaus gebruiken | ||
+ | - Nog een regel | ||
+ | |||
+ | < | ||
+ | * Dit is een opsomming | ||
+ | * Dit is de tweede regel | ||
+ | * U kunt verschillende niveaus gebruiken | ||
+ | * Nog een regel | ||
+ | |||
+ | - Dit is een opsomming | ||
+ | - Dit is de tweede regel | ||
+ | - U kunt verschillende niveaus gebruiken | ||
+ | - Nog een regel | ||
+ | </ | ||
+ | Kijk ook op [[doku> | ||
+ | |||
+ | ===== Tekstomzettingen ===== | ||
+ | DokuWiki can bepaalde voor-gedefineerde tekens of strings omzetten in plaatjes of andere tekst of HTML. | ||
+ | |||
+ | De [[smileys|tekst-naar-afbeelding conversie]] wordt vooral gedaan voor smileys. En de [[entities|tekst-naar-HTML conversie]] is vooral voor typografische vervangingen, | ||
+ | |||
+ | ==== Tekst naar afbeeldingen conversie ==== | ||
+ | Dokuwiki converteert algemeen gebruikte [[wp> | ||
+ | |||
+ | * 8-) %% 8-) %% | ||
+ | * 8-O %% 8-O %% | ||
+ | * :-( %% :-( %% | ||
+ | * :-) %% :-) %% | ||
+ | * =) %% =) %% | ||
+ | * :-/ %% :-/ %% | ||
+ | * :-\ %% :-\ %% | ||
+ | * :-? %% :-? %% | ||
+ | * :-D %% :-D %% | ||
+ | * :-P %% :-P %% | ||
+ | * :-O %% :-O %% | ||
+ | * :-X %% :-X %% | ||
+ | * :-| %% :-| %% | ||
+ | * ;-) %% ;-) %% | ||
+ | * ^_^ %% ^_^ %% | ||
+ | * :?: %% :?: %% | ||
+ | * :!: %% :!: %% | ||
+ | * LOL %% LOL %% | ||
+ | * FIXME %% FIXME %% | ||
+ | * DELETEME %% DELETEME %% | ||
+ | |||
+ | ==== Tekst naar HTML conversie ==== | ||
+ | |||
+ | [[Dokuwiki]] converteert lettercodes naar hun overeenkomstige typografische afbeelding. Hier een paar voorbeelden. | ||
+ | |||
+ | -> <- -> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
+ | "He thought ' | ||
+ | |||
+ | < | ||
+ | -> <- -> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
+ | "He thought ' | ||
+ | </ | ||
+ | |||
+ | N.B.: Deze voorziening kan uitgeschakeld worden in [[doku> | ||
+ | |||
+ | ===== Citeren ===== | ||
+ | |||
+ | Soms is het nodig om in een tekst aan te geven of iets een opmerking of een reactie is. U kunt dan de volgende syntax gebruiken: | ||
+ | |||
+ | Ik geloof dat we het moeten doen | ||
+ | | ||
+ | > Nee, ik vind van niet | ||
+ | | ||
+ | >> Nou, ik zeg van wel | ||
+ | | ||
+ | > Echt? | ||
+ | | ||
+ | >> Ja! | ||
+ | | ||
+ | >>> | ||
+ | |||
+ | Ik geloof dat we het moeten doen | ||
+ | |||
+ | > Nee, ik vind van niet | ||
+ | |||
+ | >> Nou, ik zeg van wel | ||
+ | |||
+ | > Echt? | ||
+ | |||
+ | >> Ja! | ||
+ | |||
+ | >>> | ||
+ | |||
+ | ===== Tabellen ===== | ||
+ | |||
+ | DokuWiki ondersteunt een eenvoudige syntax om tabellen te maken. | ||
+ | |||
+ | ^ Kopje 1 ^ Kopje 2 ^ Kopje 3 ^ | ||
+ | | Regel 1 kol 1 | Regel 1 kol 2 | Regel 1 kol 3 | | ||
+ | | Regel 2 kol 1 | op twee kolommen (let op de twee stokken) || | ||
+ | | Regel 3 kol 1 | Regel 3 kol 2 | Regel 3 kol 3 | | ||
+ | |||
+ | Regels in tabellen moeten beginnen met een | (stok) voor gewone regels of een ^ voor een kopje boven de tabel. | ||
+ | |||
+ | ^ Kopje 1 ^ Kopje 2 ^ Kopje 3 ^ | ||
+ | | Regel 1 kol 1 | Regel 1 kol 2 | Regel 1 kol 3 | | ||
+ | | Regel 2 kol 1 | op twee kolommen (let op de twee stokken) || | ||
+ | | Regel 3 kol 1 | Regel 3 kol 2 | Regel 3 kol 3 | | ||
+ | |||
+ | Sluit een tabel altijd af met een omhaal (return). | ||
+ | |||
+ | Om cellen horizontaal te verbinden maak dan de opvolgende cel helemaal leeg zoals in het voorbeeld hierboven. Let er op dat er wel altijd hetzelfde aantal stokken gebruikt wordt! | ||
+ | |||
+ | Verticale kopjes zijn ook mogelijk. | ||
+ | |||
+ | | ^ Kopje 1 ^ Kopje 2 ^ | ||
+ | ^ Kopje 3 | Regel 1 kol 2 | Regel 1 kol 3 | | ||
+ | ^ Kopje 4 | Regel 2 kol 2 | Regel 2 kol 3 | | ||
+ | ^ Kopje 5 | Regel 3 kol 2 | Regel 3 kol 3 | | ||
+ | |||
+ | | ^ Kopje 1 ^ Kopje 2 ^ | ||
+ | ^ Kopje 3 | Regel 1 kol 2 | Regel 1 kol 3 | | ||
+ | ^ Kopje 4 | Regel 2 kol 2 | Regel 2 kol 3 | | ||
+ | ^ Kopje 5 | Regel 3 kol 2 | Regel 3 kol 3 | | ||
+ | |||
+ | Je kan ook // | ||
+ | ^ Kop 1 ^ Kop 2 ^ Kop 3 ^ | ||
+ | | Rij 1 Col 1 | deze cellen zijn verticaal samengevoegd | Rij 1 Col 3 | | ||
+ | | Rij 2 Col 1 | ::: | Rij 2 Col 3 | | ||
+ | | Rij 3 Col 1 | ::: | Rij 2 Col 3 | | ||
+ | |||
+ | Naast deze //rowspan// syntax mogen deze cellen niets anders dan spaties bevatten. | ||
+ | |||
+ | < | ||
+ | ^ Kop 1 ^ Kop 2 ^ Kop 3 ^ | ||
+ | | Rij 1 Col 1 | deze cellen zijn verticaal samengevoegd | Rij 1 Col 3 | | ||
+ | | Rij 2 Col 1 | ::: | Rij 2 Col 3 | | ||
+ | | Rij 3 Col 1 | ::: | Rij 2 Col 3 | | ||
+ | </ | ||
+ | |||
+ | |||
+ | De inhoud van een tabel kan gecentreerd, | ||
+ | Plaats twee spaties achter de tekst om links uit te lijnen, begin de tekst met twee spaties om rechts uit te lijnen en plaats tenminste twee spaties voor én na een tekst om te centreren. | ||
+ | |||
+ | ^ Tabel met uitlijning | ||
+ | | | ||
+ | |links | ||
+ | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
+ | |||
+ | En zo ziet de code er uit: | ||
+ | |||
+ | ^ Tabel met uitlijning | ||
+ | | | ||
+ | |links | ||
+ | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
+ | |||
+ | Opmerking: Verticale uitlijning wordt niet ondersteund. | ||
+ | |||
+ | ===== Geen opmaak ===== | ||
+ | |||
+ | Als het nodig is dat de tekst precies zo wordt weergegeven als getypt(zonder opmaak), Sluit dit gedeelte dan in met '' | ||
+ | |||
+ | < | ||
+ | Dit is wat tekst die adressen bevat zoals dit: http:// | ||
+ | </ | ||
+ | Hetzelfde is waar voor %%// | ||
+ | |||
+ | < | ||
+ | Dit is wat tekst die adressen bevat zoals dit: http:// | ||
+ | **opmaakcode**, | ||
+ | </ | ||
+ | Hetzelfde is waar voor %%// | ||
+ | |||
+ | |||
+ | ===== Codeblokken ===== | ||
+ | |||
+ | U kunt codeblokken in uw documenten invoegen die niet door ' | ||
+ | |||
+ | Deze tekst begint met twee spaties | ||
+ | |||
+ | < | ||
+ | De code is geformatteerd en alle spaties werden bewaard: zoals < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Deze is ongeveer hetzelfde en kunt u gebruiken door bijvoorbeeld een | ||
+ | citaat aan te geven. | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | Deze blokken zijn gemaakt met deze code: | ||
+ | Deze tekst begint met twee spaties | ||
+ | |||
+ | < | ||
+ | De code is geformatteerd en alle spaties werden bewaard: zoals < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Deze is ongeveer hetzelfde en kunt u gebruiken door bijvoorbeeld een | ||
+ | citaat aan te geven. | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Syntax benadrukken ===== | ||
+ | |||
+ | [[DokuWiki]] kan broncode benadrukken zodat deze beter leesbaar wordt. Het gebruikt daarvoor de [[http:// | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * The HelloWorldApp class implements an application that | ||
+ | * simply displays "Hello World!" | ||
+ | */ | ||
+ | class HelloWorldApp { | ||
+ | public static void main(String[] args) { | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Momenteel worden de syntaxen van de volgende programmeertalen herkend: //4cs, 6502acme, 6502kickass, | ||
+ | |||
+ | ==== Downloadbare Codeblokken ==== | ||
+ | |||
+ | Wanneer je '' | ||
+ | |||
+ | < | ||
+ | <file php myexample.php> | ||
+ | <?php echo "hello world!"; | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <file php myexample.php> | ||
+ | <?php echo "hello world!"; | ||
+ | </ | ||
+ | |||
+ | If you don't want any highlighting but want a downloadable file, specify a dash ('' | ||
+ | |||
+ | |||
+ | ===== Ingevoegde HTML en PHP code===== | ||
+ | Je kunt ruwe HTML of PHP code in je documenten invoegen door het gebruiken van '' | ||
+ | |||
+ | HTML voorbeeld: | ||
+ | |||
+ | < | ||
+ | < | ||
+ | Dit is wat <span style=" | ||
+ | </ | ||
+ | < | ||
+ | <p style=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Dit is wat <span style=" | ||
+ | </ | ||
+ | < | ||
+ | <p style=" | ||
+ | </ | ||
+ | |||
+ | PHP voorbeeld: | ||
+ | |||
+ | < | ||
+ | <php> | ||
+ | echo 'Een logo gegenereerd door PHP:'; | ||
+ | echo '< | ||
+ | echo ' | ||
+ | </ | ||
+ | <PHP> | ||
+ | echo '< | ||
+ | echo '< | ||
+ | echo '</ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <php> | ||
+ | echo 'Een logo gegenereerd door PHP:'; | ||
+ | echo '< | ||
+ | echo ' | ||
+ | </ | ||
+ | <PHP> | ||
+ | echo '< | ||
+ | echo '< | ||
+ | echo '</ | ||
+ | </ | ||
+ | |||
+ | **Let op deze opmerking**: | ||
+ | |||
+ | |||
+ | ===== RSS/ATOM Feed Aggregation ===== | ||
+ | |||
+ | DokuWiki kan data integreren van externe XML feeds. Voor het weergeven van XML feeds wordt [[http:// | ||
+ | |||
+ | ^ Parameter | ||
+ | | een nummer | wordt gebruikt als maximum aantal weer te geven items, standaard op 8 | | ||
+ | | reverse | ||
+ | | author | ||
+ | | date | geeft itemdatums | | ||
+ | | description| geeft itembeschrijving. Als [[doku> | ||
+ | | //n//[dhm] | vernieuwingsinterval, | ||
+ | |||
+ | Het vernieuwingsinterval is standaard 4 uren. Een waarde onder de 10 minuten wordt behandeld als 10 minuten. Dokuwiki zal over het algemeen proberen om een gecachte versie van de pagina te bewaren, uiteraard is dit verkeerd als een pagina dynamische externe inhoud bevat. De parameter vertelt DokuWiki om de pagina te opnieuw te renderen en op te slaan in de cache als die ouder is dan de vernieuwingsinterval sinds de pagina de laatste keer was gerenderd. | ||
+ | |||
+ | |||
+ | **Voorbeeld: | ||
+ | |||
+ | {{rss> | ||
+ | |||
+ | {{rss> | ||
+ | |||
+ | |||
+ | ===== Control Macros ===== | ||
+ | |||
+ | Sommige syntax beïnvloedt hoe DokuWiki een pagina rendert zonder dat het zelf uitvoer creëert. De volgende control macro' | ||
+ | |||
+ | ^ Macro ^ Beschrijving | | ||
+ | | %%~~NOTOC~~%% | ||
+ | | %%~~NOCACHE~~%% | DokuWiki cachet standaard alle uitvoer. Soms is dit niet gewenst (bijv. wanneer de %%< | ||
+ | |||
+ | ===== Syntax Plugins ===== | ||
+ | |||
+ | Dokuwiki' | ||
+ | |||
+ | ~~INFO: |