Solutions  | Services  | Support  | Search

PJML markup

PJML is a plain text format that can be efficiently converted to HTML for publication on websites.

It follows the Markdown philosophy of making the plain text as readable as possible for humans and, at the same time, unambiguous for computers. The former makes it easy to type and proofread and the later means it produces clean, valid HTML that can be rendered by modern browsers.

The syntax is comprised entirely of punctuation characters added to the text; some even derived from the days when text was written on a typewriter! Punctuation characters have been chosen wherever possible to look like what they mean. For example asterisks around a word actually look like *emphasis* and a row of hyphens, ‐ ‐ ‐ ‐, looks like a horizontal line or rule.

PJML syntax is intended for one purpose only: to be used as a format for writing formatted, structured text that will then be published as page content on a website. It is not a replacement for HTML. Its syntax corresponds to only to a very small subset of HTML tags. In the context of text based web pages, PJML is a writing format and HTML is a publishing format.

For the syntax for a particular feature (headings, bullet points, etc.) see the PJML index.

For any markup that is not covered by PJML’s syntax, you can simply use HTML itself; see the section on HTML for more details.


Folio index | PJML index | Intellipunct index

Home  | Contact  | Payment  | Terms  | Login

Copyright Synergy Data Services Ltd. © 2012-2026. Registered in England and Wales. Company No. 8318571 x