Module Djot_kernel.Readable

val own_char : InlineTable.dtable -> InlineTable.dstyle -> char option -> bool
val bare_ok : InlineTable.dtable -> InlineTable.dstyle -> char option -> string -> InlineTable.dstyle list -> bool
val direct_close : string -> string
val readable_text : InlineTable.dtable -> Ast.inline -> char option -> InlineTable.dstyle list -> string
val readable_nodes : InlineTable.dtable -> Ast.inlines -> char option -> string
val readable_inline_lines : InlineTable.dtable -> Ast.inlines -> string list
val prefixed : string -> string -> string
val quoted : string -> string
val first_then : string -> string -> string list -> string list
val item_lines : ListUniformity.litem -> string list
val task_lines : (Ast.task_status * string list) -> string list
val note_lines : string -> bool -> string list -> string list
val caption_lines : string list -> string list
val cell_text : InlineTable.dtable -> Ast.cell -> string
val cell_align : Ast.cell -> Ast.align
val max_zip : int list -> int list -> int list
val col_widths : string list list -> int list
val row_body : int list -> string list -> string
val sep_cell : int -> Ast.align -> string
val sep_row_body : int list -> Ast.align list -> string
val table_lines : InlineTable.dtable -> Ast.cell list list -> string list
val readable_lines : InlineTable.dtable -> Step.bconfig -> Ast.attr -> Ast.block -> string list
val readable_djot : InlineTable.dtable -> Step.bconfig -> Ast.blocks -> string
val readable_doc : InlineTable.dtable -> Step.bconfig -> Ast.doc -> string