Skip to main content

Crate joaju_table

Crate joaju_table 

Source
Expand description

§joaju-table

A fast and deterministic Rust library for rendering 3-line academic tables (ABNT NBR 14724 / IBGE / APA) natively in Typst with tabular data queries.

⚠️ Early Development Notice (pre-1.0 / alpha): This library is currently in early active development (0.1.0). It is NOT recommended for production use beyond experimental testing and research. APIs are subject to breaking changes prior to a stable 1.0.0 release.

§Quick Example

use joaju_table::render_table_block;

let block = "%% caption = Census\nid,name\n1,Ana\n";
let typst = render_table_block(block).unwrap();
assert!(typst.contains("#figure("));
assert!(typst.contains("table.hline"));

Re-exports§

pub use render_table_block as render_single_table;

Structs§

TableConfig

Enums§

TableError

Functions§

preprocess_tables
render_dataset_to_typst
render_table_block