You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The “csv-table” directive is used to create a table from CSV (comma-separated values) data.
Implementation
Parses directives and aliases
Emits HTML
Unit tests
Validation (emits, warnings and errors).
Specification compliance:
Arguments is parsed
Body is a raw string
Options:
label, name (string) - Label the directive to be cross-referenced or explicitly linked to.
enumerated, numbered (boolean) - Turn on/off the numbering for the specific code
enumerator, number (string) - Explicitly set the code number
header (string) Supplemental data for the table header, added independently of and before any header-rows from the main CSV data. Must use the same CSV format as the main CSV data.
header header-rows (number) - The number of rows of CSV data to use in the table header. Defaults to 0.
header class (string) - CSS classes to add to your table.
header - full-width: changes the table environment to cover two columns in LaTeX
align (string)
delim (string) The character used to separate data fields. The special values “tab” and “space” are converted to the respective whitespace characters. Defaults to “,” (comma)
keepspace (boolean) Treat whitespace immediately following the delimiter as significant. The default is to ignore such whitespace.
quote (string) The character used to quote fields containing special characters, such as the delimiter, quotes, or new-line characters. Must be a single character, defaults to " (a double quote)
For example, First cell, "These commas, for example, are escaped", Next cell
escape (string) A character used to escape the delimiter or quote characters from the CSV parser. Must be a single character, defaults to " (a double quote) default is a double quote
For example, First cell, "These quotes"", for example, are escaped", Next cell
The text was updated successfully, but these errors were encountered:
CSV Table
Implementation
Specification compliance:
label, name
(string) - Label the directive to be cross-referenced or explicitly linked to.enumerated, numbered
(boolean) - Turn on/off the numbering for the specific codeenumerator, number
(string) - Explicitly set the code numberheader
(string)Supplemental data for the table header, added independently of and before any header-rows from the main CSV data. Must use the same CSV format as the main CSV data.
header
header-rows (number) - The number of rows of CSV data to use in the table header. Defaults to 0.header
class (string) - CSS classes to add to your table.header
- full-width: changes the table environment to cover two columns in LaTeXalign
(string)delim
(string)The character used to separate data fields. The special values “tab” and “space” are converted to the respective whitespace characters. Defaults to “,” (comma)
keepspace
(boolean)Treat whitespace immediately following the delimiter as significant. The default is to ignore such whitespace.
quote
(string)The character used to quote fields containing special characters, such as the delimiter, quotes, or new-line characters. Must be a single character, defaults to " (a double quote)
For example, First cell, "These commas, for example, are escaped", Next cell
escape
(string)A character used to escape the delimiter or quote characters from the CSV parser. Must be a single character, defaults to " (a double quote) default is a double quote
For example, First cell, "These quotes"", for example, are escaped", Next cell
The text was updated successfully, but these errors were encountered: