Skip to content

Limitations

This page compares current pontink converter/editor support against core Matplotlib feature families from the official docs.

Reference baseline: - Plot types overview - API reference

Feature Comparison

Matplotlib area Example docs Current support in pont.ink Details
Subplots / multi-axes layouts pyplot.subplots Partial Only the first visible axes is converted.
Line plots Axes.plot Supported Converted to datasets/layers and editable in data editor.
Scatter plots Axes.scatter Supported Converted to editable datasets/layers.
Error bars Axes.errorbar Partial Not imported as native errorbar artists, but supported through uncertainty columns (x_uncertainty, y_uncertainty).
Text annotations Axes.text Partial Data-space text is converted.
Arrow annotations Axes.annotate Partial Backend document/render support exists, but converter coverage and UI tooling are limited.
Bar charts Axes.bar Not yet Skipped by current converter.
Histograms Axes.hist Not yet Skipped by current converter.
Image/heatmap artists Axes.imshow Not yet Skipped by current converter.
3D plotting mplot3d toolkit Not yet 3D axes are not converted.
Custom artist subclasses Artist API Not yet Converter does not map arbitrary custom artists.

When unsupported artists are present, conversion continues and warnings are returned.

Export Metadata Notes

  • Embedded pont.ink document metadata is supported for png, svg, pdf, ps, and eps.
  • Other formats can still be exported, but metadata embedding is skipped and reported as a warning.