'caption'     Keyword
':'           Text
' '           Text
'Formatting'  Text
'\n'          Text.Whitespace

'created'     Keyword
':'           Text
' '           Text
'20131205155959399' Literal.Number.Integer
'\n'          Text.Whitespace

'modified'    Keyword
':'           Text
' '           Text
'20200201075357846' Literal.Number.Integer
'\n'          Text.Whitespace

'tags'        Keyword
':'           Text
' '           Text
'TiddlyWiki'  Text
' '           Text
'WikiText'    Text
'\n'          Text.Whitespace

'title'       Keyword
': '          Text
'TiddlyWiki5\n' Generic.Heading

'type'        Keyword
':'           Text
' '           Text
'text'        Text
'/'           Text
'vnd'         Text
'.'           Text
'tiddlywiki'  Text
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'\\define'    Keyword
' '           Text
'pos'         Text
'('           Text
')'           Text
' '           Text
'<div class="cell positive">' Name.Tag
'+'           Text
'</div>'      Name.Tag
'\n'          Text.Whitespace

'\\define'    Keyword
' '           Text
'neg'         Text
'('           Text
')'           Text
' '           Text
'<div class="cell negative">' Name.Tag
'-'           Text
'</div>'      Name.Tag
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'\\define'    Keyword
' '           Text
'say'         Text
'-'           Text
'hi'          Text
'-'           Text
'using'       Text
'-'           Text
'variables'   Text
'('           Text
')'           Text
'\n'          Text.Whitespace

'Hi'          Text
','           Text
' '           Text
'I'           Text
"'"           Text
'm'           Text
' '           Text
'$(name)$'    Name.Tag
' '           Text
'and'         Text
' '           Text
'I'           Text
' '           Text
'live'        Text
' '           Text
'in'          Text
' '           Text
'$(address)$' Name.Tag
'.'           Text
'\n'          Text.Whitespace

'\\end'       Keyword
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'<style>'     Literal.String
'\n'          Literal.String

'/* compensating the cell padding */' Comment
'\n'          Text.Whitespace

'.'           Punctuation
'cell'        Name.Class
' '           Text.Whitespace
'{'           Punctuation
' '           Text.Whitespace
'margin'      Keyword
':'           Punctuation
'-1'          Literal.Number.Integer
'px'          Keyword.Type
' '           Text.Whitespace
'-7'          Literal.Number.Integer
'px'          Keyword.Type
';'           Punctuation
' '           Text.Whitespace
'padding'     Keyword
':'           Punctuation
'1'           Literal.Number.Integer
'px'          Keyword.Type
' '           Text.Whitespace
'7'           Literal.Number.Integer
'px'          Keyword.Type
';'           Punctuation
' '           Text.Whitespace
'}'           Punctuation
'\n'          Text.Whitespace

'.'           Punctuation
'positive'    Name.Class
' '           Text.Whitespace
'{'           Punctuation
' '           Text.Whitespace
'background-color' Keyword
':'           Punctuation
'#afa'        Literal.Number.Hex
';'           Punctuation
' '           Text.Whitespace
'}'           Punctuation
'\n'          Text.Whitespace

'.'           Punctuation
'negative'    Name.Class
' '           Text.Whitespace
'{'           Punctuation
' '           Text.Whitespace
'background-color' Keyword
':'           Punctuation
'#faa'        Literal.Number.Hex
';'           Punctuation
' '           Text.Whitespace
'}'           Punctuation
'\n'          Text.Whitespace

'</style>'    Literal.String
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'!'           Generic.Heading
'Main Header\n' Text

'\n'          Text.Whitespace

'Available'   Text
' '           Text
'character'   Text
' '           Text
'formatting'  Text
' '           Text
'includes'    Text
':'           Text
'\n'          Text.Whitespace

'\n'          Text

'*'           Keyword
' '           Text
'<code>'      Name.Tag
'&#96;'       Literal.String.Regex
'backticks'   Text
'&#96;'       Literal.String.Regex
'</code>'     Name.Tag
' '           Text
'for'         Text
' '           Text
'`code`'      Literal.String.Backtick
'\n'          Text.Whitespace

'**'          Keyword
' '           Text
'Alternatively' Text
','           Text
' '           Text
'<code>'      Name.Tag
'&#96;'       Literal.String.Regex
'&#96;'       Literal.String.Regex
'double'      Text
' '           Text
'backticks'   Text
' '           Text
'allows'      Text
' '           Text
'&#96;'       Literal.String.Regex
'embedded'    Text
'&#96;'       Literal.String.Regex
' '           Text
'backticks'   Text
'&#96;'       Literal.String.Regex
'&#96;'       Literal.String.Regex
'</code>'     Name.Tag
'\n'          Text.Whitespace

