Module texcat

library for texcat

Info:

  • Copyright: 2025

Functions

get_parser (progname) get parser
parse (argv) parse command line arguments
get_list (list_type, theme_type, syntax_type, extensions_dir, theme_names) get list output
args_to_cfgs (args) change some values by command line arguments
render (cfg) core function: render a file
main (argv) entry for texcat
output (out, filename) output a file


Functions

get_parser (progname)
get parser

Parameters:

  • progname string program name

Returns:

    table parser
parse (argv)
parse command line arguments

Parameters:

  • argv string[] command line arguments

Returns:

    cfg[] cfgs parsed configs
get_list (list_type, theme_type, syntax_type, extensions_dir, theme_names)
get list output

Parameters:

  • list_type string list type
  • theme_type string theme type
  • syntax_type string syntax type
  • extensions_dir string[] extensions directory
  • theme_names string[] theme names
args_to_cfgs (args)
change some values by command line arguments

Parameters:

  • args table parsed result

Returns:

    cfg[] cfgs parsed configs
render (cfg)
core function: render a file

Parameters:

  • cfg cfg
main (argv)
entry for texcat

Parameters:

  • argv string[] command line arguments
output (out, filename)
output a file

Parameters:

  • out string
  • filename string file name
generated by LDoc 1.5.0 Last updated 2026-07-02 11:19:25