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, andeps. - Other formats can still be exported, but metadata embedding is skipped and reported as a warning.