' '           Text
'*'           Keyword
' '           Text
"`''bold''`"  Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
"''bold text''" Generic.Strong
'\n'          Text.Whitespace

'*'           Keyword
'`//italic//`' Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
'//italic text//' Generic.Emph
' '           Text
'('           Text
'{{'          Text
'$:/core/images/italic' Name.Tag
'}}'          Text
')'           Text
'\n'          Text.Whitespace

'*#'          Keyword
' '           Text
'`__underscore__`' Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
'__underscored text__' Generic.Strong
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'Ordered'     Text
' '           Text
'list'        Text
':'           Text
'\n'          Text.Whitespace

'\n'          Text

'#'           Keyword
' '           Text
'`^^superscript^^`' Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
'^^superscripted^^' Generic.Emph
' '           Text
'text'        Text
' '           Text
'('           Text
'{{'          Text
'$:/core/images/superscript' Name.Tag
'}}'          Text
')'           Text
'\n'          Text.Whitespace

'#'           Keyword
' '           Text
'`,,subscript,,`' Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
',,subscripted,,' Generic.Emph
' '           Text
'text'        Text
' '           Text
'('           Text
'{{'          Text
'$:/core/images/subscript' Name.Tag
'}}'          Text
')'           Text
'\n'          Text.Whitespace

'#*'          Keyword
' '           Text
'`~~strikethrough~~`' Literal.String.Backtick
' '           Text
'for'         Text
' '           Text
'~~strikethrough~~' Generic.Deleted
' '           Text
'text'        Text
' '           Text
'('           Text
'{{'          Text
'$:/core/images/strikethrough' Name.Tag
'}}'          Text
')'           Text
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'<span style="font-style: italic;">' Name.Tag
"'"           Text
"'"           Text
'bold'        Text
"'"           Text
"'"           Text
' '           Text
'&#96;'       Literal.String.Regex
'&amp;'       Literal.String.Regex
'</span>'     Name.Tag
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'!!'          Generic.Subheading
'Links\n'     Text

'\n'          Text.Whitespace

'Internal'    Text
' '           Text
'link'        Text
':'           Text
' '           Text
'[['          Text
'Code Blocks in WikiText' Name.Tag
']]'          Text
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'External'    Text
' '           Text
'link'        Text
':'           Text
' '           Text
'[['          Text
'TiddlyWiki Homepage' Name.Tag
'|'           Text
'https://tiddlywiki.com' Name.Attribute
']]'          Text
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'Image'       Text
' '           Text
'via'         Text
' '           Text
'transclusion' Text
':'           Text
' '           Text
'{{'          Text
'$:/core/images/underline' Name.Tag
'}}'          Text
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'Just'        Text
' '           Text
'a'           Text
' '           Text
'link'        Text
':'           Text
' '           Text
'ftp://ftp.halifax.rwth-aachen.de/' Name.Attribute
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'!!!'         Generic.Subheading
'Code\n'      Text

'\n'          Text.Whitespace

'```'         Literal.String
'bash'        Literal.String
'\n'          Text

'cd'          Name.Builtin
' '           Text.Whitespace
'"'           Literal.String.Double
'$HOME'       Name.Variable
'/workspace'  Literal.String.Double
'"'           Literal.String.Double
'\n'          Text.Whitespace

'```'         Literal.String
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'!!!'         Generic.Subheading
'Table\n'     Text

'\n'          Text.Whitespace

'|myclass anotherClass|k' Name.Tag
'\n'          Text.Whitespace

'|This is a caption |c' Generic.Emph
'\n'          Text.Whitespace

'|Header|Header|h' Generic.Strong
'\n'          Text.Whitespace

'|'           Text
"'"           Text
"'"           Text
'Cell1'       Text
"'"           Text
"'"           Text
' '           Text
'|'           Text
'<<neg>>'     Name.Tag
' '           Text
'|'           Text
'\n'          Text.Whitespace

'|'           Text
'/'           Text
'/'           Text
'Cell2'       Text
'/'           Text
'/'           Text
' '           Text
'|'           Text
'<<pos>>'     Name.Tag
' '           Text
'|'           Text
'\n'          Text.Whitespace

'|Footer|Footer|f' Generic.Emph
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'!'           Generic.Heading
'Block quote\n' Text

'\n'          Text.Whitespace

'<<<\n'       Literal.String

'Computers are like a bicycle for our minds\n' Text

'<<< Steve Jobs' Literal.String
'\n'          Text.Whitespace

'\n'          Text.Whitespace

'; Term being defined' Generic.Strong
'\n'          Text.Whitespace

':'           Text
' '           Text
'Definition'  Text
' '           Text
'of'          Text
' '           Text
'that'        Text
' '           Text
'term'        Text
'\n'          Text.Whitespace
