R/MRatCalcpowered by RiX

RiX walkthrough 18 k

Render exact work in strict ASCII

Display synthetic division and a polynomial plot in a deterministic plain-text terminal format.

Format synthetic division

The Algebra helper returns a portable ruled Grid. The terminal renderer keeps the rule and exact values without requiring Unicode box-drawing characters.

Runnable RiX

Snapshot a small plot

The plot remains an ordinary core Graphic. SVG and Canvas can render the same value; this target rasterizes its paths onto a fixed ASCII character grid.

Runnable RiX

Wrap and paginate a narrow report

Truncation remains the deterministic default. Opt into word wrapping and a page height when the terminal should retain all text:

Runnable RiX

Every page includes its own --- page i/n --- marker and stays within ten lines. The exact table cells are formatted only at this final renderer boundary.

Render a portable slide deck

Runnable RiX

Slides use printable ASCII headings in the default profile.

Opt into Unicode or color

Capability selection is part of the render request. Unicode mode preserves mathematical text and uses box-drawing characters while remaining free of terminal control sequences:

Runnable RiX

When the destination explicitly accepts ANSI 16-color escapes, select the color profile. Its metadata makes the presence of control sequences visible:

Runnable RiX

Omitting mode always returns strict ASCII, regardless of the host terminal.