NAME

oEdtk::LaTeX - build the LaTeX index of an edtk document

SYNOPSIS

use oEdtk::LaTeX qw(make_index latex_escape_string tag_args);

my $index = make_index( \%index_variables );
my $s     = latex_escape_string($utf8_string);

DESCRIPTION

Helpers used by an edtk application to turn Perl data into LaTeX: escape a string to the latin-9 output encoding (latex_escape_string), build the index definitions (make_index, ged_tag, tag, tag_args, concat_string, latex_boolean), translate a unit (translate_unit), and dump the character table for debugging (demo, demo_write, demo_expected_write, unfold_list).

Ported from the fork's oEdtk::LaTeX at S23. The latin-9 character table (@ORDS and compute_character_cache*) is kept verbatim from the fork. The fork exported demo_write, demo_expected_write and unfold_list without defining them; this port defines all three, so every exported symbol is callable.

AUTHOR

The oEdtk team.