Provides routines for generating a LaTeX formula out of a ViennaMath expression. More...
#include <map>#include "viennamath/forwards.h"#include "viennamath/runtime/unary_expr.hpp"#include "viennamath/compiletime/unary_op_tags.hpp"Go to the source code of this file.
Data Structures | |
| class | rt_latex_processor_interface< InterfaceType > |
| The abstract interface for each LaTeX processor module. More... | |
| class | rt_latex_translator< InterfaceType > |
| The main LaTeX translator class. To be used and manipulated by the ViennaMath library user. More... | |
| class | rt_latex_binary_expr_processor< InterfaceType > |
| A LaTeX processor responsible for translating binary expressions to LaTeX code. More... | |
| class | rt_latex_unary_expr_processor< InterfaceType > |
| A LaTeX processor responsible for translating unary expressions to LaTeX code. More... | |
| class | rt_latex_constant_processor< InterfaceType > |
| A LaTeX processor responsible for translating ViennaMath runtime constants to LaTeX code. More... | |
| class | rt_latex_variable_processor< InterfaceType > |
| A LaTeX processor responsible for translating ViennaMath runtime variables to LaTeX code. More... | |
| class | rt_latex_function_symbol_processor< InterfaceType > |
| A LaTeX processor responsible for translating ViennaMath runtime function symbols to LaTeX code. More... | |
Namespaces | |
| namespace | viennamath |
The main ViennaMath namespace. All types and functions for the user reside here. | |
Typedefs | |
| typedef rt_latex_translator | latex_translator |
| Convenience typedef for the latex translator in order to avoid the ugly '<>' for the default template parameter of rt_latex_translator. | |
Provides routines for generating a LaTeX formula out of a ViennaMath expression.
1.7.1