js-tableau-parser
v1.0.2
Published
A Markdown implementation-independent library for parsing the tableau table format. Use this to build an extension for your Markdown processor
Downloads
8
Readme
Extended Table Syntax for Markdown
Tableau Tables gives you way more control
over the tables you create in Markdown documents. tableau-marked
is the version of Tableau
for the Python Markdown processor.
Headers
- Headerless tables
- Multiline headers
- Multiple separate headers
- Headers in columns and rows
- Captions
Layout
- Layout uses CSS styles and not inline attributes (making it easier to change the style of a whole document)
- Per cell alignment and CSS classes
- Default attributes, both down columns and across rows
- Table-wide classes
- Row and column span
- Continuation lines
Here are some samples.
This repository contains a JavaScript library that handles most of the work of transforming a table description into HTML. However, by itself, it is not a Markdown processor plugin.
Instead, it is a library used by folks who want to write a plugin for their favorite Markdown processor.
If you're looking for an existing plugin, have a look at this list.
Writing a Plugin
There's a guide.