nimib icon indicating copy to clipboard operation
nimib copied to clipboard

refactor rendering backends

Open pietroppeter opened this issue 3 years ago • 0 comments
trafficstars

this is a breaking change that is currently the main target for 0.4.

implementing a new backend is currently very messy and a new approach needs to be used that it will allow to:

  • allow multiple backends to be run at runtime (currently the only two backends - html and md - need a compile time switch to be used both)
  • improve markdown backend
  • use a different html backend e.g. based on nimja
  • implement a latex backend (or a pdf backend based on that)
  • implement a json backend
  • implement a jupyternim backend
  • ...

related:

  • #102

pietroppeter avatar Jul 10 '22 17:07 pietroppeter