Plugin - reveljs

https://github.com/neuralyzer/dokuwiki-plugin-revealjs/blob/master/README.md

~~REVEAL theme=dokuwiki&transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&show_image_borders=0&horizontal_slide_level=2&enlarge_vertical_slide_headers=0&show_slide_details=1&open_in_new_window=1&size=1024x768~~

Footer content here.

no-footer

Reveal.js Test

This is a test suite for the Reveal.js plugin.

<notes> These are notes. They are only shown on the wiki page.

echo 'Hello World'; // code block inside notes

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labor </notes>

Header level test

Test, if an H3 section following an H1 section is appended horizontally or vertically.

Header level test

Test, if an H4 section opens a new slide. Should not the case for horizontal_slide_level = 2

—→>

Alternative Slide Indicator

---- salmon wiki:dokuwiki-128.png 10% repeat bg-slide ---->

—- salmon wiki:dokuwiki-128.png 10% repeat bg-slide no-footer —→

<notes> This slide has no content, but therefore a fancy background… </notes>

—→

It's cool, isn't it?

—- orange bg-zoom —→

Zoom

---- orange bg-zoom ---->

—→

This could be a slide without content, not possible in header driven mode…

—→>

Horizontal

---->>

Horizontal

—→>

Horizontal again and stopping special hr driven mode

---->>

Horizontal again and stopping special hr driven mode

<----

←—

Options (Caching)

If you disable the cache for the page, then you are able to change the options direct in the URL.

In case your theme does not match the environment for the presentation you can fix this very fast without editing the page.

List

For this page/presentation the option build_all_lists is switched on - the list is therefore shown incremental:

Fragments

Fragment (inline)

<fragment>text</fragment>

<fragment>Hit the next arrow…</fragment>

<fragment>… to step through …</fragment>

<fragment>… a</fragment> <fragment>fragmented</fragment> <fragment>slide.</fragment>

Fragment (inline)

Inline Fragments supporting only formatting and substitutions:

<fragment> DokuWiki supports bold, italic, underlined and monospaced texts. </fragment>

<fragment> Of course you can combine all these. 8-) </fragment>

<fragment> You can use subscript and superscript, too. </fragment>

<fragment> You can mark something as deleted as well. </fragment>

Fragment Block

With <fragment-block> you have more or less no limits:

<fragment-block 2> <fragment-block 2>

This comes second :-) </fragment-block>

<fragment-block 1> <fragment-block 1>

$number = intval($test); //this comes first :-)

</fragment-block>

Fragment List

<fragment-list> overwrites the global option build_all_lists:

<fragment-list>

</fragment-list>

No Fragment List

<no-fragment-list> overwrites also the global option build_all_lists:

<no-fragment-list>

</no-fragment-list>

no-footer

Fragment Styles

<fragment StyleName>

<fragment-block grow>grow</fragment-block>

<fragment-block shrink>shrink</fragment-block>

<fragment fade-out>fade-out</fragment>

<fragment-block fade-up>fade-up (also down, left and right!)</fragment-block>

<fragment current-visible>current-visible</fragment>

<fragment highlight-current-red>highlight-current-red (blue, green)</fragment>

Highlight <fragment highlight-red>red</fragment> <fragment highlight-blue>blue</fragment> <fragment highlight-green>green</fragment>

<fragment>Attention: grow, shrink, fade-up/-down/-left/-right
are only working with <fragment-block></fragment>

orange no-footer

Background Orange

{{background>orange}}

Background

This slide has black background.

no-footer

Quotes

This is the original example from the DokuWiki syntax description. For Reveal we suppress the nesting, because the quotes are shown in a different way:

I think we should do it

No we shouldn't
Well, I say we should
Really?
Yes!
Then lets do it!

MathJax

Inline math: $\int f dx$

Display math \[ \int f dx \]

Code

Inline this is code

Python

Downloadable Snippet

test.py
from antigravity import *
for k in range(10):
    print(k)

Not Downloadable Snippet

from antigravity import *
for k in range(10):
    print(k)

Bash

test.py
#!/bin/bash
ls -l
echo "hello world"

No Language

test.nolanguage
for k in range(10)
this is nothing
reject this

Double Space Block Code

first line
second line
third line

Tables

A Simple Table

head 1 head 2
line1 line 2
line11 line 22

Media Alignment

Align Left

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labor

Align Right

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labor

Align Center

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labor

Fonts

Small Fonts

Depends on the Wrap Plugin

Normal size and small size

normal normal normal

small block small block small block

Small Fonts & Fragments

Normal size and <fragment>small size</fragment>

normal normal normal

small block small block <fragment highlight-red>small block</fragment>

Interwiki link djvu_support

WWW link www.google.de

no-footer :wiki:dokuwiki-128.png orange

H1 With Background

Without Background 1

Test, if background is not applied to nested slides

Without Background 2

Test, if background is not applied to the next horizontal slide