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.