Release date: 2007-12-17
Written by: Yaroslav Stavnichiy, 
Home page: http://web-tec.info/WikiParser/
Download binary + source zip-archive.
Online demo: http://www.mforum.ru/t4/WikiDemo
Please report errors to author. Comments and suggestions welcome.
This file is written to illustrate WikiParser's syntax. You can generate XHTML version of it by using the following command:
java -jar WikiParser.jar WikiParser.txt WikiParser.htm
WikiParser.jar contains Java source files as well as compiled classes.
ys.wikiparser.demo.WikiParserDemo class can be used as example of using and integrating WikiParser into your code.
WikiParser implements Creole 1.0 wiki format with some minor deviations, which can be easily fixed if required.
* item a *# item a.1 *#* item a.1.aBut the following construct doesn't work:
* item a ## item a.1 *** item a.1.a
You can make things bold or italic or both + underline.
Monospaced text **no markup** or monospaced bold text **no markup**
You can use internal links or external links, give the link a different name.
Free links without braces are rendered as well, like http://www.wikicreole.org/ and http://www.wikicreole.org/users/~example.
You can use ---- to draw a line to separate the page:
Unnumbered lists:
Lists can be numbered or even mixed up:
Quotes can be mixed with lists.
You can use block nowiki syntax if you would like do stuff like this:
Guitar Chord C: ||---|---|---| ||-0-|---|---| ||---|-0-|---| ||---|---|-0-| ||---|---|---|
... or inline nowiki: ** not bold **.
Single character escape is done by a tilde: ~
Normal link: http://wikicreole.org/ - now same link, but escaped: http://wikicreole.org/
Normal asterisks: **not bold**
A tilde escapes itself: ~bold.
Tables are done like this:
| header1 | headerl2 | |
|---|---|---|
| col1 | col2 | col3 |
| can have | in a cell | colspan=2 | |
| colspan=3 | ||
Creole cheat sheet image:
