%D \module [ %D file=t-rst, %D version=0.2 ‘Sex and Violence’ %D title=\CONTEXT\ User Module, %D subtitle=reStructuredText, %D author=Philipp Gesang, %D date=\currentdate, %D copyright=Philipp Gesang, %D license=2-clause BSD, %D ] %M \usemodule[rst] %M \loadsetups[t-rst.xml] \writestatus{loading}{ConTeXt User Module / reStructuredText} \unprotect \startinterface all \setinterfacevariable {RST} {RST} \stopinterface \definenamespace [RST] [ type=module, comment=reStructuredText module, version=0.2, name=reST, style=no, command=yes, setup=list, parent=RST, ] %D Loading the reStructuredText parser. \ctxlua{environment.loadluafile("rst_parser")} %D Setting some globals. \setupreST [ ] %D This command loads and processes the \type{*.rst} file. \def\typesetRSTfile#1{\ctxlua{do_rst_file("#1")}} \protect \endinput