This page aims to tell you how to get started using PmWiki. You can find out about all of the basic elements of the PmWiki world and follow links to detailed information on each of the features.
It is assumed that you have installed PmWiki and performed the initial tasks for setup that are documented beginning on the Installation page.
PmWiki achieves most of its presentation of text by the inclusion of special syntaxes within the text itself. To this end, editing a PmWiki page is always an exercise in pure text editing and there is no WYSIWYG.
Basic text manipulation
There are a number of syntaxes that can be used to do basic text formatting such as bold and italic, lists, headings, indents and text size. These are described in the first section of the Basic Editing page. All use some special character or characters to mark the text which should be presented as such. A more detailed explanation is offered on the Text Formatting Rules page.
Complementing these markup syntaxes are WikiStyles which offer control over colours, fonts and other typographical features such as line and text spacing and justification. Read more on the WikiStyles page.
Complex text manipulation
Beyond basic narrative text, you can employ tables in a PmWiki page. There are two styles to choose from. Tables give you a quick and simple way of creating a table which is sufficient for laying out figures or text in a tabular format. Table Directives give you a lot more control over the structure and look of the table and are useful for getting clever with your tables or just spicing up their appearance.
The heart of any web site is linking the pages together in a meaningful fashion. PmWiki sites are no exception and it is very easy to do. Linking between PmWiki pages or to other pages on the web is so easy you'll be doing it blindfolded with one hand behind your back in no time. For details, check out the Links page.
One of the core features of PmWiki is that it presents all pages in a standard/default fashion - unless, that is, you want to be different. Page Directives give you the chance to turn various page-based features on or off or alter their behaviour or appearance on a per-page basis.