Reference manual#
For users#
For developers#
The rsm
package contains core modules, implementing each of the steps in the
file processing pipeline:
Nodes that make up the manuscript tree. |
|
Input: Path to .rsm file -- Output: file contents. |
|
Input: RSM source string -- Output: abstract syntax tree. |
|
Input: abstract syntax tree -- Output: (transformed) abstract syntax tree. |
|
Input: abstract syntax tree -- Output: HTML body. |
|
Input: HTML body -- Output: WebManuscript. |
|
Input: WebManuscript -- Output: None (writes to disk). |
And user-facing modules, which use the modules above to actually process a file:
Applications that execute the steps of the RSM file processing pipeline. |
|
RSM command line utilities. |
|
Configure the logging module for RSM apps. |