Throughout the body of this manual, text in grey italics describes functionality that is not yet implemented.
While Radian is still in its early development phase, this reference manual describes the functionality implemented in the HEAD of the Radian GitHub repository. The releases on the Download page include a subset of this functionality. Once Radian is stable, we will tag sets of documentation for individual releases.
The Radian plotting library provides a convenient approach to embedding SVG plots in HTML documents. Plots are specified using custom HTML-like elements (e.g.
<plot-data>, etc.) whose attributes and contents are used to control plot appearance and plot data. A flexible expression syntax is provided to make the access of compound JSON datasets simple, and to allow for grouping and simple processing of data for plotting.
Because of the way that browsers parse HTML pages, it is, in general, not possible to use XML’s compact tag syntax
<tag a="abc"/> for custom tags that are not part of the HTML standard even if these tags do not have any content. This means that all custom tags must be closed by an explicit close tag, even if there is no content within the tag. For example,
<metadata> tags must always be immediately closed by a