Integrated web editor

The IbiScript Editor serves as the central environment for encoding critical editions and apparatus, seamlessly embedded within the BEDA suite. The interface is engineered to support the scholar's workflow without disruption: the ANSELMUS parsing engine operates continuously in the background, highlighting syntactic anomalies via inline visual indicators directly within the text. Should an error occur, the live preview panel, which displays the web-rendered edition, avoids crashing; instead, it gracefully preserves the last valid state alongside a clear message to guide the user's correction.

The editor supports two different types of file:

  • IbiScript source files (.ibi, Figura 1): the preview shows the resulting HTML critical edition.
  • EpiDoc XML files containing IbiScript macros (.xml, Figura 2): the preview shows the XML code transpiled into pure EpiDoc.
IbiScript editor in full-screen mode, .ibi file: left panel for insertion, interactive HTML preview on the right.
IbiScript editor in full-screen mode, .xml file: left panel for insertion, transpiled EpiDoc preview on the right.