---input---
Centered text
The '''blockquote''' tag will indent both margins when needed instead of the left margin only as the colon does.
#123 :456 ----
Use small text only when necessary. To match, for example, the font-size used in an image caption, the "small" tag can also be used to reduce a text's font-size to 87%. Better not use big text, unless it's within small text. x1 x2 x3 function int m2() is nice. You can indicate deleted material and inserted material.
> ---tokens--- '<' Punctuation 'div' Name.Tag ' ' Text.Whitespace 'class' Name.Attribute '=' Operator '"' Literal.String.Double 'center' Literal.String.Double '"' Literal.String.Double ' ' Text.Whitespace 'style' Name.Attribute '=' Operator '"' Literal.String.Double 'width' Literal.String.Double ':' Literal.String.Double ' ' Literal.String.Double 'auto' Literal.String.Double ';' Literal.String.Double ' ' Literal.String.Double 'margin' Literal.String.Double '-' Literal.String.Double 'left' Literal.String.Double ':' Literal.String.Double ' ' Literal.String.Double 'auto' Literal.String.Double ';' Literal.String.Double ' ' Literal.String.Double 'margin' Literal.String.Double '-' Literal.String.Double 'right' Literal.String.Double ':' Literal.String.Double ' ' Literal.String.Double 'auto' Literal.String.Double ';' Literal.String.Double '"' Literal.String.Double '>' Punctuation 'Centered' Text ' ' Text 'text' Text '' Punctuation '\n' Text '\n' Text '<' Punctuation 'blockquote' Name.Tag '>' Punctuation '\n' Text 'The' Text ' ' Text "'''" Generic.Strong 'blockquote' Generic.Strong "'''" Generic.Strong ' ' Text 'tag' Text ' ' Text 'will' Text ' ' Text 'indent' Text ' ' Text 'both' Text ' ' Text 'margins' Text ' ' Text 'when' Text ' ' Text 'needed' Text ' ' Text 'instead' Text ' ' Text 'of' Text ' ' Text 'the' Text ' ' Text 'left' Text ' ' Text 'margin' Text ' ' Text 'only' Text ' ' Text 'as' Text ' ' Text 'the' Text ' ' Text 'colon' Text ' ' Text 'does' Text '.' Text '\n' Text '' Punctuation '\n' Text '\n' Text '<' Punctuation 'div' Name.Tag '>' Punctuation '\n' Text '#' Keyword '123' Text '\n' Text ':' Keyword '456' Text '\n' Text '----' Keyword '\n' Text '' Punctuation '\n' Text '\n' Text 'Use' Text ' ' Text '<' Punctuation 'small' Name.Tag ' >' Punctuation 'small' Text ' ' Text 'text' Text '' Punctuation ' ' Text 'only' Text ' ' Text 'when' Text ' ' Text 'necessary' Text '.' Text '\n' Text '\n' Text 'To' Text ' ' Text 'match' Text ',' Text ' ' Text 'for' Text ' ' Text 'example' Text ',' Text ' ' Text 'the' Text ' ' Text 'font' Text '-' Text 'size' Text ' ' Text 'used' Text ' ' Text 'in' Text ' ' Text 'an' Text ' ' Text 'image' Text ' ' Text 'caption' Text ',' Text ' ' Text 'the' Text ' ' Text '"' Text 'small' Text '"' Text ' ' Text 'tag' Text ' ' Text 'can' Text ' ' Text 'also' Text ' ' Text 'be' Text ' ' Text 'used' Text ' ' Text 'to' Text '\n' Text '<' Punctuation 'small' Name.Tag ' ' Text.Whitespace 'style' Name.Attribute '=' Operator '"' Literal.String.Double 'font' Literal.String.Double '-' Literal.String.Double 'size' Literal.String.Double ':' Literal.String.Double '87' Literal.String.Double '%' Literal.String.Double ';' Literal.String.Double '"' Literal.String.Double '>' Punctuation 'reduce' Text ' ' Text 'a' Text ' ' Text 'text' Text "'" Text 's' Text ' ' Text 'font' Text '-' Text 'size' Text ' ' Text 'to' Text ' ' Text '87' Text '%' Text '' Punctuation '.' Text '\n' Text '\n' Text 'Better' Text ' ' Text 'not' Text ' ' Text 'use' Text ' ' Text '<' Punctuation 'big' Name.Tag '>' Punctuation 'big' Text ' ' Text 'text' Text '' Punctuation ',' Text ' ' Text 'unless' Text ' ' Text '<' Punctuation 'small' Name.Tag '>' Punctuation 'it' Text "'" Text 's' Text ' ' Text '<' Punctuation 'big' Name.Tag '>' Punctuation 'within' Text '' Punctuation ' ' Text 'small' Text '' Punctuation ' ' Text 'text' Text '.' Text '\n' Text '\n' Text 'x' Text '<' Punctuation 'sub' Name.Tag '>' Punctuation '1' Text '' Punctuation ' ' Text 'x' Text '<' Punctuation 'sub' Name.Tag '>' Punctuation '2' Text '' Punctuation ' ' Text 'x' Text '<' Punctuation 'sub' Name.Tag '>' Punctuation '3' Text '' Punctuation '\n' Text '\n' Text 'function' Text ' ' Text '<' Punctuation 'code' Name.Tag '>' Punctuation 'int' Text ' ' Text 'm2' Text '(' Text ')' Text '' Punctuation ' ' Text 'is' Text ' ' Text 'nice' Text '.' Text '\n' Text '\n' Text 'You' Text ' ' Text 'can' Text ' ' Text '<' Punctuation 'del' Name.Tag '>' Punctuation 'indicate' Text ' ' Text 'deleted' Text ' ' Text 'material' Text '' Punctuation ' ' Text 'and' Text ' ' Text '<' Punctuation 'ins' Name.Tag '>' Punctuation 'inserted' Text ' ' Text 'material' Text '' Punctuation '.' Text '\n' Text '\n' Text '<' Punctuation 'div' Name.Tag ' >' Punctuation '' Punctuation '\n' Text '\n' Text '<' Punctuation 'span' Name.Tag ' ' Text.Whitespace '' Comment.Multiline ' >' Punctuation '' Punctuation '\n' Text '\n' Text '<' Punctuation 'span' Name.Tag ' ' Text.Whitespace 'class' Name.Attribute '=' Operator '"' Literal.String.Double 'citation' Literal.String.Double ' ' Literal.String.Double '{{{' Punctuation 'Citation class' Name.Variable '|' Punctuation '{{{' Punctuation 'Citation type' Name.Variable '|' Punctuation '}}}' Punctuation '}}}' Punctuation '"' Literal.String.Double '>' Punctuation '' Punctuation '\n' Text '\n' Text '<' Text 'a' Text '>' Text '<' Text '/' Text 'a' Text '>' Text '\n' Text