Force the next character


Use the escape sequence to override the normal BLUEPHRASE rules for the next character, forcing it to be natural text, and not shorthand or semantax.


The escape character is the backslash \.

It is necessary to use an escape sequence when the first character of a phrase is one of the shorthand symbols: # . * ^ + ? ` .

It is necessary when a phrase uses implied semantax, and the first letter or letters match the name of a semantax. For example, this sometimes occurs with bulleted list where the first letter is the article "a".

An escape sequence is also necessary to preserve leading whitespace at the beginning of a phrase. Use a backslash in front of the first space or tab that should be preserved.

The escape sequence can be used to forcably override the interpretation of term-marks <<, listmarks ((, citemarks {{, glossmarks ||, notemarks ** and indexmarks [[.

The escape sequence can be used to prevent a left curly-bracket { from being interpreted as the beginning of a containing group.

The escape sequence can be use to forcably end a unicode sequence %.

Use two consecutive backslash characters to actually display a backslash \\.


Here is what the escape sequence looks like within the body of a manuscript.

ul {
li a list item (explicit semantax)
\a likely place needing to be escaped (implicit semantax)

A unicode sequence %2014\forcable ended.

\ A sentence with leading whitespace preserved.
Sample escape sequences

syntax > escapes > escapeForce the next character

🔗 🔎