# Table of Contents - RDoc Documentation

## Classes and Modules

- MathML
- MathML::Align
- MathML::Element
- MathML::Error
- MathML::Fenced
- MathML::Frac
- MathML::Identifier
- MathML::LaTeX
- MathML::LaTeX::BlockNotClosed
- MathML::LaTeX::Builtin
- MathML::LaTeX::Builtin::Symbol
- MathML::LaTeX::BuiltinCommands
- MathML::LaTeX::BuiltinEnvironments
- MathML::LaTeX::BuiltinGroups
- MathML::LaTeX::BuiltinGroups::CircularReferenceEnvironment
- MathML::LaTeX::EndMismatchToBegin
- MathML::LaTeX::EnvironmentNotEnd
- MathML::LaTeX::Font
- MathML::LaTeX::Macro
- MathML::LaTeX::Macro::Command
- MathML::LaTeX::Macro::Environment
- MathML::LaTeX::NeedParameter
- MathML::LaTeX::NotEnvironment
- MathML::LaTeX::OptionNotClosed
- MathML::LaTeX::ParseError
- MathML::LaTeX::Parser
- MathML::LaTeX::Parser::CircularReferenceCommand
- MathML::LaTeX::RE
- MathML::LaTeX::Scanner
- MathML::Line
- MathML::Math
- MathML::None
- MathML::Number
- MathML::Operator
- MathML::Over
- MathML::Root
- MathML::Row
- MathML::Space
- MathML::Sqrt
- MathML::String
- MathML::SubSup
- MathML::Symbol
- MathML::Symbol::CharacterReference
- MathML::Symbol::EntityReference
- MathML::Symbol::UTF8
- MathML::Table
- MathML::Td
- MathML::Text
- MathML::Tr
- MathML::Under
- MathML::Util
- MathML::Util::MathData
- MathML::Util::SimpleLaTeX
- MathML::Variant
- MathML::XMLElement
- String

## Methods

