The following is a listing of special characters used in PmWiki markup, with references to documentation and examples of usage in context. The list is organized by the location of characters on a qwerty keyboard:
| Names
| Usage in context (start or end of line)
| Links to Documentation
|
~
|
tilde, squiggle, wave
|
[[~Author Name]] , ~ ~ ~ and ~ ~ ~ ~
|
Links
|
`
|
grave, backtick, backquote
|
`WikiWord (neutralize link)
|
Text Formatting Rules
|
!
|
exclamation mark,
bang,
not,
pling,
|
!Heading
|
Basic Editing Text Formatting Rules
|
(:if !condition:) (logical not)
|
Conditional Markup
|
[[!Category Name]]
|
Categories Links
|
@
|
at sign,
each
|
@ @monospaced@ @ and [ @display markup@ ]
|
Basic Editing Text Formatting Rules
|
#
|
crosshatch,
pound,
number,
hash
|
#item (lists)
|
Basic Editing Text Formatting Rules
|
[[#anchor]] and [[#anchor|goto]]
|
Basic Editing Links
|
[[Link|#]] (incremented numeric alias)
|
Links
|
&name; or { (generate character)
|
Text Formatting Rules
Special Characters List
|
%define=name color=#hexdec%
|
Wiki Style Colors
|
$
|
dollar sign
|
$variable
|
Variables
|
{$variable}
|
PageVariables
|
$[translatable phrase]
|
Skin Templates
|
%
|
percent sign
|
%style% %%
|
Basic Editing Wiki Styles
|
%center% Attach:image.gif
|
Images
|
^
|
circumflex,
caret
|
^|[[BreadcrumbTrail]]|^
|
WikiTrails
|
'^ super^' script
|
Basic Editing
Character Markup
|
&
|
ampersand,
and sign
|
&name; or { (generate character)
|
Text Formatting Rules
Special Characters List
|
(:if expr true && ! false :) (logical and)
|
Conditional Markup
|
*
|
asterisk,
star
|
*item (lists)
|
Basic Editing Text Formatting Rules
|
(:if group PmWiki* :)
|
Conditional Markup
|
(
|
parenthesis (open or left)
|
[[Page (Name)]]
|
Basic Editing Links
|
(:comment hiddentext:)
|
Comment Markup
|
(:if true:)
|
Conditional Markup
|
(:nogroupheader:) (:nogroupfooter:)
|
Group Headers
|
(:include PageName:)
|
Include Other Pages
|
(:pagelist:) (:searchbox:) (:searchresults:)
|
Page Lists
|
(:table:) (:cell:)
|
Table Directives
|
(:directives:)
|
Markup Master Index Page Directives
|
)
|
parenthesis (close or right)
|
[[Page (Name)]]
|
Basic Editing Links
|
(:comment hiddentext:)
|
Comment Markup
|
(:if true:)
|
Conditional Markup
|
(:nogroupheader:) (:nogroupfooter:)
|
Group Headers
|
(:include PageName:)
|
Include Other Pages
|
(:pagelist:) (:searchbox:) (:searchresults:)
|
Page Lists
|
(:table:) (:cell:)
|
Table Directives
|
(:directives:)
|
Markup Master Index Page Directives
|
_
|
underscore, underline
|
'_ sub_' script
|
Basic Editing Character Markup
|
+
|
plus
|
[+ big+] and {+ inserted+}
|
Basic Editing Character Markup
|
[[links|+]] (display page "title")
|
Links
|
-
|
hyphen, dash, minus, negative
|
- --- (horizontal line)
|
Basic Editing Text Formatting Rules
|
(:pagelist apple -pie:)
|
PageLists
|
[- small-] and {- deleted-}
|
Basic Editing Character Markup
|
=
|
equal
|
(:pagelist group=Main:)
|
PageLists
|
[= unformatted=]
|
Text Formatting Rules
|
{
|
brace, curly bracket, squiggly bracket (open or left)
|
{$variable}
|
PageVariables
|
{(function args)}
|
Markup Expressions
|
{+ inserted+} and {- deleted-}
|
Basic Editing Character Markup
|
}
|
brace, curly bracket, squiggly bracket (close or right)
|
{$variable}
|
PageVariables
|
{(function args)}
|
Markup Expressions
|
{+ inserted+} and {- deleted-}
|
Basic Editing Character Markup
|
|
|
pipe, vertical bar, vertical line
|
[[Link|Alias]]
|
Basic Editing
Links
|
(:if expr true || false :) (logical or)
|
Conditional Markup
|
|| cell ||
|
Tables
|
[
|
bracket, square (open or left)
|
[[PageName]] for links
|
Basic Editing Links
|
[@display markup@] or [= plain text=]
|
Text Formatting Rules
|
[+ big+] and [- small-]
|
Basic Editing Character Markup
|
$[translatable phrase]
|
Skin Templates
|
]
|
bracket, square (close or right)
|
[[PageName]] for links
|
Basic Editing Links
|
[@display markup@] or [= plain text=]
|
Text Formatting Rules
|
[+ big+] and [- small-]
|
Basic Editing Character Markup
|
$[translatable phrase]
|
Skin Templates
|
\
|
backslash, bash
|
\ or \\ (join or break lines)
|
Basic Editing
|
:
|
colon
|
: term:definition (lists)
|
Basic Editing
Text Formatting Rules
|
[[MapPrefix:Page]]
|
Basic Editing Inter Map
|
Attach:Filename.ext Δ
|
Images Uploads
|
(:comment hiddentext:)
|
Comment Markup
|
(:if true:)
|
Conditional Markup
|
(:nogroupheader:) (:nogroupfooter:)
|
Group Headers
|
(:include PageName:)
|
Include Other Pages
|
(:pagelist:) (:searchbox:) (:searchresults:)
|
Page Lists
|
(:table:) (:cell:)
|
Table Directives
|
(:directives:)
|
Markup Master Index Page Directives
|
"
|
double quote, quotation mark
|
http://example/image.jpg"alt text"
|
Images
|
"'variable definition'" (script)
|
PageVariables
|
;
|
semi-colon
|
¢ ¢
|
Text Formatting Rules Special Characters List
|
'
|
apostrophe, single quote, tick
|
''italics'' '''bold'''
|
Basic Editing Text Formatting Rules
|
<
|
left arrow, open angle bracket, less than
|
-<Hanging indent
|
Basic Editing Text Formatting Rules
|
<<|[[TrailIndex]]|>> (trail navigation)
|
WikiTrails
|
[[ <<]]
|
Images
|
>>block style<<
|
Basic Editing
|
>
|
right arrow, inverted arrow, closed angle bracket, greater than
|
->indented paragraph
|
Basic Editing
Text Formatting Rules
|
<<|[[TrailIndex]]|>> (trail navigation)
|
WikiTrails
|
>>block style<<
|
Basic Editing
|
?
|
question mark
|
?action=edit (part of URL, not a markup)
|
Available Actions
|
[[{$FullName}?action=edit]]
|
Edit Variables In Text Area
|
(:if name PmCal.200? :)
|
Conditional Markup
|
,
|
comma
|
(:pagelist order=group,title:)
|
PageLists
|
.
|
dot, period
|
[[Group.Page]]
|
Basic Editing Wiki Group
|
[[Group.]] trailing dot
|
Wiki Group
|
/
|
slash, forwardslash, stroke, virgule
|
[[Group/Page]]
|
Basic Editing Wiki Group
|
[[Group/]] trailing slash
|
Wiki Group
|
(sp)
|
space, whitespace
|
leading space (no word wrap, monspaced)
|
Text Formatting Rules
|
*Item \\ whitespace indentation (newline aligned with item)
|
Text Formatting Rules
|