Use it with the usual headers !, !!, !!! -> !!!!!! 
To have text indented following the header level, set the directive (:indent:) before the first header. The indentation is based upon the first header seen after the directive. Anything below that level will show strange results :
|  | 
| Header
 Subheader
 SubSubheader
 Another Header
 Subheader
 Text not indented | 
To have numbered headers, set the directive (:num:) and the headers will be numbered after the directive setting. (:nonum:) stops the numbering, but do not reset it. The numbering starts from the first header level seen:
|  | 
| general header (not numbered)
 1. Header numbered
 1.1. Subheader numbered
 1.2. Subheader…
 2. Another Header
 2.1. Subheader
 Header not numbered (Annex..)
 Header not numbered (Annex..)
 | 
And finally, to have a page table of content, set the directive (:toc:)
directive (:notoc:) stops the table of content recording, but only one table of content can exist in a page.
There is a maximum of 4 levels.
 
This page may have a more recent version on pmwiki.org: PmWiki:NumberedHeaders, and a talk page: PmWiki:NumberedHeaders-Talk.