- ::collect_regexp — MathML::Util
- ::convert — MathML::Symbol::CharacterReference
- ::convert — MathML::Symbol::EntityReference
- ::convert — MathML::Symbol::UTF8
- ::decode — MathML::Util::SimpleLaTeX
- ::encode — MathML::Util::SimpleLaTeX
- ::escapeXML — MathML::Util
- ::mathml_latex_parser — MathML::String
- ::mathml_latex_parser= — MathML::String
- ::new — MathML::Math
- ::new — MathML::Row
- ::new — MathML::None
- ::new — MathML::Space
- ::new — MathML::Fenced
- ::new — MathML::Frac
- ::new — MathML::SubSup
- ::new — MathML::Over
- ::new — MathML::Under
- ::new — MathML::Number
- ::new — MathML::Identifier
- ::new — MathML::Operator
- ::new — MathML::Text
- ::new — MathML::Sqrt
- ::new — MathML::Root
- ::new — MathML::Table
- ::new — MathML::Tr
- ::new — MathML::Td
- ::new — MathML::LaTeX::ParseError
- ::new — MathML::LaTeX::Macro
- ::new — MathML::LaTeX::Macro::Command
- ::new — MathML::LaTeX::Macro::Environment
- ::new — MathML::LaTeX::Parser
- ::new — MathML::Util::MathData
- ::new — MathML::Util::SimpleLaTeX
- ::new — MathML::LaTeX::BuiltinCommands
- ::new — MathML::LaTeX::BuiltinGroups
- ::new — MathML::LaTeX::BuiltinEnvironments
- ::pcstring — MathML
- #_check — MathML::LaTeX::Scanner
- #_eos? — MathML::LaTeX::Scanner
- #_scan — MathML::LaTeX::Scanner
- #add_commands — MathML::LaTeX::Parser
- #add_delimiter — MathML::LaTeX::Parser
- #add_entity — MathML::LaTeX::Parser
- #add_environment — MathML::LaTeX::BuiltinGroups
- #add_group — MathML::LaTeX::Parser
- #add_multi_command — MathML::LaTeX::Parser
- #add_plugin — MathML::LaTeX::Parser
- #add_sym_cmd — MathML::LaTeX::Parser
- #aligns= — MathML::Table
- #as_display_style — MathML::Element
- #check — MathML::LaTeX::Scanner
- #check_any — MathML::LaTeX::Scanner
- #check_block — MathML::LaTeX::Scanner
- #check_command — MathML::LaTeX::Scanner
- #check_option — MathML::LaTeX::Scanner
- #check_parameter_numbers — MathML::LaTeX::Macro
- #close= — MathML::Fenced
- #cmd_backslash — MathML::LaTeX::BuiltinCommands
- #cmd_entity — MathML::LaTeX::BuiltinCommands
- #cmd_frac — MathML::LaTeX::BuiltinCommands
- #cmd_hat_etc — MathML::LaTeX::BuiltinCommands
- #cmd_it_etc — MathML::LaTeX::BuiltinCommands
- #cmd_mathit_etc — MathML::LaTeX::BuiltinCommands
- #cmd_mbox — MathML::LaTeX::BuiltinCommands
- #cmd_quad_etc — MathML::LaTeX::BuiltinCommands
- #cmd_sqrt — MathML::LaTeX::BuiltinCommands
- #cmd_stackrel — MathML::LaTeX::BuiltinCommands
- #cmd_underbrace_etc — MathML::LaTeX::BuiltinCommands
- #collect_regexp — MathML::Util
- #commands — MathML::LaTeX::Macro
- #decode — MathML::Util::SimpleLaTeX
- #decode_partial — MathML::Util::SimpleLaTeX
- #done — MathML::LaTeX::Scanner
- #encode — MathML::Util::SimpleLaTeX
- #entitize — MathML::LaTeX::Parser
- #env_array — MathML::LaTeX::BuiltinEnvironments
- #env_array_row — MathML::LaTeX::BuiltinEnvironments
- #env_matrix — MathML::LaTeX::BuiltinEnvironments
- #env_matrix_row — MathML::LaTeX::BuiltinEnvironments
- #environments — MathML::LaTeX::Macro
- #eos? — MathML::LaTeX::Scanner
- #error_to_html — MathML::Util::SimpleLaTeX
- #escapeXML — MathML::Util
- #expand_command — MathML::LaTeX::Macro
- #expand_environment — MathML::LaTeX::Macro
- #grp_begin — MathML::LaTeX::BuiltinGroups
- #grp_left_etc — MathML::LaTeX::BuiltinGroups
- #hlines= — MathML::Table
- #inspect — MathML::LaTeX::ParseError
- #latex_parser — MathML::Util::SimpleLaTeX
- #open= — MathML::Fenced
- #parse — MathML::LaTeX::Macro
- #parse — MathML::LaTeX::Parser
- #parse — MathML::Util::SimpleLaTeX
- #parse_any — MathML::LaTeX::Parser
- #parse_block — MathML::LaTeX::Parser
- #parse_char — MathML::LaTeX::Parser
- #parse_command — MathML::LaTeX::Parser
- #parse_eqnarray — MathML::Util::SimpleLaTeX
- #parse_error — MathML::LaTeX::Macro
- #parse_group — MathML::LaTeX::Parser
- #parse_into — MathML::LaTeX::Parser
- #parse_mathfont — MathML::LaTeX::Parser
- #parse_newcommand — MathML::LaTeX::Macro
- #parse_newenvironment — MathML::LaTeX::Macro
- #parse_num — MathML::LaTeX::Parser
- #parse_operator — MathML::LaTeX::Parser
- #parse_single_command — MathML::Util::SimpleLaTeX
- #parse_sub — MathML::LaTeX::Parser
- #parse_sup — MathML::LaTeX::Parser
- #parse_symbol_command — MathML::LaTeX::Parser
- #parse_to_element — MathML::LaTeX::Parser
- #peek_command — MathML::LaTeX::Scanner
- #pop — MathML::XMLElement
- #push_container — MathML::LaTeX::Parser
- #reset_decode_proc — MathML::Util::SimpleLaTeX
- #reset_encode_proc — MathML::Util::SimpleLaTeX
- #reset_rescue_proc — MathML::Util::SimpleLaTeX
- #reset_unencode_proc — MathML::Util::SimpleLaTeX
- #scan — MathML::LaTeX::Scanner
- #scan_any — MathML::LaTeX::Scanner
- #scan_block — MathML::LaTeX::Scanner
- #scan_command — MathML::LaTeX::Scanner
- #scan_num_of_parameter — MathML::LaTeX::Macro
- #scan_option — MathML::LaTeX::Scanner
- #scan_space — MathML::LaTeX::Scanner
- #set_align_attribute — MathML::Table
- #set_decode_proc — MathML::Util::SimpleLaTeX
- #set_encode_proc — MathML::Util::SimpleLaTeX
- #set_rescue_proc — MathML::Util::SimpleLaTeX
- #set_unencode_proc — MathML::Util::SimpleLaTeX
- #skip_space_and — MathML::LaTeX::Scanner
- #sub= — MathML::SubSup
- #sup= — MathML::SubSup
- #to_mathml — MathML::String
- #unencode — MathML::Util::SimpleLaTeX
- #update — MathML::SubSup
- #update — MathML::Util::MathData
- #update_contents — MathML::SubSup
- #update_name — MathML::SubSup
- #variant= — MathML::Variant
- #vlines= — MathML::Table