Because these types of elements often have a caption, captions should be auto-added to the resulting HTML.
Using HTML and CSS the caption must be able to be transformed to things like Figure 42: Awesome figure.
This feature (caption) should be configurable inside the layout config.
Using a remarkable plugin or something else, it should be possible to list all figures / tables / formulas inside any template.
Markdown syntax
Because it should be possible to create listings for multiple kind of elements, there must be a syntax addition for this feature.
Example markdown:
Templating
The data passed to the templates could look like:
HTML
Because these types of elements often have a caption, captions should be auto-added to the resulting
HTML
. UsingHTML
andCSS
the caption must be able to be transformed to things like Figure 42: Awesome figure.This feature (caption) should be configurable inside the layout config.