20#ifndef INCLUDED_HWPFILTER_SOURCE_MAPPING_H
21#define INCLUDED_HWPFILTER_SOURCE_MAPPING_H
36#define DEFAULT_VALUE 0x25a1
104{
"varupsilon", 0x03d2},
125{
"bigominus", 0x2296},
126{
"bigotimes", 0x2297},
149{
"sqsubseteq", 0x2291},
150{
"sqsupseteq", 0x2292},
172{
"therefore", 0x2234},
174{
"identical", 0x2237},
202{
"leftarrow", 0x2190},
204{
"rightarrow", 0x2192},
205{
"downarrow", 0x2193},
206{
"Leftarrow", 0x21d0},
208{
"Rightarrow", 0x21d2},
209{
"Downarrow", 0x21d3},
210{
"updownarrow", 0x2195},
211{
"Updownarrow", 0x21d5},
212{
"leftrightarrow", 0x2194},
213{
"Leftrightarrow", 0x21d4},
219{
"hookleftarrow", 0x21a9},
220{
"hookright", 0x21aa},
221{
"hookrightarrow", 0x21aa},
231{
"triangled", 0x2207},
369 for (
size_t i = 0 ;
i < tabSize ;
i++) {
376 size_t const len = strlen(
tex);
377 for (
size_t i = 0 ;
i < len ;
i++)
379 buf.push_back(
tex[i]);
::std::basic_string< hchar > hchar_string
char16_t hchar
size of hunit is 4 since hwp96 version
#define SAL_N_ELEMENTS(arr)
::std::string getMathMLEntity(const char *tex)
const struct FormulaEntry FormulaMapTab[]