HtmlPostRenderer
class HtmlPostRenderer(context: Context, baseTemplateProcessor: () -> TemplateProcessor = {
TemplateProcessor.fromResourceName("/render/html-wrapper.html.template")
}) : PostRenderer
A PostRenderer that injects content into an HTML template, which supports out of the box:
RevealJS for slides rendering;
PagedJS for page-based rendering (e.g. books);
KaTeX for math rendering;
HighlightJS for code highlighting.
Parameters
baseTemplateProcessor
supplier of the base TemplateProcessor to inject with content and process
Constructors
Link copied to clipboard
constructor(context: Context, baseTemplateProcessor: () -> TemplateProcessor = {
TemplateProcessor.fromResourceName("/render/html-wrapper.html.template")
})