Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Imarkdown2html Processor

Purpose

Converts Markdown files to HTML using the pulldown-cmark Rust crate. Native (in-process, no external tools required).

This is the native equivalent of markdown2html, which uses the external markdown Perl script.

Source Files

  • Input: **/*.md
  • Output: out/imarkdown2html/{relative_path}.html

Configuration

[processor.imarkdown2html]
src_dirs = ["docs"]
output_dir = "out/imarkdown2html"    # Output directory (default)
KeyTypeDefaultDescription
output_dirstring"out/imarkdown2html"Output directory for HTML files
dep_inputsstring[][]Extra files whose changes trigger rebuilds

Batch Support

Each input file is processed individually, producing its own output file.