# tools/gen_term_table.py script

Generate the table of all terms for the sphinx documentation.

gen_term_table.create_parser(slist, current_section)

gen_term_table.format_next(text, new_text, pos, can_newline, width, ispaces)

gen_term_table.gen_term_table(app)

gen_term_table.get_examples(table)

gen_term_table.main()

gen_term_table.set_section(sec)

gen_term_table.setup(app)

gen_term_table.to_list(slist, sec)

gen_term_table.typeset(filename)

  Utility function called by sphinx.

gen_term_table.typeset_examples(term_class, term_use)

gen_term_table.typeset_term_syntax(term_class)

gen_term_table.typeset_term_table(fd, keys, table, title)

  Terms are sorted by name without the d*_ prefix.

gen_term_table.typeset_term_tables(fd, table)

  Generate tables: basic, sensitivity, special.

gen_term_table.typeset_to_indent(txt, indent0, indent, width)