Awesome Asciidoctor: Using Tab Separated Data In A Table
In a previous post we learned how to use data in CSV and DSV format.
Recently we can also include tab separated values (TSV) in a Asciidoctor table.
We must set the table attribute format
to the value tsv
.
The data can be inside the document, but also defined in an external file which we add with the include
macro.
In the following example markup we have a table with inline tab separated values. A second table includes an external file with tab delimited values:
= Tables
Using the `format` attribute value `tsv` we can
use tab-delimited data for table data.
== TSV table
[format=tsv, options="header"]
|===
Writing tools Awesomeness
Asciidoctor Oh yeah!
MS Word No!
|===
== Table with external data
// We have an external file with
// tab-delimited values.
[%header,format=tsv]
|===
Unresolved directive in - include::tools.tsv[]
|===
When we convert our Asciidoctor markup to HTML we get the following result:
Written with Asciidoctor 1.5.6.1.