Provided by: latexml_0.8.8-1_all bug

NAME

       "LaTeXML::Util::Unicode" - Unicode Utilities.

SYNOPSIS

       "LaTeXML::Util::Unicode" provides several useful utilities for manipulating Unicode for
       LaTeXML, mostly to assist with mathematics.

DESCRIPTION

       "$string = UTF($codepoint);"
           Converts the given numeric codepoint to unicode.  This is useful for codepoints under
           255, such as UTF(0xA0) for non-breaking space, which perl does not reliably handle.

       "$mathvariant = unicode_mathvariant($font);"
           Converts the font to a Unicode-appropriate mathvariant.  The font should be in the
           string form generally found during post-processing, eg "bold italic".  The mathvariant
           returned can be used in MathML, or passed to "unicode_convert" to convert strings into
           the given style.

       "$unicode = unicode_convert($string,$style);"
           Converts the given string to the codepoints correspinding to the requested style.
           Returns undef if not all characters in the string can be converted.  The recognized
           styles are "bold", "italic", "bold-italic", "sans-serif", "bold-sans-serif",
           "sans-serif-italic", "sans-serif-bold-italic", "monospace", "script", "bold-script",
           "fraktur", "bold-fraktur", "double-struck", as well as "superscript" and "subscript".