Profile.Delimiter
An inline delimiter whose spelling a profile chooses.
type profile := t
type t
type syntax = [
| `Off
| `Braced
| `Bare
]
How a delimiter is written: `Bare as *x*, with {*x*} also read; `Braced as {=x=} only; `Off removes the construct.
`Bare
*x*
{*x*}
`Braced
{=x=}
`Off
val name : t -> string
emph, strong, superscript, subscript, highlight, insert, delete.
emph
strong
superscript
subscript
highlight
insert
delete
val spelling : t -> profile -> char * int * syntax
The character, how many of it make the delimiter, and how it is written.