csv
Reads structured data from a CSV file.
The CSV file will be read and parsed into a 2-dimensional array of strings: Each row in the CSV file will be represented as an array of strings, and all rows will be collected into a single array. Header rows will not be stripped.
Example
#let results = csv("example.csv")
#table(
  columns: 2,
  [*Condition*], [*Result*],
  ..results.flatten(),
)

ParameterParameterParameters are input values for functions. Specify them in parentheses after the function name.
Parameter
Parameters are input values for functions. Specify them in parentheses after the function name.
csv(,,)->A path to a CSV file or raw CSV bytes.
delimiter
delimiterThe delimiter that separates columns in the CSV file. Must be a single ASCII character.
Default value:
","row-type
row-typeHow to represent the file's rows.
- If set to 
array, each row is represented as a plain array of strings. - If set to 
dictionary, each row is represented as a dictionary mapping from header keys to strings. This option only makes sense when a header row is present in the CSV file. 
Default value:
arrayDefinitionsDefinitionsThese functions and types can have related definitions. To access a definition, specify the name of the function or type, followed by the definition name separated by a period.
Definitions
These functions and types can have related definitions. To access a definition, specify the name of the function or type, followed by the definition name separated by a period.
decode
decode`csv.decode` is deprecated, directly pass bytes to `csv` instead
Reads structured data from a CSV string/bytes.
csv.decode(,,)->CSV data.
delimiter
delimiterThe delimiter that separates columns in the CSV file. Must be a single ASCII character.
Default value:
","row-type
row-typeHow to represent the file's rows.
- If set to 
array, each row is represented as a plain array of strings. - If set to 
dictionary, each row is represented as a dictionary mapping from header keys to strings. This option only makes sense when a header row is present in the CSV file. 
Default value:
array