typst-tablex icon indicating copy to clipboard operation
typst-tablex copied to clipboard

Priorities for 0.1.0

Open PgBiel opened this issue 2 years ago • 0 comments

With my recent progress in porting many of tablex's main features to Typst built-in tables (https://github.com/typst/typst/issues/3001), I should start to lay out some preliminary plans for Tablex 0.1.0.

  • The new renderer proposed in #2 would be indefinitely postponed, given that it would basically mimic built-in tables' layout algorithms without much gain (given the effort that would be required to implement that).
  • Instead, we'd focus on two new rendering backends.
    • [ ] CeTZ backend (#77): stands out by allowing easy annotations over cells.
    • [ ] Native backend: Would be a best effort to allow using tablex syntax to generate native tables.
    • The current backend ("old") would be kept for compatibility.
  • [ ] We should experiment with implementing a value field for tablex cells in order to allow one to access the values directly specified to the table before they are transformed into content, allowing for some basic spreadsheet-like functionality (going further than that is out of scope).

PgBiel avatar Feb 22 '24 04:02 PgBiel