Compiling source files via the compile command

The compile command processes an IbiScript source file to generate the specified target output format.

$ ibis compile -h

Compile a source file into the specified target format

Usage: ibis compile [OPTIONS] <FILE>

Arguments:
  <FILE>  The .ibi source file to compile

Options:
  -f, --format <FORMAT>               The target output format [default: html] [possible values: unicode, html, epidoc, jsonl, typst, pdf]
  -o, --output <OUTPUT>               The output file path
      --inline-section-breaks         Inline section breaks instead of dropping them as block-level structural breaks
  -s, --lines <SEMANTIC_LINE_FILTER>  Extract specific semantic lines or ranges from the inscription (e.g., "2" or "4..5")
  -h, --help                          Print help