$!html.translateMarkup(text[len('type=text:'):], node=tree.find(path))!$
Note: $!html.translateMarkup(text[len('type=note:'):], node=tree.find(path))!$
!$.png)
$!html.translateMarkup(text[len('type=contents:'):], node=tree.find(path))!$
$!table_of_contents(path=path)!$ $!html._formatCode(text[len('type=code:'):])!$@!text[len('type=console:'):]!@
        
        @!text[len('type=output:'):]!@
        
        $!html.includeFile(text[len('type=file:'):], node=tree.find(path))!$
        
        $!html.includeSnippet(text[len('type=snippet:'):], node=tree.find(path))!$
        
        @!path!@ @!tree.find(path)!@
@!text!@#! We need to close the table if any is open.
@!'\n'.join(tree.find([cat, subcat, key]).texts)!@
@!'\n'.join(tree.find([cat, subcat, key, 'signature']).texts)!@
@!text!@
| @!node.key!@ | $!html.translateMarkup(node.children['summary'].text(), node=node.children['summary'])!$ $!html.translateMarkup(node.children['text'].text(), node=node.children['text'])!$none Types: $!', '.join([html.pageLink(txt=txt, node=node.children['type']) for txt in node.children['type'].texts])!$ Default: $!', '.join([html.translateMarkup(txt, node=node.children['default']) for txt in node.children['default'].texts])!$ Remarks: $!html.translateMarkup(remark, node=node.children['remarks'])!$ | 
    $!' '.join([html.translateMarkup(txt) for txt in tree.find([cat, subcat, key, 'summary']).texts])!$
    
    
    
Metafunction: $!', '.join([html.pageLink(txt=txt, node=tree.find([cat, subcat, key, 'metafunction'])) for txt in tree.find([cat, subcat, key, 'metafunction']).texts])!$
    
    
    
Type: $!', '.join([html.pageLink(txt=txt, node=tree.find([cat, subcat, key, 'type'])) for txt in tree.find([cat, subcat, key, 'type']).texts])!$
    
    
| $!html.pageLink(txt=path, node=tree.find(path))!$ | $!summary_field(path=[path] + ['summary'])!$ [$!html.pageLink(txt=from_label, node=tree.find(path))!$]#! | $!html.translateMarkup(default("' '.join(tree.find(path + '.summary').texts)", 'none'))!$!# |