From c7b0185735a7f710ee833b5d728a9c5b1cce6c53 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Thu, 11 Aug 2022 11:33:29 +0200 Subject: [PATCH] JKQTMathtext: added several new symbols that were missing so far --- .../jkqtmathtext_supportedlatexsymbols.dox | 675 +++++++++++------- .../symbols/jkqtmathtext_greek_alpha.png | Bin 675 -> 872 bytes .../symbols/jkqtmathtext_greek_beta.png | Bin 838 -> 1105 bytes .../symbols/jkqtmathtext_greek_chi.png | Bin 710 -> 921 bytes .../symbols/jkqtmathtext_greek_delta.png | Bin 1048 -> 1239 bytes .../symbols/jkqtmathtext_greek_epsilon.png | Bin 695 -> 832 bytes .../symbols/jkqtmathtext_greek_eta.png | Bin 647 -> 756 bytes .../symbols/jkqtmathtext_greek_gamma.png | Bin 929 -> 1266 bytes .../symbols/jkqtmathtext_greek_iota.png | Bin 371 -> 475 bytes .../symbols/jkqtmathtext_greek_kappa.png | Bin 461 -> 671 bytes .../symbols/jkqtmathtext_greek_lambda.png | Bin 1124 -> 1319 bytes .../symbols/jkqtmathtext_greek_mu.png | Bin 615 -> 717 bytes .../symbols/jkqtmathtext_greek_nu.png | Bin 575 -> 765 bytes .../symbols/jkqtmathtext_greek_omega.png | Bin 1076 -> 1557 bytes .../symbols/jkqtmathtext_greek_phi.png | Bin 1530 -> 1983 bytes .../symbols/jkqtmathtext_greek_pi.png | Bin 1433 -> 1785 bytes .../symbols/jkqtmathtext_greek_psi.png | Bin 1111 -> 1380 bytes .../symbols/jkqtmathtext_greek_rho.png | Bin 1022 -> 1331 bytes .../symbols/jkqtmathtext_greek_sigma.png | Bin 1146 -> 1543 bytes .../symbols/jkqtmathtext_greek_tau.png | Bin 491 -> 580 bytes .../symbols/jkqtmathtext_greek_theta.png | Bin 1719 -> 2337 bytes .../symbols/jkqtmathtext_greek_upsilon.png | Bin 945 -> 1180 bytes .../symbols/jkqtmathtext_greek_xi.png | Bin 1131 -> 1501 bytes .../symbols/jkqtmathtext_greek_zeta.png | Bin 663 -> 785 bytes .../symbols/jkqtmathtext_symbols_angstrom.png | Bin 0 -> 539 bytes .../jkqtmathtext_symbols_arcminute.png | Bin 0 -> 223 bytes .../jkqtmathtext_symbols_arcsecond.png | Bin 0 -> 276 bytes .../symbols/jkqtmathtext_symbols_arg.png | Bin 707 -> 1585 bytes .../symbols/jkqtmathtext_symbols_argmax.png | Bin 1233 -> 2053 bytes .../symbols/jkqtmathtext_symbols_argmin.png | Bin 1045 -> 1770 bytes .../symbols/jkqtmathtext_symbols_bigcap.png | Bin 305 -> 1677 bytes .../symbols/jkqtmathtext_symbols_bigcup.png | Bin 324 -> 1675 bytes .../symbols/jkqtmathtext_symbols_bighat.png | Bin 514 -> 1705 bytes .../symbols/jkqtmathtext_symbols_bigodot.png | Bin 0 -> 1624 bytes .../symbols/jkqtmathtext_symbols_bigoplus.png | Bin 0 -> 1692 bytes .../jkqtmathtext_symbols_bigotimes.png | Bin 0 -> 1522 bytes .../symbols/jkqtmathtext_symbols_bigsqcup.png | Bin 0 -> 1623 bytes .../symbols/jkqtmathtext_symbols_biguplus.png | Bin 0 -> 1669 bytes .../symbols/jkqtmathtext_symbols_bigvee.png | Bin 536 -> 1702 bytes .../symbols/jkqtmathtext_symbols_bigwedge.png | Bin 0 -> 1705 bytes .../jkqtmathtext_symbols_complement.png | Bin 0 -> 273 bytes .../symbols/jkqtmathtext_symbols_coprod.png | Bin 347 -> 1689 bytes .../symbols/jkqtmathtext_symbols_dashv.png | Bin 0 -> 179 bytes .../jkqtmathtext_symbols_degreeccelsius.png | Bin 0 -> 592 bytes .../symbols/jkqtmathtext_symbols_ell.png | Bin 0 -> 430 bytes .../symbols/jkqtmathtext_symbols_iiint.png | Bin 659 -> 1837 bytes .../symbols/jkqtmathtext_symbols_iint.png | Bin 512 -> 1704 bytes .../symbols/jkqtmathtext_symbols_int.png | Bin 412 -> 1641 bytes .../symbols/jkqtmathtext_symbols_lim.png | Bin 496 -> 1397 bytes .../symbols/jkqtmathtext_symbols_liminf.png | Bin 667 -> 1592 bytes .../symbols/jkqtmathtext_symbols_limsup.png | Bin 999 -> 1774 bytes .../symbols/jkqtmathtext_symbols_lozenge.png | Bin 0 -> 404 bytes .../symbols/jkqtmathtext_symbols_max.png | Bin 735 -> 1105 bytes .../symbols/jkqtmathtext_symbols_mho.png | Bin 0 -> 501 bytes .../symbols/jkqtmathtext_symbols_min.png | Bin 501 -> 837 bytes .../symbols/jkqtmathtext_symbols_models.png | Bin 0 -> 187 bytes .../symbols/jkqtmathtext_symbols_nvdash.png | Bin 0 -> 386 bytes .../symbols/jkqtmathtext_symbols_oiiint.png | Bin 836 -> 1930 bytes .../symbols/jkqtmathtext_symbols_oiint.png | Bin 772 -> 1787 bytes .../symbols/jkqtmathtext_symbols_oint.png | Bin 622 -> 1743 bytes .../symbols/jkqtmathtext_symbols_prod.png | Bin 337 -> 1712 bytes .../symbols/jkqtmathtext_symbols_sum.png | Bin 423 -> 1651 bytes .../symbols/jkqtmathtext_symbols_vdash.png | Bin 0 -> 186 bytes .../symbols/jkqtmathtext_symbols_vddash.png | Bin 0 -> 191 bytes .../symbols/jkqtmathtext_symbols_vvdash.png | Bin 0 -> 220 bytes .../symbols/jkqtmathtext_symbols_wp.png | Bin 0 -> 575 bytes .../nodes/jkqtmathtextsymbolnode.cpp | 111 ++- .../nodes/jkqtmathtextsymbolnode.h | 6 +- .../jkqtmathtext_render.cpp | 123 +++- 69 files changed, 602 insertions(+), 313 deletions(-) create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_angstrom.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcminute.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcsecond.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigodot.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigoplus.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigotimes.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigsqcup.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_biguplus.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigwedge.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_complement.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_dashv.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_degreeccelsius.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ell.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lozenge.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mho.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_models.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_nvdash.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_vdash.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_vddash.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_vvdash.png create mode 100644 doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_wp.png diff --git a/doc/dox/jkqtmathtext_supportedlatexsymbols.dox b/doc/dox/jkqtmathtext_supportedlatexsymbols.dox index 8651738e98..e7957e3eaf 100644 --- a/doc/dox/jkqtmathtext_supportedlatexsymbols.dox +++ b/doc/dox/jkqtmathtext_supportedlatexsymbols.dox @@ -2,107 +2,123 @@ \defgroup jkqtmathtext_supportedlatexsymbols Supported LaTeX-Symbols \ingroup jkqtmathtext_general +\tableofcontents + + \section jkqtmathtext_supportedlatexsymbols_greek Greek Letters The following table lists all greek letters and their variants available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode: - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - +
\\alpha\\upalpha: + \\alpha \\upalpha \\textalpha : \image html jkqtmathtext/symbols/jkqtmathtext_greek_alpha.png - \\beta\\upbeta: +
\\beta \\upbeta \\textbeta : \image html jkqtmathtext/symbols/jkqtmathtext_greek_beta.png
\\Gamma\\gamma\\upGamma\\upgamma: + \\Gamma \\gamma \\upGamma \\upgamma \\textGamma \\textgamma : \image html jkqtmathtext/symbols/jkqtmathtext_greek_gamma.png - \\Delta\\delta\\upDelta\\updelta: +
\\Delta \\delta \\upDelta \\updelta \\textDelta \\textdelta : \image html jkqtmathtext/symbols/jkqtmathtext_greek_delta.png
\\epsilon\\varepsilon\\upepsilon\\upvarepsilon: + \\epsilon \\varepsilon \\upepsilon \\upvarepsilon \\textepsilon \\textvarepsilon : \image html jkqtmathtext/symbols/jkqtmathtext_greek_epsilon.png - \\zeta\\upzeta: +
\\zeta \\upzeta \\textzeta : \image html jkqtmathtext/symbols/jkqtmathtext_greek_zeta.png
\\eta\\upeta: + \\eta \\upeta \\texteta : \image html jkqtmathtext/symbols/jkqtmathtext_greek_eta.png - \\Theta\\theta\\vartheta\\upTheta\\uptheta\\upvartheta: +
\\Theta \\theta \\vartheta \\upTheta \\uptheta \\upvartheta \\textTheta \\texttheta \\textvartheta : \image html jkqtmathtext/symbols/jkqtmathtext_greek_theta.png
\\iota\\upiota: + \\iota \\upiota \\textiota : \image html jkqtmathtext/symbols/jkqtmathtext_greek_iota.png - \\kappa\\upkappa: +
\\kappa \\upkappa \\textkappa : \image html jkqtmathtext/symbols/jkqtmathtext_greek_kappa.png
\\Lambda\\lambda\\upLambda\\uplambda: + \\Lambda \\lambda \\upLambda \\uplambda \\textLambda \\textlambda : \image html jkqtmathtext/symbols/jkqtmathtext_greek_lambda.png - \\mu\\upmu: +
\\mu \\upmu \\textmu : \image html jkqtmathtext/symbols/jkqtmathtext_greek_mu.png
\\nu\\upnu: + \\nu \\upnu \\textnu : \image html jkqtmathtext/symbols/jkqtmathtext_greek_nu.png - \\Xi\\xi\\upXi\\upxi: +
\\Xi \\xi \\upXi \\upxi \\textXi \\textxi : \image html jkqtmathtext/symbols/jkqtmathtext_greek_xi.png
\\Pi\\pi\\varpi\\upPi\\uppi\\upvarpi: + \\Pi \\pi \\varpi \\upPi \\uppi \\upvarpi \\textPi \\textpi \\textvarpi : \image html jkqtmathtext/symbols/jkqtmathtext_greek_pi.png - \\rho\\varrho\\uprho\\upvarrho: +
\\rho \\varrho \\uprho \\upvarrho \\textrho \\textvarrho : \image html jkqtmathtext/symbols/jkqtmathtext_greek_rho.png
\\Sigma\\sigma\\varsigma\\upSigma\\upsigma\\upvarsigma: + \\Sigma \\sigma \\varsigma \\upSigma \\upsigma \\upvarsigma \\textSigma \\textsigma \\textvarsigma : \image html jkqtmathtext/symbols/jkqtmathtext_greek_sigma.png - \\tau\\uptau: +
\\tau \\uptau \\texttau : \image html jkqtmathtext/symbols/jkqtmathtext_greek_tau.png
\\Upsilon\\upsilon\\upUpsilon\\upupsilon: + \\Upsilon \\upsilon \\upUpsilon \\upupsilon \\textUpsilon \\textupsilon : \image html jkqtmathtext/symbols/jkqtmathtext_greek_upsilon.png - \\Phi\\phi\\varphi\\upPhi\\upphi\\upvarphi: +
\\Phi \\phi \\varphi \\upPhi \\upphi \\upvarphi \\textPhi \\textphi \\textvarphi : \image html jkqtmathtext/symbols/jkqtmathtext_greek_phi.png
\\chi\\upchi: + \\chi \\upchi \\textchi : \image html jkqtmathtext/symbols/jkqtmathtext_greek_chi.png - \\Psi\\psi\\upPsi\\uppsi: +
\\Psi \\psi \\upPsi \\uppsi \\textPsi \\textpsi : \image html jkqtmathtext/symbols/jkqtmathtext_greek_psi.png
\\Omega\\omega\\upOmega\\upomega: + \\Omega \\omega \\upOmega \\upomega \\textOmega \\textomega : \image html jkqtmathtext/symbols/jkqtmathtext_greek_omega.png +
+ \section jkqtmathtext_supportedlatexsymbols_arrows Arrows The following table lists all arrow-typed symbols available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode: - - - - + @@ -111,49 +127,220 @@ + + + + - - + - - +
\\Downarrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddownarrow.png -
\\downarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_downarrow.png - \\Leftarrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lleftarrow.png \\leftarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leftarrow.png -
\\Leftrightarrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lleftrightarrow.png \\leftrightarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leftrightarrow.png - \\nearrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nearrow.png
\\nearrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nearrow.png \\nwarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nwarrow.png - \\Rightarrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rrightarrow.png \\rightarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightarrow.png
\image html jkqtmathtext/symbols/jkqtmathtext_symbols_searrow.png \\swarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_swarrow.png + \\uparrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_uparrow.png +
\\updownarrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_updownarrow.png + \\Downarrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddownarrow.png + \\Leftarrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lleftarrow.png +
\\Leftrightarrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lleftrightarrow.png + \\Rightarrow: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rrightarrow.png \\Uparrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_uuparrow.png
\\uparrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_uparrow.png \\Updownarrow: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_uupdownarrow.png - \\updownarrow: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_updownarrow.png + \\upharpoonleft: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_upharpoonleft.png + \\upharpoonright: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_upharpoonright.png
\\downharpoonleft: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_downharpoonleft.png - \\downharpoonright: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_downharpoonright.png \\leftharpoondown: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leftharpoondown.png -
\\leftharpoonup: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leftharpoonup.png +
\\leftrightharpoon: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leftrightharpoon.png \\rightharpoondown: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightharpoondown.png -
\\rightharpoonup: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightharpoonup.png - \\rightleftharpoon: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightleftharpoon.png - \\upharpoonleft: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_upharpoonleft.png
\\upharpoonright: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_upharpoonright.png + \\rightleftharpoon: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightleftharpoon.png + \\downharpoonright: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_downharpoonright.png \\mapsto: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mapsto.png +
+ \section jkqtmathtext_supportedlatexsymbols_bigmathop Big Math Operators + The following table lists all math-operator symbols like \c \\sum,\\int,\\lim... that allow to over/underset sub-/superscript using \c \\limits (and \c \\nolimits ) available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode: + + + + + + + + + + + + + + + + + + + + +
\\arg: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arg.png + \\argmax: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmax.png + \\argmin: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmin.png +
\\bigcap: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcap.png + \\bigcup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcup.png + \\bighat: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bighat.png +
\\bigodot: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigodot.png + \\bigoplus: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigoplus.png + \\bigotimes: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigotimes.png +
\\bigsqcup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigsqcup.png + \\biguplus: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_biguplus.png + \\bigvee: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigvee.png +
\\bigwedge: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigwedge.png + \\coprod: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_coprod.png + \\iiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iiint.png +
\\iint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iint.png + \\int: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_int.png + \\lim: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lim.png +
\\liminf: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_liminf.png + \\limsup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_limsup.png + \\max: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_max.png +
\\min: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_min.png + \\oiiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiiint.png + \\oiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiint.png +
\\oint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oint.png + \\prod: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_prod.png + \\sum: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sum.png +
+ + + \section jkqtmathtext_supportedlatexsymbols_mathop Other Math Operators + The following table lists all remaining math-operator symbols like available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode: + + + + + + + + + + + + + + + + + + + + +
\\arg: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arg.png + \\argmax: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmax.png + \\argmin: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmin.png +
\\bigcap: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcap.png + \\bigcup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcup.png + \\bighat: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bighat.png +
\\bigodot: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigodot.png + \\bigoplus: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigoplus.png + \\bigotimes: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigotimes.png +
\\bigsqcup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigsqcup.png + \\biguplus: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_biguplus.png + \\bigvee: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigvee.png +
\\bigwedge: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigwedge.png + \\coprod: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_coprod.png + \\iiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iiint.png +
\\iint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iint.png + \\int: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_int.png + \\lim: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lim.png +
\\liminf: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_liminf.png + \\limsup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_limsup.png + \\max: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_max.png +
\\min: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_min.png + \\oiiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiiint.png + \\oiint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiint.png +
\\oint: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oint.png + \\prod: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_prod.png + \\sum: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sum.png +
+ + + \section jkqtmathtext_supportedlatexsymbols_other Other Symbols The following table lists all other symbols that are available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode: @@ -189,200 +376,192 @@ - + - - - + - + - + - + - + - + - - - + + + + + - + + + + + + - + - + - + + + + + + + + + + + + + + + - - + - - + + + + + - - - + + + - + + + - + + - + - + - + - + + - - @@ -713,196 +876,202 @@ - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + + + +
\image html jkqtmathtext/symbols/jkqtmathtext_symbols_angle.png
\\Angstroem: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aangstroem.png \\Angstrom: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aangstrom.png + \\angstrom: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_angstrom.png \\approx: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_approx.png
\\arccos: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png + \\arcminute: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arcminute.png + \\arcsecond: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arcsecond.png +
\\arcsin: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.png \\arctan: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png -
\\arg: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arg.png - \\argmax: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmax.png - \\argmin: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_argmin.png -
\\asin: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png +
\\ast: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ast.png \\asterisk: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_asterisk.png -
\\atan: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_atan.png +
\\backslash: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_backslash.png \\bbC: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbcc.png -
\\bbH: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbhh.png +
\\bbN: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbnn.png \\bbP: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbpp.png -
\\bbQ: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbqq.png +
\\bbR: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbrr.png \\bbZ: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbzz.png -
\\because: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_because.png +
\\benzene: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_benzene.png \\benzenr: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_benzenr.png -
\\Bet: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbet.png +
\\bet: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bet.png \\Beth: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbeth.png -
\\beth: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_beth.png - \\bigcap: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcap.png - \\bigcup: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigcup.png
\\bighat: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bighat.png - \\bigvee: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bigvee.png \\blacksquare: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_blacksquare.png -
\\blcorner: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_blcorner.png \\bot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bot.png - \\Box: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbox.png
\\Box: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bbox.png \\brcorner: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_brcorner.png \\bullet: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_bullet.png - \\cap: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cap.png
\\cap: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cap.png \\cdot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cdot.png \\cdots: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cdots.png - \\celsius: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_celsius.png
\\celsius: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_celsius.png \\cent: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cent.png \\checkmark: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_checkmark.png - \\circ: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_circ.png
\\circ: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_circ.png \\circledC: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_circledcc.png \\circledR: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_circledrr.png +
\\circonflex: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_circonflex.png -
\\co: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_co.png - \\cong: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cong.png - \\coprod: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_coprod.png + \\complement: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_complement.png
\\cong: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cong.png \\copyright: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_copyright.png \\cos: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png - \\cosh: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png
\\cosh: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png \\cot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cot.png \\coth: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png - \\cup: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cup.png
\\cup: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cup.png \\dag: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dag.png \\dagger: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dagger.png - \\Dalet: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddalet.png
\\Dalet: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddalet.png \\dalet: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dalet.png \\Daleth: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddaleth.png - \\daleth: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_daleth.png
\\daleth: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_daleth.png + \\dashv: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dashv.png \\dblhyphen: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dblhyphen.png +
\\DC: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddcc.png \\dd: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dd.png -
\\ddag: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddag.png +
\\ddagger: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddagger.png \\ddots: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddots.png -
\\deg: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png +
\\degC: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_degcc.png \\degF: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_degff.png -
\\degree: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_degree.png +
\\degreeCelsius: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_degreeccelsius.png \\det: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_det.png \\diamond: @@ -405,248 +584,240 @@ \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ee.png
\\ell: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ell.png \\ellipsis: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ellipsis.png \\emdash: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_emdash.png - \\emptyset: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_emptyset.png
\\emptyset: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_emptyset.png \\endash: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_endash.png \\equiv: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_equiv.png - \\EUR: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_eeuurr.png
\\EUR: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_eeuurr.png \\euro: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_euro.png \\exists: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_exists.png - \\exp: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png
\\exp: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png \\fahrenheit: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_fahrenheit.png \\female: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_female.png - \\flq: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_flq.png
\\flq: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_flq.png \\flqq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_flqq.png \\forall: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_forall.png - \\frown: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_frown.png
\\frown: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_frown.png \\frq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_frq.png \\frqq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_frqq.png - \\gcd: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png
\\gcd: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png \\ge: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ge.png \\geq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_geq.png - \\geqq: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_geqq.png
\\geqq: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_geqq.png \\gg: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gg.png \\Gimel: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ggimel.png - \\gimel: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gimel.png
\\gimel: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gimel.png \\glq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_glq.png \\glqq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_glqq.png - \\grq: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_grq.png
\\grq: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_grq.png \\grqq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_grqq.png \\HandLeft: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hhandlleft.png - \\HandRight: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hhandrright.png
\\HandRight: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hhandrright.png \\hbar: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hbar.png \\hexagon: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hexagon.png - \\hom: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png
\\hom: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png \\hyphen: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hyphen.png \\iddots: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iddots.png +
\\iff: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iff.png -
\\ii: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ii.png - \\iiint: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iiint.png - \\iint: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iint.png -
\\Im: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_iim.png +
\\in: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_in.png \\infty: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_infty.png -
\\int: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_int.png \\ker: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png - \\L: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ll.png
\\L: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ll.png \\l: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_l.png \\land: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_land.png - \\langle: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_langle.png
\\langle: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_langle.png \\lb: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lb.png \\lceil: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lceil.png - \\ld: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png
\\ld: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png \\ldots: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ldots.png \\le: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_le.png - \\lefthand: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lefthand.png
\\lefthand: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lefthand.png \\leq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leq.png \\leqq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_leqq.png +
\\lfloor: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lfloor.png -
\\lightning: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lightning.png - \\lim: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lim.png - \\liminf: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_liminf.png -
\\limsup: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_limsup.png \\ll: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ll.png - \\llcorner: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_llcorner.png
\\llcorner: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_llcorner.png \\ln: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png \\lnot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lnot.png - \\log: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_log.png
\\log: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_log.png \\lor: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lor.png + \\lozenge: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lozenge.png +
\\lrcorner: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lrcorner.png \\male: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_male.png -
\\mapimage: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mapimage.png - \\maporiginal: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_maporiginal.png - \\max: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_max.png
\\maporiginal: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_maporiginal.png \\measuredangle: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_measuredangle.png \\median: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_median.png +
\\mho: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mho.png \\micro: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_micro.png -
\\mid: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mid.png - \\min: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_min.png - \\mod: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png
\\mod: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png + \\models: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_models.png \\mp: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mp.png +
\\multimap: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_multimap.png \\nabla: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nabla.png -
\\ne: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ne.png +
\\neg: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_neg.png \\neq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_neq.png -
\\nexists: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nexists.png +
\\ni: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ni.png \\nmid: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nmid.png -
\\No: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nno.png +
\\notin: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_notin.png \\notni: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_notni.png -
\\nparallel: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nparallel.png +
\\nvdash: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_nvdash.png \\O: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oo.png \\o: @@ -665,14 +836,6 @@ \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oohm.png \\ohm: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ohm.png - \\oiiint: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiiint.png -
\\oiint: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oiint.png - \\oint: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oint.png \\ominus: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ominus.png
\image html jkqtmathtext/symbols/jkqtmathtext_symbols_prec.png \\prime: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_prime.png - \\prod: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_prod.png -
\\propto: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_propto.png +
\\rangle: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rangle.png \\rceil: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rceil.png -
\\Re: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rre.png +
\\registered: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_registered.png \\rfloor: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rfloor.png -
\\rightangle: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_rightangle.png +
\\righthand: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_righthand.png \\S: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ss.png -
\\sec: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png +
\\setminus: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_setminus.png \\sgn: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png -
\\sign: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png +
\\sim: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sim.png \\simeq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_simeq.png -
\\sin: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png +
\\sinh: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png \\smile: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_smile.png -
\\sphericalangle: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sphericalangle.png +
\\sqcap: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sqcap.png \\sqcup: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sqcup.png -
\\square: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_square.png +
\\ss: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ss.png \\star: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_star.png -
\\subset: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_subset.png +
\\subseteq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_subseteq.png \\subsetnot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_subsetnot.png -
\\succ: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_succ.png - \\sum: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sum.png - \\supset: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_supset.png
\\supset: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_supset.png \\supseteq: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_supseteq.png \\supsetnot: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_supsetnot.png - \\tan: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png
\\tan: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png \\tanh: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png \\tcohm: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tcohm.png - \\textbar: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textbar.png
\\textbar: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textbar.png \\textbullet: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textbullet.png \\textcopyright: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textcopyright.png - \\textdagger: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdagger.png
\\textdagger: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdagger.png \\textdaggerdbl: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdaggerdbl.png \\textdblhyphen: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdblhyphen.png - \\textdblhyphenchar: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdblhyphenchar.png
\\textdblhyphenchar: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdblhyphenchar.png \\textdegree: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textdegree.png \\textemdash: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textemdash.png - \\textendash: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textendash.png
\\textendash: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textendash.png \\textexclamdown: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textexclamdown.png \\textgreater: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textgreater.png - \\texthyphen: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_texthyphen.png
\\texthyphen: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_texthyphen.png \\textless: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textless.png \\textquestiondown: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textquestiondown.png - \\textregistered: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textregistered.png
\\textregistered: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_textregistered.png \\therefore: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_therefore.png \\times: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_times.png - \\tlcorner: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tlcorner.png
\\tlcorner: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tlcorner.png \\to: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_to.png \\top: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_top.png - \\trademark: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_trademark.png
\\trademark: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_trademark.png \\trapezium: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_trapezium.png \\trcorner: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_trcorner.png - \\triangle: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_triangle.png
\\triangle: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_triangle.png \\trprime: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_trprime.png \\ulcorner: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ulcorner.png - \\urcorner: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_urcorner.png
\\urcorner: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_urcorner.png \\varcarriagereturn: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_varcarriagereturn.png \\varhexagonlrbonds: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_varhexagonlrbonds.png +
\\varnothing: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_varnothing.png -
\\vartriangleleft: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vartriangleleft.png - \\vdots: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vdots.png - \\vee: - \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vee.png + \\Vdash: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vvdash.png
\\vDash: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vddash.png + \\vdash: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vdash.png + \\vdots: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vdots.png +
\\vee: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_vee.png \\wedge: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_wedge.png + \\wp: + \image html jkqtmathtext/symbols/jkqtmathtext_symbols_wp.png +
\\yen: \image html jkqtmathtext/symbols/jkqtmathtext_symbols_yen.png
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_alpha.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_alpha.png index 2a9702121ab4381fe23ac4610741b0d0f9f31ffd..23ebcbbc105831bcd33709482ea0ceb98aa326e4 100644 GIT binary patch delta 864 zcmV-m1E2h(1?UDLiBL{Q4GJ0x0000DNk~Le0000&0000Y2nGNE0PCO+vXLPde*+px zL_t(&f$f;DPAfqahktv`R)HK-*o0sh1cE03u{e-C0Vom{1y6vZ7=q|CU})7gAvl7m zK(q*`DAbG~p;e4J2%@2BD%9UbLz)M_=nzP?sp995vvXb=F3qKJry#^W&sK|o;` z(#OXKZES210BSayg)#Q__6Pvo+}scmQLon{Aq0hCn93ogr1$rCYYfgMe}tgna7aW% zaU7>=<2)Rn5~*AxVSbxs*GMQ~!< zB6)HAC`z2%G1)o1D}o>(Aw=qv&ceIUHiv7GQkL$jA__%t;-W?JBFc6H&$BHcDXHqN zvMn-Mt8MpIq42Q0zrV+De>jAc66@>hx$)6x1f>)J;Q08s@C-`M%i{Y!mY0{O&u7J% z)k%Ec$I{Xg06++lIy|dVDB|ks3IGs>A?D}j3&*1b(YWgW_t5V0HED&r^Y6e2|Aq)fG@e-ZWmf> zoSvRq;|L+3ltLWGsjNNQ{*1V-^n*PYm6v2dPmHk6D0w48tJC7-^bDwrx``mm>hQTrNL)h&95aR;v*a(P%Ux0Hi1i-EOxq zX%P`oAi(4CplY@Hl)O73#u)W_Jpw?Qruq8ly6)*AlAcT^zWe+LKvc~ue>t%^0Ah@h zX_}rM?jpRNkT`{0E=P>9K%d9}!raePRP|H!gM8d@0G#U-MZO=guIsQY3*~Yd*=+VL zE;vFlkvMkS-EXybsi_Y(_uPefB)nQa6X>_0EI%~Exul_v0AO5C<v*6;UWnkE{JhI1{}>$UGaPp8x9cDn%n4lCQXZ=Kk7yM<|*Xt&!A zAm<#iEQbd0?Lwl-{j*8_Y5{6aTbzHJ{S00000NkvXXu0mjfTe&W4 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_beta.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_beta.png index 846fcc92945885bf80e9228b85878e7e074fcd9e..4b1371f077933a5b9bc2ed479dadebd8c6a88253 100644 GIT binary patch delta 1099 zcmV-R1ho6c2GIy1iBL{Q4GJ0x0000DNk~Le0000z0000a2nGNE06M!ex{)Cle*^^Aqdq>y9D_Ay`^k!o|gf#b#z^##i8`X(E+MVQOj$lu}Si zp=lbnwzhC^aKI}8pd9GBPGwo9XJ==Y@#EuT3SexUQcAnsE{(-vG@s8~f5xlTDg{6l zMWG)bAFh5iO&j|jn->7Rxw+wyL4E(yrfFh-e;?s+7`wZ>zLWa!@POCXS15{N8DCpl zLo5~pAq0<)kB;`eUJtce4bf;6)6>&~@lYrPRaF51l}g2TJOD>|-{0Tk?(PoxeBR<5 z02+-3WLZW!ogTBhy1D`Yf5hW)%eW|tn4h2b^y`!~07xVfe#5umOSEa4I66AA6-Efb z_4PH1#Uf^BXUFWGo}OIimSq_W3k!~)>$>h4pIt)S@Fn{B`5A-|gu`LWugprmSS&)* zG%m+%PP=6J!8A=&Dix@z%I({i=xVhJ!!V$#D&F7U5s5?~2m&NYe?lgcadc{$CYsIW z;C-!Dv$U+s%S+FI8;!=`^>EvhBnio664h$ej|2;zqFF`(V0(KTilU&?>3~uSUDt7V zc<8(5s;W9@Il8VRo6U0d>rg0!mzNh%O40B4QLonn^=n_Eo6V-}+KWb`kR-`-2ev~| z6ch>t5JI@R0Yel;f0WB*$g+%VHj7rP<=fU%G}}Fs$>iADYq#6z_xk|;Tcf2=B=ANQi%h}o48T+i=Zo@E)K>)n4N-+$>bC8%F2pwr(cb$Xx3KjM6v!10H>#?V+R%2 z$etaIGnouu(wuH0PPZ6M(;RP9ZgY&@lGrWFYaZrrG!8bms;ZuGjN&MoT_ZO(Ht6Q& z=D;zJlVQ>2e{z}1vOJh)RD=^u^xoc{B@O^%*Hyp#a;gBfo->)uZ)bH zMKSP`l2L5e^yty^yWuF>>FD_#uodlg^!yHtiSG4!$mMbX?2n#2us$5LVunwIyblW8 z5Geh7f8f2ny&)6|1wO5rrioUog~i3iKN{Cx75#tZA?F{CN#RHIq%e`9{{`BS3~1b} R-Ch6y002ovPDHLkV1hm25Yzww delta 830 zcmV-E1Ht^!2*w5>iBL{Q4GJ0x0000DNk~Le0000j0000a2nGNE038*xQjsASe**YP zL_t(oh3%L>Px3$<$G?5@Bn&3tRwhft#N-wS62dA&je`S;iQxsXIe=kvbT#~0OMC;y z$*sHs7f0$MCPkNS(y5((&p^)5mX^CBsCoQs+;P{>UGKhksX|1AAI6`r7D&Ud^rrZg z-V~{&yWK7nMS-Fy$mjEzOeTr{fA@VK)oN9$O&rqFuIr*uC}1*~fQaCE9vEXNm&>sd zuIplde;@UFJPxN23v` zs!FP=l5N{E8YDH-?RFcU=b_bV3AY)K$FM95jIls@u~-CS436W#G))-|fAQsESr+c^ z?@_PUv9q%is2hz&0DzN|lSn($G~qZ-L^_knU~g|vN|qxm-Rt$>I8H>&bzSuPeKea* zRIAlUyQin8rF|ERMNtg^g3_+*VmKT^Rn^GswA*deYBhAbU8x82KH~wzs!YC=@=TYinyOe^%J{eLO!ufBd#A3;BE=ilQKw%i;3!QhKle#L}bDXb=E0 z3}a!M#3cYvjx=poN{{*33a`CPCWGDG-BbyX&1PX31{}x1@$oUH)2VRVrPA|}RVtMN zb-wT8<>dvy?A6OssZ^k88Z67g@!BQhY$Fs^aMANcf?vk|;eNbzv!<&j4_Bbrm^qWRc10MCtjc3rpSH+`zVN z=(>(ZqmfFK?}MF0Fvf6udz(Uc1|PU#7?J&wNL&`iWo)O@ ziM`P!^%2fve#;Z-ef2CjbBd07*qo IM6N<$g2|7N%m4rY diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_chi.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_chi.png index 9f06498618fbde732f1ee5310ffeb3861c6fe0ac..f7427090ab1bb930e7ba97cbdc89f4f263a7a7d4 100644 GIT binary patch delta 913 zcmV;C18)4r1(^pSiBL{Q4GJ0x0000DNk~Le0000!0000Z2nGNE0L+QG0g)jWe*;TN zL_t(&f$dp6OYA@tJ$XFX($29mAlj_Iz)DYs?sq7b#&&TKUS;l5&-yh&a@CfULV$tg24_s+TJ&Ye5NAR}>3&+U+(B!+>d;sMTt*cIBL-6>Y6^yr9Edmg-8HM9GbaZqS%+KRL4VlEBpPz$Ba?V4JWhO)kshhsJ zxgnxq5bE_hxvm?GNww3IQvExQLvwR;fiI~xV=S<%3$0XFiEM0a6n5HbwStt^Q9BAD z1g)&BkZs!|sZB)mTfZ9of5l)hK)c-r03075V{&p*Yu)<#I_~f9@$&M5+uK_Jz~SMc zw%=NMF+VW7|uER{XQ6D=ytogv&;8=yuG~ve*iW&H?@z5iqFqa z2q6FfmStgVY%I480Q#w}TZPjgQ@p5BYQ_}FI2BsN)$}UrPz_vB;%c)pD)G!z_kAC0 zYin>_7tLm~aB5v%UZUUcV}5=fGcz;VJ+-=z)6-J`z}D6l0OYn2LRMtd`!?FZ=px!y z?(Oa6J}$CZVvJF*f7hec)zw19Q6g3GhldAryWPUY3S@F1H#yJnprx1cpPEK+uB^6Tb5D{HpU#F@UR}`b~ zhO@J?Ty-Osc+!i@aU3#DlU&y&&Ut3@pxRNJ75Tl>>5veDXLfgY6E~gof|K8E+YUX3 z3KLJeGE^cu4M?2Y5>mxzP@+h>0<)gHS@?%|)?F*fWI0lmN_w)IrkNT*wJ6500000NkvXXu0mjfS{uBL delta 701 zcmV;u0z&X9KAe*$<( zL_t(oh3%NJit0cVhW}hHSgxIoi((lcz*5}8!pcJM1=L21barB?u*8K$i|7m3Y87Ge zDU!x*6fDv?R;D`J+zjKcF_Q?n_d@teUtN&Qv|`g}ekf1l5zSS*4u<{PwLuj6nyTz#KRCQuZ`cW$TCfubnL z<#I@+Qc}<$3ANj80zd%h2x~raW5IwYE>Fo3VN|v(0;$?e}P5lprDpz z(Q>)u8&Fl1uXXQ)9)=cWnkI+Vb)5kG$lg7*+iiX#QL{`$6v;ho+s1f21^~RjzvJoY zNoroB(SU8+ux%Tw)d~R6@ApH;4-M_QE_%Hl9LIrS7Gec*LW2AcTmlr&u7$XH8_rgX0sXo()^Kk`O4)o(&;o9W74kkU3cBX>nHa6Jv2>2 zsZ@#-WV6{|KA!^s27>{fpP%vh`59>~AOLzcn_;`%LRD1^hr>t#e_YqaXfy%>2zl z&iif{23;-}>UO)KF6IyDdtMsW0d8g4li2Qtb)+k3@x}6MWV~QOSq`#EFF8?sUm;5V jfQ&^6bX-cHmZWksTce}L$y90_P? zC@4q+DS~L+VOONuTcEMln_YW%eRZ$y^B&1X{4t)HGjlv%r@-FpmvI+>pkOe_td|kiaX8>~BU@)+@bANwtd@W;)MNz~&&ttRMEZdhP z3G;oQ0a!Sui!cls0CshCW#!lF>nrm-FBjMM_czlyng6j|YuZJPqLCYtX`U4oJ%VMj+t3;Uxe zGA4_<#l{5n1aaE+BR|T8vMNr52zRx_*vsN2k z6>QZ?gfY?N#Beywf-y-FeXp*}) zj;*V%N)jjmbWdKwt8^uiRCPEcLU`4yQarz_5RHfyr$Hjjw421Fnn=0m1D^<+s;5Gs zYx%-4Nh$>@R>sma#qsem&d<-Wy1JU}Us+j!=Xn5rR;g4tIXS`O<0A%x0lM98 z?%3w$X6f~WD2f1Je_?f~-EO1P>11}EpPviu%;$4lTwDME_V@Rt=g|H*j`9BfUTE*> z=?Syh410Tfx&5tH3qcTMcF6xCj7B5Gaf~1cu(Y(aaJ<*+WjUWtr=|8X=v0GDE*aB% z4G^C-stPTWB30Lj_c5`B0wvNphcWphjfaWa@cC55sdJ7Df2AEg9*=Q-eT~b@%Y_PS zHk;Vk*Z=^$yu3))c5iQQ0RV@GhdDI>emd*!?hb&uvk0oLA#87N!}tBn=ZA-fvd{qN zDM=Bg(jZEkLE{)k^93W+9(lSwXtq*o?!X_{g@9s@uYEDuVO=Xr&T_2fqo z1WG?ztrkvCe^0aDR6sH`n@y~*uLICaXuI839vh8DSYBSn!NGy@UT0@#*>5U*)w$F- zpP!$lA8TYeRidcfWs{_cqJfN;KiS}*JBaD7sPQsc<~KbuROgiqMSOf^{)_LzMMG5C z+CSMcePvS;t()AUWyGRsn*!3Al2tQ;>Rd`x5dme(f1hNhD1Mzr;LnA|3{f`skR8(n z9VOASPl;ulj11Xpj0wr&;!0J2RJQp-B>!{^#dIqx4%Hw?{@SdLNr@J}3{?$4{0LIk zDFku7*JdlLeAzv8y40o-_)Ui_**$E(y*C(h|Ld*;{^`FGIq1U?T@yH>YXV1fP2h;G w2^`TiD1jroCU8X81diyMz!6;&IHGHUUzsz)$FtqE*#H0l07*qoM6N<$f{{#1j{pDw delta 1041 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 delta 636 zcmV-?0)zeZ1&0M8iBL{Q4GJ0x0000DNk~Le0000h0000Z2nGNE01XcFt&t%Ze>q7+ zK~z|U?U*5N>QEGbzrMT##{{AXvXBh33J@goOn{mo;V*y&MuOo7U;vMwLxExfy+1%_ z7)cw%>PQteoTu719)-~Naz|d$&-M16(=X?q+ul?Y5#c}K$F&8b5X-6}mQ_V8tBP1w z6|pRU>$+sKSu{;!u~+~w8ja92e+^C3NT<`-wjC+wS=q12{RaXx8jWDQQmKTB=JRh*dsHt3x&eLbs~`-Ts5JxrfD*r zPD3}4U-3*P^KGvzpPylahGFpe`57AESNxKGZM9moTCIQ3J0#LUQs$cd3K3Z7=Nr diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_gamma.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_gamma.png index 7cff854cef589f2894297a99cddc6ac16b903dec..ddbe4e905a5e389e5f33f72adb156710366b7059 100644 GIT binary patch delta 1261 zcmV9URgjSP(&sptEBgDh}eJj&2b|g(^-C?k-W(F4f6RN1Y;c z68sB#5!48gF4@{n*XjL+FBh-R-n(~c%poE|hOxvyqb86c zIb`CFF*0$-7@4?ZjK4-)$8jK^f6qfMmy@~<4-XUJv$L}!%_X1D!}s@hB7DLiB<}O` zv$P}g^YhSZwPGV`7zW(k-39lWrh(^qfQX@&ZQHTU9fqr`D<~F=!F{=0?#qQz+GU#> zP!OhRA^;!&V69f`Yu9SEuuv#qxm*?CiHghSU|cj!>nk3m z6xY|+f2X*J-B~ke(JGb7!0a9tG8vNwWU5J;kP?^Ann6*T2KY)cYA%S~+g8%mLKITs zB6gRdQmK>#Ct(bmG3@!Uf8gM&gNUEQRuev0!=7cqBNNEd;_?$kHCJI^PJ}I(iUX<{ z!!Kr-fP4^(`lwn>di#jpXZgU9@li?KxSZe@jUQ7cU{tpXzUgBb%+Je$Mz%WfK_Myx zAp|!!H-o=5P3wA=jVZhRD2a>svmi3%$F^;(R;xiIvS)dLRQ4;&f3l>@^6l+yuuyD% zHaDLsvgNhcHxUp*@c#ZjxbO8xHPDpAWsxMCVS9UfU4+>Ju<=y(O%*O-uq-QBJeEDO zd{~eS+l%mLVm|O?eUuj0vaDFTQ&txFEK%LR<2VWtLU3tm37gGkP?cn>h-sR!9EB*Q zxVpNEwOUO%&=4iXe>F`rwqpl73#*iOM7cL%^?F@sJi{>X(jXE&gb+MEJ&hc*QmNqe^>yFQS%i4^l{m?44M#^uLdjv< zHtz23VzF3MPN;vQ-aWV5ZCF@XfZ5quAcPFG?Q}YDa&iKff0vh0!-DI&@b>lw001{P zH<9){4h{~$_kDPMeT}rWZ5wo57aDhZdKz9{UcmQ#*x1+*dd6`a*xufTYPAZ>%gY08 z+wC^g>vfozn1~!#*L84R7rwr}U~zE~rlzKZ_;g{A@?mXxKd>?>8u6?Hlr6_$$Cfy3 zd3(|QO~z;0fAvv48uI8XE`MH=xkSWL?JD^uE-t|Leb9AXz1$=K+qS{?{ZZ2Z zfS*7c7O9HMXRYYolNQ*q>^Gp%Xv7j|sfx>!7HL}2#N6B*0Q~vzZf0g?q+E1e2Tjue zV8|qhL$L>lgv_})Z6y6+pDf~NI&+BGKZ1=b{+f@{Gsq(ocZ`vVJI2Vw9b;tTjxqiN XS4VMS<*;vh00000NkvXXu0mjfZJuOv delta 921 zcmV;K17`g4384oeiBL{Q4GJ0x0000DNk~Le0000~0000Z2nGNE018YkxRD_je*;rV zL_t(&f$ds7ODjPXJ$XDk(ZXU=xq?>7uds=vw6L%@y`6<%ZDBT*O@4-jFv1dTB-oE& zp}4`u&P}zcu7%7p37hQP*~zN!?SX+1CU?(0bH9dcjfe;poZ-)R6ZqFq3F;V?ppH=q z>KMO9(D8VTt*tH8YBko{+uJLZf2Wb4kB^V2*Xt}t>h(HCqmeVBYinz`zP^U%dFgjy z7=nm0my~j9Z)qSy1VKOm2mtl_{ki*+B%$5iU23&jrlwgCLZm!A&!Z@c=I#xGU}-$& z!C25Zj>-3ZBS(Y~bbNg5gkTmrolYw1BEh7TbZ~I6G#*(n7L;f@IuwdlxR9S!Z2J0CnM+?^W9u@umzP;lIM8@fEtYkeSCZ@gO?FF^)&DIvj?JQ z0mo0aphV^kDhrBemH@hgrgn8MoCY)-;j^OYfy439O3)(drVF6gK0PA1HPNOF>5Wqz zq%NG|$<0D5L3I)w=i@l0f1{%#BKi_Rk0@IQ6c=vF-`?I%iLdi1a=2E4s&wF{`{m_j z>Vyy?bwH1JZga8aG7BL@dYFojO#D8o8ma8Mx#Md6s11e zTnbo%sP57A9TT?znUjcJ*aY4TCTaSc)^X~eS$pr0o8}IM$czSxm`uh69{imm= zI6OSeGmE#kH@v>SVlWt>-|u5{b2Ilh3cX$rS65efczDR=GaL@Fy1Hs)x7lo>+wCGr z6728q=i1Ih-s$?je{YmlDg{kX*0xS%jW{m$>icanMq#d?`e4ghrVSzp0yc4d@aHVk znr~arbz}-^OWaf-y#bhF_A=p`lkRts5zKn9F9KJimusl*UW8Zae}POU6P%x)m;KmW zjK^c#+}r>Fo}Zts?UXL)-Q67qg8@9x!_Ll5*^i%#;c$p3Z;A@rDOFHCIyW{p?8cHM zK}zYwPU(Wayu1JaTCLWP613TDrk}UBx2^5eh{}7nNxvlA-{1czK^3=^l@$mftnHL4 v=>LFU^P diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_iota.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_iota.png index f9baa8f374c2a8010a101c0c829b6a21d85d005e..a166bc074cb8b21c20fe0e204dc58d6ed4bb66a2 100644 GIT binary patch delta 463 zcmey&bembRGr-TCmrII^fq{Y7)59eQNNWSJ5(gWQJQk$DF;P*XzSq;mF(jh(?R3Mu zLk1#k^;Jw}`WzBQ3tXCvTjnOKM60O0W3-NG?B!H3dd~Eb#iKJ~)4{go*B5dv&3dzg z<8si?$$S1*{Y$a`d6HL2X%9#Ke%%kkYu0GO(ZBgQ5^W!B_@94{ob_n9iB|Pt&{dIcPy4ROpmQ2cx?+lsN z@uFzwg!jK$8n)eDYZBhIBE|cZ^A7j0n`}-TGJNa?#~xVpnOx7>dO+gxF3d>%8+0pRd4I-(Hc^=|9*3E z-0k(}U9_rglCAlRUa4=%w{KUjL1k`tl=bcJnE(w(1^0# zvJL%pyoUw$#;yO>(!I!G`DMp>&pDbLW_-4+c`|p!2WU@|rwL1y0T+cL~e?D9O zjZwVm%e delta 358 zcmV-s0h#{W1M>nQiBL{Q4GJ0x0000DNk~Le0000W0000Y2nGNE06wzY|B)dWeh+s;sLydRRpcQfLK@wHg?9!RBwufVRzPK z#$7}f@`K$Y@59Fnxe*cJ!hBrW+yD%~01V)N0Hl-%f&ftzY3r)00%Ht9h+_g$BuNqi z@c4?N_))_-|5oF99xcnFI&wEke*h7Y5Q1FSCC71S97kncp69;?Xh$$j6Si%GZQHOc zOIgPlJNDbZL<``YW1eS(VWlt|O`?Mo)hGBi!|p5WE~55qul98+D_Jjz{uzL54V zEmd{_+qRMK`;P;4&7bR!G$$gu5t(PX0T_S*7{Il;182DQ791_8Z2$lO07*qoM6N<$ Eg7gKN2><{9 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_kappa.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_kappa.png index 614df022160229d3c402062c0c049094812cf0e4..a68445b9ca2c8d7add977045ef0ee631c0e2cf22 100644 GIT binary patch delta 661 zcmV;G0&4xu1D^#UiBL{Q4GJ0x0000DNk~Le0000!0000Y2nGNE00-4-q>&*Pe*#fS zL_t(&f$f;F&Z7w{!CEIZ6$&deGa5fKW=pWja4w|(#^Z6g&KSdNHcNeGI2>jc z4oYCZ-xKGY01yBg3$;%;*L7p}%H&kxLWq}-_=zA0f5l2kq1&hT3oO3Lf%Y4UIluy-?wvx6-$`ntE5uNJD;hv4;c6~<3Zar{^~2!+0MKi=)~U876gH#Z}itudLN) vMCIShg`yN*G)mz`qZD2=O5sJLu)_ZVH$uOS)V{%(00000NkvXXu0mjf*D*eI delta 450 zcmV;z0X_bo1#qT93L%WiPb|nw(O8*mj97l@dm@bzK^?kqUXN*x* zRjYMbmJwrYYDaS(kH>jx?5JrPe{jx0L?9yEZnxdBBuN%)`@YBX`CQB^%W@hoieg&3 z75_-P&`N2Vf{1Xx-xnK}WeF+e3P^_!f?zR6O1V0usop{l!+-B1MU~6b)g&+vPIXAwgIrN_Ye{J*@TKQQB z0V0}gVgsG$`Sd7%YLQ*&xu0LJ7osRKzA4?)^Qxg9_OC+E{oHlkV#B>^aRd!usyHTb zPD88U^Hk35a^^v8L8}bf*zFKnug^Nf8DDNe>-{$1o6yP{TLJa2;ky)XLF?;PGl6G- s|ApX09@>>Wv@3aNSMt!V81#|Q-?o*N<%E?0Y5)KL07*qoM6N<$f)r5A761SM diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_lambda.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_lambda.png index 6463b2aceec21578fb3b371b5630f309ca8495f7..8fb734fef3e0f56fd63c66217ae5c84233df256b 100644 GIT binary patch delta 1313 zcmV++1>XAP2&W1miBL{Q4GJ0x0000DNk~Le0001d0000a2nGNE087JOB#|K)f7wYy zK~#90?OHKND@_po{6SI(u}qf}jR?1 z``ZKp{840w!CS2s#>U2wOeTeGwA*d``t=L<_xHj!&d<*= zG&JOihZDB8ws3WICA|JexDgMi)oNsJZjO9@esZldO_MAxE)oC)04bNt!uv-e5t2wG zJguiZ3Wb7@9Xm9eO(IDWk!6|te14LfaE7 z5Xu0SM>rhD!oq@ZwP8`O*YWoDhFmTO0Jyoi;jTbG#Z5@?y}dmwEiFNkBmfY~P%oev zl+9+bv9ZzN;57r%=`@PPqGx{jd>$(+E7;uJL?jXsu0TJ*jazVCf7ekem2hxyfbsG1 z&S#>i)oPGsnQINrpky+M+1c4n;GLYD2=ky2?FT4YtrjYk3R0;QCMG62z766I_R0<5 z6r46{hlhuV#bSuXVgP`Tj}IYdtXG3uXqtwpsVPLGQG~-`?Ck6S@O~i0V$pLpR;yJE z4-X?Ak0TTcVSj%ge}MN2Gze}0_{K6#)4E0=RaFT95{X1eqtW0V5fnw?9yyxLCYhX^ z>>B0R5hk0>a`PCJ4LWYJ{?PFZz(B@FQEn8j1-CnBP1A&DX&NlNYc);#Hrujuz3ALa zgD;oM2|ZgN0M@;rt1=A*AQ7DQaUMrwkkB6O(M%O*L~}B)vz{sE6||0vFIsyuQEkp z6|t8s>M#|}YQIvcIPTRi@CfNHoo*T=J5CgeqI7+Be|C1}xOcCs#%dET8`VK^v!bWq zilX$5Mz@U{b=DfKk|dErp+HR2B-`8Dw#2EBZnBo`{`)m=y~avaRXYJztJTQr>S|Bl z++;1=SoZT}P~5C=6r7UlcWA5=PEI>j0qf7CPJ2=3-3ZR|>6PXE8cw%APtyI|2yV6M zl;wlscV>rgf?Gv!Iymd5?2C1zU&h(pQ+AF!*>}Uo?$F$n*IxaJ-8nh==;Vi!-(I=( z!Vn?B|I+=0;6H6XLm;@%5D4xw1cLhvf#5zvAh^#E2<|fkg8K}C;66hjxX%y>?lb%b Xu0GWe2=(|%00000NkvXXu0mjfSG0B5 delta 1117 zcmV-j1fu(=3gieOiBL{Q4GJ0x0000DNk~Le000100000a2nGNE0Qie`K9M09e-=qZ zK~!jg?U}Jl^G+DYzkR_;sAIQAq$0+_!9{UVgcb$2ij#|w$%0i1A})>!+UlavKftMz zTME^7b8!$%CtIkvWDrcI6o=o0#174KKXp0|mKyci;QobI(0V6GTLa`J?>$ z+XDVYVpAg^HZ=lbQzIZYH3I&cf2p=@V{&p5xm-?qjDEk5jg1XFJUmE`QK?jrNF+wm z@f$P(hGEds(h_}reF^n*9EVm{R|x7C`~5x& zg#xf36yFh4&JB7&xA=yW<#8gyNUX_|O>dBOYpyKw(zvx&RAf4hN>tE(&F zwRjdnm!9v>fJnkL@f-h}$TzP{r0^b`P)&*#x@w}t1oZ5!9u*8l+1G@4RkK;zlRDMAKgd^?n@DLLd6Eaf|czSxm`1m-sx3>X6D#~~r z$z&2MD=X5chDXZOQmKTsf3-CziUI&qkv0nbejjINXDAkn*xlV7Xc#rh^7%Y!wc5z~ zgiUR?+o;#;I6gkc)YR0VO%}s2psK1+pH8QPZnukEE{Da%#lhyDpPx(XV94fY9wAfN z<#cj#f=niZOeO;W`1tscO7QM95*A(8F*7rRbUKY>GKu~DeE_2ye^RT}r1LY6kg2U! z3u9wr&@>GIFgrU70Qmg;lrptcDxufw3H7mU8@IQ&I668SwB>R+q*5uErin_WBCG@W z|FqrT-w*yCiLkYoWmz;mJv~%Y>bfpnYnIDpslK|dld7siwJ~4!y1xsHrfCF#4h{~a zYHyyG--W(UHXB9D5R-| zVUVII)a&(z+AYf>MNtTV=R&>UqpHzpP@zx=y#PNQZY`ouSS(7}8p`Ez==FFJm{a-7 zDV@(_DyC>D!YUS1Ze3;7Gm4X>qMuZMmge_-1->h(GRU~_X505CT< zH(Fi|a@{M3@vz(&CYP}zno6ap*XxnvIH8Xki}0V0HlL2dMjF%4N4I5Jq^hdti3r1w zrg~jYZrn!wG!{Fa%oz9h&1TbguAt2&8cr=idi*poG))_7yS%&%eR=(8s-|gy`6=vW z#qyRrA{0fTe`>W#j^ohY-kzs$W>%Q!O) z4XWg0sOd5R|K1lsAO=Aw$$}{Y!4qJ*Y7+!cK(Z*r_C=OpN$POmP$gkE>-GgY z3N~qj83$F2I#;!!w}rwk4VP`d1kp}7=l_@vIRS-;2pQ$itpnVWTt2Jh@>wO9&nmfm zR>|ehWjdW+RJ`BsLs1kMh7nmCe-4LG6a|luk0)zz&QU6rP%4$+x^8IA^E_0mRVa#r zx3{;8vH@qx`$4zc?NyuKnnZaiCFb)v0N~-_A+)yHY_Q+&p=lagtyVe-Q{*i9udlCI zLCdlrgn+K=C=?2*g-nY?`OnW!IF5sIxf~Kad?GYWOD|!HB+A>i4FKqNf4iakA0Hoh ze}4yKEb&Y0f90h7vGXpa#AGr7V+_q^6O~FO-IOVjC?9v;P1A(uc@RR}?IRB)$j6;` z&N*Dyh39zyfTyRY^i!t9NqPUg`*@xQ!!Xe4big?WV+^%g4U5Ghc98MmoJZ=6Mx)?b zN{LRV6B%L-5kg?KT7~YJf2Ik?af0il91-XU`~9BU?KS}jUW_qv9EU8+A^@c8I$4%Q zx~|98cz%8k-uv?MLPSKiZIi01WEe)M_Hwz5tzp|XF~&mu{o1`=k5p9+Y8=aPjHB|q z-HudMB~?|4F&1ik80b_(UtZI+AfTpcwB2rl`lrPI?NzVWgF55!f0&4fUSD6oC4N%g z-(A1Sckt!?UH=Zg{NaaxEsmb~*=zPFDccst40iwk002ovPDHLkV1gKUPNDz+ delta 604 zcmV-i0;B!S1?L1IiBL{Q4GJ0x0000DNk~Le0000k0000Z2nGNE0P80>>5(BAe;G+c zK~z|U?U>cwB0&rWufPJqv3U#H49*yATTMC^g4sJTY0%Nc1t=B` zFccyrPWt}DjEsP|yRh!8&kTig_;@(H!v_dNMEHgL`)PsC@)pmUw|LgP#k1xuo;80% zT+=j|rkQyDY&L@+2v8K|ZfvvJe?Slf)a!LPj`NHLfP~_@uA^8i;^X53<#IVN*6;Tr z2m*$~;nOGo3W>zm>osiKh9pUW{hV`LE*Ahmr_=dn z&F{C1;i0(ey4Y+sV2q(!tp>*YJ5ef?kk98+lMLgbxMf-JJP(aVBam;`e|0gR&jA44 zZZ|!{2p)<@<$JkYBA3g7F&6sNNSlY^Vfof|9f!jKuIr*uC}bWJ;DLBpzB%VmRTZ^b z4YqAVmgUzI_w#+rXf#5*-Nt^u2LMQt1lM(;C`x1_u`DYv#yQ7iG6~EX3>Z zhUs)l00P@$u^`8Bs8XpAe`Ab}$0JFSM22C+9xux>5fM3#L!v0scs#zV`wX$-yez7_W`@^=1hjc27}#r;+FSL!qP;$Nu|MP$Y`O@m<=caOnW zAyWKwIswT39V98C;+%7=R;$o9|0;xvtE!6KZg>u*8C8D{qF+)C7IZ? zl8H?#nb@?FiA^h+*dVo94IuXQFpHhmmvom9?Qi{#Z&B$1QdcDru+nX`obzSoL zJj3BI)6>%#6#T^~R!Ygz(h@=lDwPVhZL_np6I%E9_{jG5_LNO2#rpa>LI`rX z9Nli$Sb&r=WOH2?Ap}AQ_V@RVvA*x~^73Nz2QiAZZJYP^cdFGY0FL93f6L`U>zd6b z8yg!_wuOZSUSD77bUIj;6GphQpy=TU*nXW$9k8H|0A%KGwEv>(9?mQ~1;#e}Hbc+gfX_J2$PZS=w=&*w`qHogEAYc%H}N;^O%9lu~SMZQ*$y4-XHC@0yg7 zVzJ1_#|Q0pJMmQ1YPIoa@apO+Q7mBYY_(d|fG(HI;}ZsE>d1)6&Q3m~E`P;j-qAD5 zM45;bI~uiMqNJk}N)(&4(4g3Ixtu6}kVvt?BEOp??%vPBNbGm+XB0x~>{n_k$;76W mOl(@o#HN)@Y+CtIV*db=XyX%qxbK_*0000!Hk?_eJE&Djc z^Srm37v=t47*YKzUJ12qRn)RoQOj0EEn5}8O7;UCV`pL{9)=MB3jhEBNkvXXu0mjf DCfNL8 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_omega.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_omega.png index 5ce35c906a97efda104978ecaa224c9cd36d08f9..3c9c20a656ae7213a3edf3d42d27dd1d0bb9f08b 100644 GIT binary patch delta 1554 zcmV+t2JQK@2$c*WiBL{Q4GJ0x0000DNk~Le0001v0000Z2nGNE078EJZEO@|UE7F- ztytM@K*i3+ModId!H*_|pj+)$a|@X;NoJBsyt?$z=A-ndf{=^kxVl1PVn$ z{_C^>ivK4{IEqv#;V4p}gri7>e-e%&75}_&9LGT}mqR9#34QkW_d9K#kKNr}uARAD z4$sfeoi@)8`2w|CjQ|LJG)*HCbKuu#sHR;xwI z75ce52;ht%E}6!o}K^ztE;Pt zns3*2aesdwJI=B!?-Wrgf0gj@@!{QLPa8{1OTsx`UtiH`wEzJ5d>*~My|Le$&1Nw) zG?d6z)}FJoGXVb6Ta=9y+qS)b7mLN%@xbSry1Kdme6E%C5szlGiC@2dA(P2qVq(I( zUaeNYep-uDR+?->hW01OTede9?}Rygbese_}S1_FSt>!?&Jp)u`t8(Ujje*l2_`FZsB_j~u)23Oa0 z-zL#}nx=Uh!;;Nrv9`A6{mgEr2v+2VVF-nDdwUB&zL6an8Hv1KEEX{}H3i_)XGcdz zk>i`qCieFB005e%2^;V@9|d6>?j*zthh3m$S&@<9I1a|g$KkpzbX`ZI(cq3_qawHw zudlD(Movyne{%1Qj*j}o#=?r#vaHD8N6Cns+AGRlR3IWjMP-wnogEYk1pvVM`g-IE z=iuPLJK1h-ZVK1W`j3SQBuY>Z4-dlc4$)&a(-Y0h z%S*^{Y*t~@DT}V_7#|<^U88AVRQ@QYX`)uEd3N!{e`8seXRl!xLXpQ&DwP1pXCjuK zo*vxY-Jx7A!*yMZjg4`|Q>|99yu1tmI6XZT3Oov0#*>zRA)@A|(P)I4E8g*qZAgRT zZQCZZv$LVOX_LomMr*Yi_d0zhswrGtTnsgMw9#g56CLYYtrnS{p5`{lbRJQ2DQfU} zCsEtBf62zihVPo_#7O4}9tPrk8+?W~&7$T$>B~=H#<6WX)YvU8Eum7W_@e9b@)F(M z-FSb0_eBDY=!J!a(A=WB%GU89^?DruVoOi3S1?VJ8=<?x4i67~*`=qa2iMovf9UJ$3yn2RGn9Sn^*Xl%vaJPMdT4v_ z_V(s`PNw{G;i-u|((yj5l0|=70m=6mG*W5A8HPbBm5MJ?>DZ_jiE%db=Hq>$A}^S| zY}+PqhnVb4CAg+$qr%?eTejayUP{H*_}PiwWB_Z&Na(qHg$g%hR07*qoM6N<$ Ef;X)73jhEB delta 1070 zcmV+}1kwAI473O#iBL{Q4GJ0x0000DNk~Le0001E0000Z2nGNE0Dxn(`H>+Pe*@-8 zL_t(&f$dtcPU|ofJ$(yIFfe4Pgal$qM?L_hLl6TSpFkK85@F&Om{O2n0r3NfA4nxY zY&hT>IVxT7(b+3nTF7rwLem!ir%K ztQZEtieV6}7zW|ji_!1*(Q37Xf7ku}{ZG>?gM0x&5D);B%XMAy{{H@zslSXkjtf4Q zmzS02l)K|NBuSDVU|2o8?r1@+Vy(9qRZLb+$=rY z+uJLiU0q#C=NOO2NYfMm;JU6Bzqz?NtgNhPbItP{-EJ4HRtud@r?6-FPu-=d)S6~j zG&wHl{5qLT3$yH)WDEB+e_Wwi@awqh*vOz1gLP21JJQ|yR0!UNj^_g^v!|Hm{MSt! zy0%U&qDOSo8q`P(-OflSD6C-YylimzpsNDH?qc2ZUpH}N0gj@mF;5x(`5Sni=Quez zDSqGH-WJ+jUtc3h61c95_4W1Q{%AD9a5w}2wA*bgE-q@X-EOxre?LDDK)+T!Jv|{w zlG^q1Jjct+3xIMh`uO<3+1VL}!y#^NZYn&|G({Z8+WeJbbUK~l=h0}Sobd7S5f2X! z0Dv$I(d~9CHq;4f!v=sY!aF-VrE&Dx($bPJXbTGqI6OQA0HkS(Uawcnl~0`G<727a z>+353V0Cr1c21z&e-t!vxxrun z0B{_q(pAxCzVAzS%>MpZs~ElIQ2=iao6< zqBE7&D1IGw4V~J>em4`@H)%{*|M|IsAgK7ka&1z?rD9xMe_RL`=E>I)jpJBIhKeC7 zm_ZN-@6$1L4Z-g2Zt0#(Kv|2NWf}2(zp^%4jN`a8PIQ9kKqvyZ%qGVi*J~hC#4m7z8VZL9k*N o1S^I?uwoblD~3U^Vi<(K9yXrLp4qqT00000NkvXX1g=70f-d|1lmGw# diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_phi.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_phi.png index 8ec864f947beffa5c0373e5befc79b656751eda1..729547368684f9f4ca4f09539a422f9a841c33ac 100644 GIT binary patch literal 1983 zcmV;w2SE6VP)P)`HrIpd_HDRyGz2w>F-za>Z>SWVcGH`4-2Fv$He1vzzns zz5C7w7LMJ_+j(!^=e@V{MoWYc0s{ksO#CzJ2^bh06d1A?7-+(f#lS!lhAajKnlNNB zFwle{OAbU)gyYALqf{zMucf6Wgkd=AY5p~IyIrO3rBVs~et*_e{JS6pu(`QOEXyJQ zq}RK5?}~^$P-rw7OkdY^XFZ*L1;755Wf9-^XFa8TL7~iI+ctJ~cF^f`*ge;EK?ngM z1Q#z}oR-7?d7L?OhW&lz%9R<;WdE_SuzN zB?E60s;B51hs_TN(Iks3gYc22*Xt2N;?6?v9b||^;dPRcMZAB|3B&7R+cp`EMuZR| zC5w3fFcKz}EPS*O%L_^jG4-mPNCrwm`nx=1_X9lnMg7y}%9m?tL4(Stj#wl*>ty>P zr6Vs_Tw@hk2#E(#o?vP6Wx-ZA(C}l5TzN`IC0Wu8!aoxY!W%)Qu&T5X4Ukp;i*kxy zvPI=(%M6-E7T#f0HV_w?m!UJBki8*_%Feug;`21$AS50vWP}&zEy~Cmud?CaCW~@6 z?8%cS*x1+r0NlEDEB0(Mnc(Nop8x>IaZs&R*|T!Fj1wnL006ePx21iDcDs!`ckZCk zXaLyVUE^{6`gPQ5H9ULv48MN;lFn~99Aa*6j?HlzxUL)10f_5(^ytyV^EB|gMKT+B zo`=zBgfI+ItJMrW^=XrSX;sr*d5ys;& z>h(Gso2EN&^Iorqot+)+-8?B-CX)$XzkUs1*HGuqor^vH{P{C{-v^MsZMv|qkZ`gn zig5YzWt=~M9>d`f0C4i;N$L0?2=L>_kHme?^U!QI;rl)aA z+uInA$4cFF@%#7h#A4gFjn&oF)N!_LCyNPD$ z%E}5X%Yx^5`10k8^!?wzf7jG79iHbU?mc|?Fw;R@*JX2j{``63`G*f5aPQtdRI62N zZEeBxJXn^6m6a9t8`?zXgH5GUf#Wy;{@6?xh59V?C6;C3)TvXkXLRC#JR(&p6 zi8-T;jA@PgNXb$zml+Af$T*oyShSZp!ut9;f*_DOFAu7q7zwEo zRE9_-&-2jl_ff4@F_}zo|Nead$x@1vNS2*wi6P5;G8?F(n+kN1fa#oWd3l+Y45CvX zJ9doCoewUmEX|MSOJ!N)2X<{^Sr!0!W>bL@6p&XXx+s^+jA$~aURqjWf72|eT2FC2 z9V^TFX;5Ysy2wEgu(Ab+XAaR3y4^1N{XQ(q!rQlRm5#`ld9uhuBY{l$<>h5Y(2pNK zVq;??k$!m@vIV2Y&B`2WYirC|bsfg@JUn>t0KjfZBrEau3p^=QBvQe)ZT792Cs?%G zZ5AjVKYpC+TW_yHNs$&5^FT=!$8i`*n$0F!trmbk8G(0D&+{-pKaZO?Z^Ch$%#S9% z#uUpqzN8R07DUhtk@f*DW*lCAR*6ulRPgQFH`Ho1c%FwNM~Z{6zlvviL7ou+1|^l^n6@OOeN}JaUm`ua2e5 zlq<4;)cJWilt8auy&|@4v-^8V6hiji79#2LW;I@5KUK#@t7tS)&`=aZE+MIy8~Kh^oQX`Pyo?2dU+ zTgYr�k?n<61N_8qiv~SUDSR%yyzhMRjIxzpN*uX#&hAajK znlNNBFwle{i-CbA3|R~eG-1eMV4w*@76SuK7_t}`Xu^=iz(5m*ECvRe_!k585z_K) Rl=uJu002ovPDHLkV1jap(B=RD delta 1527 zcmVxix5Jf zP{icFP7grwvrvLjNTCFykU|MYe<6huj6w<}7)dgj47$3yLXUht-{~QKEu;lp*CmEw z5CFpC^z^h9vp!eG4r`m_#Ch*Vk9%ayfR+vMdlnKnOuPoo-vm ze>;7Beb99sz@K;T?(XjJh`xumQc|H%V4v65*V`V<-;QnDEcGOlNjQ!Je*ic*IPjf! zUAMy{{X%5I(Z|OJnV6UeO-1-e)6w4EUPJof({eVOC4>-CC=`gU>jVJNb)8fyl@5>m z^NA%G-eGrlcZ3ikbQqu4>A9Z{|L&G$vGbz$51#)QMH49)KBDl>BE&BaDk4JstE^eH zp*E<)!zQ6q@b41b*hY<&fA>w$Z(;VS57X(i)S`@S6+o{AR}udL zQPqPe%u}c%<5VBKopugh^dj3q@ka@U_d!^c;l&cP5$F5C`@Tysp_^XYwsCfL1^~!r zv%V_8^E^C1KLY?pM@P}$-_NdTnuejFAppSJ+naC$Xxlcb)hes9fBO3ReD+P##N6B* zip3%>FE54TtJmuo7#P6n>T1|4#Ky8LOioTVoPTB>WUdnrBc3Yf8}x+#bOZvu&}TYYP_eXM_6vUu8aNsefA8~G(&CB=kR!*hxz$= zY;JD)9AKIz-rwINoka+N>$)%uBhq2~qG*?Lx$OJ5rfE1nK8`HKHBH0D#s+{t3oO_W z^gIvcav9s(+W>%EE(gbP8Wyl^+vx4>MYURG=f=m!VHgG+f5(v$3(#U&O$P@wuDp7^ z4%@Z?G)4}};^LxjLS|=Yeb<{!*4o+{wzjsAPNz|?*OAF&002ivN51FLGMGlnAfnYz z(KM}LT&*BlaB-m%3jjAaHx1WUR#wp6-3`z4*mZvKd7g)zot*|@Xqtw>!9f7x1sO%C zU`9qp0EnGRe?zrtniv}!^IbbXKS!lffv)SJ69xPqr9?J7&%?{h3xGy3)$4W4%*?P9 zLZ25*E4+|`PN~&u`1tsMuInsyh)5=r?DOvKZs>hMip3(Xude|#rfeA!i3BXmVm5g+ zO~df;FaW>5!lE_*eLiJ=nqX3?6zgR2>gFRzu)}HFe>U4wTwGj4I*LXqQJ3`b@sWux zIH8F|0@KseY%GU|hX5K=BeelEimq0x!Ev0>lu5BHi|rpoX+ebNd01XvhT}L*7tL40 z3nMD+%MdCU(=?IK=b`I54h{}jSQSkK-GHW2DYlOgZ6YaQA(TS*HcLxOk)orK0tnxf ziZ-;=e}0^n{^{u{6V24rRAhQ77K<)%W?qPPKdN^?e*vyV-fAT~QYz2N1wbNvbS|C*PaeOVhm-nZr z8{JALT1qfsZSq#2D}pLqRxH6WQ9INb*=&}i(`nxd`Yf>!^0|NBAc_vMkx=BnTrNjU z(h4@xiYOvcY65(e|EFsapXh)2qj9qf>B7J1f!5b2}U7>5{yC$B^ZSiN-zp3 dlwcH6{06=mR!`;j?&tsj002ovPDHLkV1j_d)r|lE diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_pi.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_pi.png index 17fee44936a102b07a8c936d8e6820b936495705..47836f58e0a9fc1583378f6aa43cb8d84be5de5c 100644 GIT binary patch delta 1784 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 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_psi.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_psi.png index 204ebc2389a943ea4d7c9ae3227ced33ebe698c8..03fe164659df61d33316690205d42667f6a8e14b 100644 GIT binary patch delta 1376 zcmV-m1)uuY2;>SOiBL{Q4GJ0x0000DNk~Le0001#0000a2nGNE0B`map^+gMe+3pv zL_t(|ob8;yN&`z2#=pH>(9XhQ1%nZyg=-;bV{3{{Wha6UpmhSifsK_~$5*fugal%# zHkOHv5dtaPLNKYa)w$K|J=x6czpU9!m>&dnTxZYBd^0=e+d+ef2pUaF{F8M6n#Dp3 zN|P#DP?}WHg3_eQLJ4X(9Aa~Ge-o8TC2<{{P6umiYq-C^PcbqzuIr*)E@O9h7lXkd zQ5~Y)wOTFZ=n_B+M!Vf6(=^F6P3rY}G#ZWQ=;(+5C_k-Mi-?HM&(8?}RjbvR#yl7d zs8}pYV^MwT^*Rv|-Q3&|0J3d+rZKBf3Q7cOSr+~N{u0r6!-EEf58|vFe;Rae(I$Vp zi2fHMZ^tYV0`kYzXf(W-#Uv5%@el&bn!puG41j;e^3D%xHZHa- z1f{w^?@#{(;bO~+pd#&|n$70e^S$5i!*Lt{z}3|iHa0fA-(6l_qSx!eG|hZG(#b~B7*I+TLycDv|wIsgF6vb^#j(Y(FAq1WpH08UO$ z{v=>czEKK_Ki0UQ`u#peqtQgU>$!4YV(+6Q>#jO#pctpQR57SF<-9yjf2cP6ygVp*2}3C;o_@_Ut#B}7HUaeLq1jT<2o8gq(9Wmz~lI7oD_dcBTzyA9Jc0RYu%72n_AnOGZ9snu#23nri!M;4S=CH(IAwD8BLXbdkC!b|(U z(;z&fpP!$=6-vAsNo$KR4TVC%d)xNOOnR4RD_5qnn|VpUB%f#YNdNclL5 z-yRTI&0n4M2|B(K2bmw|&+^hb4ij{IB`$vN%Ae&;o8b{fJia3POxrl3@w9b&dz<$6 z_ftuce>rgu*d>i!2uXZ>eSMXhpK*wKz;2p)g*^j+o}QjkIm4El6Pv2nE%O2&sCj7v zU;WaUyhJg5sJ}!!ySZI3PlycEvMjv3yv#)#4i67KkE_*crQ&bpMo?m-m?X2%mdCu1*J(9EhtT@ iXhCUGMGH!kD*pk32cY2esne4H0000VU-zTKTSyI>Fzp@Nq9QMLmW)TqeO z7!^4hqasIR{8QxkzK>R`g=Vt}f7f+$wc&Xl8jS|J-EP6&nhq2mo1@Rb~hQl;re!Jpw>N2(oRPh=|7HF>P;eCk9FMXFyET zq|eXK?~jB*)whf(8W&NRR31l}n7VRgFwvRB1K~52C`@2kGf=L8sBhfwf2ePqI9t}>j_(<(STtX%0AZD*MrY;vLu18w$;_u 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 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_sigma.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_sigma.png index 4410e41fa8abd7afe851da39cf407bcffa60f6a7..37415a0d27700c8f0cb0e8c79685653fb337d2e2 100644 GIT binary patch delta 1540 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 Hu0mjf@{I}r delta 479 zcmX@Y@|sz(Gr-TCmrII^fq{Y7)59eQNNWMH5(gWQ)STdLHc?Tcey*pBV@O2n+vyv- z4mk+4{g+{%)})!F?3p-K>3ss%+8Q2fZux`i8#aHGT=Pamm^Jw403*E-pV9_Wg@qpcNHjia;iwLKc0@hYh^Kx8HV^Xv=bG z75GrQ-{fXSy-AhU%St(klv-o|x~P8r_0zTU{nQPP8OZhD z-@mIZM9Tm5SE*^K3-7@67 z1MkGwPBxC~T9)b6e6WFGg6ZpBtrvq^_oqKNYnUqV@_y>ljKHgKRMYc<{{d@+k67qU RQ(&Aic)I$ztaD0e0svZp)7t<5 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_theta.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_theta.png index 75dcad8e9c989fad206678774924f98576f81064..9806a9089e9afcdd564de514ecc0d3c3d951646d 100644 GIT binary patch literal 2337 zcmV++3EuXJP)y`6dc=Dpv0GxKIN!x&>okz&N~&;MJ26e<1}NQs?dB#{z3#YiG0c8ZZi zO6(LPiT@O_9mhc?lR+kv!OYAII-O3U{;um{VqzkYvAn!Iln(qeh%Ca&%1TJq+S=Ms zI#sLHfpr0Za=9!VV^X~c-EJ2bFJ27Es@Lm7>6Em8AJ~AX)oKht=&>w|9UmVjmeuR^ z*y7?Mvu&F(#@PP;J~K@-_`41Yg#rV>DwRq|hOSQhct{3;WC2K|6ZPZel}e>Vwxaes zJ3Apgi^Zb09#L7mJOV%dB(h7T5;IMcHJeSw*dJdeky9uXLNZ9ts2`FbF|mn2QOEGk zj~Y#dPN&1N*=$H2ZyX(2j2BLSz6@dtFlUZKHaTGgVIF15%f0I&Gtw zR`ks{JIS)MERf^m=-89DhpH{{K^EjXw&&YLzeT?fGBYuzNo?KeCFwMzBCl>%-2nMT(pamz*BBqt+q(xqe+TARoF_wQqO zcNdmr;px+-I$hwpuJXO(IH*>uuq+F=Z{H5R^L-zOhlg6<83v6;BhYhpb`}>dT!`&c zEEZv!CIH~Yix*0{=gytO>C>nC-j9!u!?tYzYCBC$O~EuxwA<~_M%pk8T)K1#p68)f zt10#U^5qMf%_acAwr!z4JPgCYhime}QTIoO52e*Ic$7{f3yJv|Ko`1b7^TCJ9_ zo$vd2{`@(B6QZbO$_&SU^ZNDc0OErw3UUs8$M=1#uC5BJF%*boZ~%RTBedJ?KyDmV zI_GjZSe6CXb@BfF``~xp&L2K}P|D}uTb6}xw~IodAZ+{Q%^TF~^&p^B`W+k`D8I|2 z(P&8DQ2;oO6RLzz@B+a0_O|x72ufmiyIs6`^$NgAv``2xreHPo9Jlg--wI%t!kF{Q0vl>G-}6$8j({Jsk>O zQG(*-$`Vi1PBM&-kK@6E2LMi11~e8vc#|e9AcokRo14Kjw!Xd&K%605*F~$dHXI3&qtajRve|5Cd}Cu{`2PKS>{2Bv_itcrZ4HG&0j}#} zVPPQ{k52H)ASE`Rtu4#Kl`B_JtJSczwbkeJnVA_}yLJujb{oB34*;a=%Wk&|$8i9} zABMpzQAMYRjoqDyY?Ja9tN?&YT(g5K2ny=%!a15_%NKD|~~ zS7oM>!nW-`IrNlDC1qd!B#t)OKYsiGV+_B4{|?6Fd0voxqh#Qh0|ejq(Qdb~v$NA@ z_xbtx#A6iMD(XiW_@JoQ>w&#`y&m4Zdlv*hkv++Yq?Fi{A%GL&?(OYic6PRJ0G&<; z3kwU#WHLd9H%(KTRYYZ0Xg`LT&Yyh>-F&I(t}*!#w?f1n46mmbmljhhGC#yuLl($%d&8M zd<@1|pWZS^iOsJQbGaNQCntrapYic=RIAm{di>6vJ5n-{Tv;}L`SK+^&x38-!a>lW z@7}!|%plPK;2nDQ>{;pk3fgo6Ck`?U0~;F~LcMI;Mxjs$IbF9zD1vJJ-|2LuWwxZa zdGluQ=SHIu_)CO)_wFH|&xfiyIwe98_yj=v7yex?my=d!{syGPj;=Lnvm!!tJ+52p zj>2_aeEj$krfJ5mu_&{PvL>zLEz82&w{L~n4ER${1JGAdk%3=s@ucBF0V7+p#;yNv z-MSU42azvsA426cAigw6;M<92O`Q@eB><6s48y>U8#iM0(5WuTASE_WWK|s!03JPh zgl4k|%d+tK^XGvg9Qc#1pFMjPn+eIWqO3`?M_i4ZFQ-K-DkAv4AIuVz!9}2eksY8= zHjAtJ$PO=nKTeO!sC+psS}PWT-`p3AMd{Q}!7DqjQ2B=kB~Z~AX;zaZ5G7b#$hn3LXHh_+99YfUC+keh)z7le|uQ|ZUQi@UcGcb6u~B_Y}6wL#nQZDm&?bo7%Q zoyXlpiG%X4i0VR2k{ev2e#2f<6vHjN|V)XEz`ln$jQv5BX#7;4iNQs?dB#{z3#YiG0 zc8ZZiO6(LPiImtWMiMEpQ;Z~1Vy75Mq{L1!l1Pc2VkGe|y7I9o>s~to00000NkvXX Hu0mjf%2Q?d delta 1718 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 LNkvXXu0mjfm~O=# diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_xi.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_xi.png index 6b08268a92e886be5a9e284f229453f377d3caa2..0b73221305d87b850182e5254720de5b5e2e7d76 100644 GIT binary patch delta 1498 zcmV<01tt3H2;B=IiBL{Q4GJ0x0000DNk~Le0001Y0000a2nGNE0J9^d(~%(;e+7?8 zL_t(|ob8&yOB+uV$G`c3#EW`N4k1RX2e+VL@z7hNkSHRxP{e;Aximtwy^4oIPhmq* z6r%nEl8g2r8>!+!$fe++yQQ=_L=^0;Ga~HvGQIqg#w5Etv)Pys@`1TzCvU$yZ)VF3qFs+zzJef7}kH>)Z~e>)Z~eEu5Q9r{VYeadmZN+czGM!{hM? zx82=cTig5l`&=3Tz%UF{eJZJ z_Tud944S6l;NZYgzsR85_4j(c7#SHsHk(B*mxIUSDUVAom*d*bAHX<}Wtn9%8J@0; zF~$fXER{-e^_69rMIsSy+iPoUtXM2^_vb}X6b7K&d_JG$eRN%Ce{bHrVZVR>c3q1s z%MY|jlH}+nG%07So+^{X7Z29fmx0c!D z_V%{W){)QW0l-n>kjv$4GhjQtB?^TCbX~{N(vq+a!2Y>Qv6LtK&FAwN8XCg%^t2-_ zm2f-PFbot51=H)4e^MMC9@@s)N&95{D<_ zHw*)xK7F#h{^Q3FZY_6rcOZn+B$+&8@&Mi?uBs~Y`FsyzL3K+elfqj^EEcP=!xLkw zV`RN%7dI=Zj&mYf%>FBC$7)Of2<0Y>32e)XqTtuBUzU9&e@WssSFY!#rlxALZB$=WfzI@5ON(doLlB9;RUPVzXXEN_S+(@QmS+?A@R8?iqpFg)YMLgd z@_#f$%*i!D-;U2yu7UW-Rt#Ycz77=>+9UF`YN%iv(3oo^SHjg zuK7I>e+Zzrw-+lbD-FNuD`U3*4-O96)^62}r>?ZB3GHGZPpvJg%}S3|ZopG#n>DkV z*Q~yU!!v}s&UGrBH&L=0P^*%p8P4T--g=X+8P2sE8<9g9#u)Q3)*jz28-{_oxjFRo z^oSShO(Y(VqgX7qTvKU$CMG7z@15;vi_dI;e}A=NyJXTOQmGUGxEBW<;`Ms5wY7zt zn;Y)`wA8urc)XlgQA)A5x5sr*|JVeB!ACuUv|?;*jK4GY2JSNTVpcmGCMb&XAbE+! zVl8{mTltZMlLMEQIk$AC3!4O^RhmkzRi|n7Di+a2FbxBvhE07*qoM6N<$f>1m1 Ar2qf` delta 1125 zcmV-r1e*KZ3+o6WiBL{Q4GJ0x0000DNk~Le0000~0000a2nGNE02fIe0FfaVe*_&# zL_t(&f$dp8OZ!|HJ$*syVmqco(F!^kK?iZS3e_S-2M51EJ5{Lq0UQJ;Ne4y2Ki{B> zI!G!C4uXr&B@v+=S`>6MSA=A`zu|rDTWga%w~0TC^uS%3o2TcV`{a2}ZUUThjxKz| zKR-?2x1lSj&*%#3GrEHMjIN+Qf1@J=&FAxoL?WowYOZrLnG6DffbcjxJamn%C<+Y2 z@U#}Pp!s}WcoD0stE9NKS`E+7&*<;(_q3RHq3b##kqG+w`VbC>J;fpmdVhZ}96Xgu zIbLUsVSj%gsZXRgPN(a< zVzC%zXJ>`iOcInahMSukRI63eB2-m{EX$afm~f063WYE=HHDd(8HB@ORI610fFwyc zKR<7oEx};Wb)!V)2ZKQj4Gp1CD4M|rgF|X zHw=SsZ*P<4DvH7ri3B-`FI80?xd7mjB$4ZFD;@xZ>O1EGkG!g?czJno zoFmIJc_Tl(-{j=v7nh)EnrA;K0$tZ}dU}dnE(cB1AW2f)nyIQP7L2NVHk-9A+NNpp zg@pxjHW-G%Wm)#rf2~zjb<7^>fB4yuI45T4M_q9$+R2>?Aq{eoL&{Z07sq%^}eLo1aE?(Xh{H|YBM+R-`{ z3I(BB`<-}ve8l_vyRR{A1yxm5_~eB#hOMnFTkB+57Ru!^e{@|JWBDI+UB|}8hVXrs zWnpn~v85+9O%vsExh+1eU@K^;RKnTW895MR3}a(skY(AmmQqZ)9WE{|gg3fUsi0IU zefd2ajiR@=7b`0(o{#P7u&XTt0|Tx;uX#{>U-LV2<8bS=6fZ2w&CY+KO<&zoP>N}8 zHK@(TNmQppf0*wO)QykG%K_({2RQGH@A8&qA(>2~r>95UOn(zTIE{~wBcIQc?&*k6 zAi)3UmYw1NfPXpd?(X90>4|*Lj|!T}Wa`a{F@~d~BhqJ+zm1WR5&C3uaqta<_4 ze_qgdm~NUTPbQN>ynakj(=>TJ9`|%Q?l)Sw8_`bxJEJG|oruPcFY?*v10B=le+xRM r%l{U11@#$SL48J7P@mBi)MxwwbiB>q_ALnV00000NkvXXu0mjfe<%>$ diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_zeta.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_greek_zeta.png index 641f1bc5d97d989bda350f8e548edaf59dfa5e38..f3b22546dc6a6ddbc9940988aa8b1e5178c557fe 100644 GIT binary patch delta 775 zcmV+i1Ni)x1(60JiBL{Q4GJ0x0000DNk~Le0000v0000a2nGNE05edMz>y&sf5S;c zK~!jg?U^x7>p&2Oe_jC{lx{4iaSEIhBpnn+p*J_!o-UUFD|K>!G`WD0f|LTu2f(Qi z5{MQl>nbjyc?DX_Sz>#49e7VsKFLz#WIX%N*t0Xv5fKsgoIn410l&dPFo(lo{WfBn6--8V>)Fbv7_JX$W7L`1Y&t?1(7f&kF%?d?{Z zD2fOGjYgyVoUkji5irKcvMhRgd&|!yNkW!o(QGzTT{aOBDTz#ygj%gu?oc=b@J)n( zb58Acdt*V2vD~H@FqtTdHooVaQ>)d=ZR-MLBvNE#Hk;+2#ZeYjkuec~f1*G+Lo&sn z$^w1g*Al2Kl883MRb`=wyuh-o*ZETkOch!pO`^y-C(rYY7HH~IM){cxg22cDV@x@F zMVbUhrdA~9oP6I`x;}~Oqf+E*wW5B%uU)bQ|3emuh$@?b`FxJ` zdX3A=OYQwPO;bEQJ>lx=e@fdnj$_!i4aae`ZMRV>GRrayheHeo1EUMaaSQ-BJ3G_1 zold9lJkQAQHcCY{$)dovZ6lEYen(`}XeLQwWS3FFta-)~%becwkA1V-D%-Q67kC>OO_ky)1E`uZA=kBOd5R|N9UW1TE791#g$$1!xh_#>OqAvxt?ITS%+}ZonO+P)z3r5*sZd zS%49QSjc&WL}E0#Gm|Ti2Y!_ao|*srGiN;G7ZDNu6aM^b0X%%fzKf68cflq0a=D=2 z?_;%EaZTbl4tLB;h!NLyNs=U5e=e8zcZOjQ08$i%j>qFuOc;jLY&J<%)ra?nVPwYS z!6Y_{BIBA6<8?o?C)x|3g7q9Xf&8(EXx7_wA*cHn#METe={r@MNve9 z!GL_<=XS%k?LuxQVG=tUjkt?}=$2%!*At3;#gFH#X__dNO6YdG+^gm|4zAa$Q0zp~_3L4fo5EaqSaf0<%k*M%(0!eRj+iX!ZGJK^{=nPRuwErK9G7=}Uv%d(70 zrGou_FDx!iZh?88hs9zcG;q0GMyu7rbUMZ1a1a{fiLA|>Zag5+gv2dmkuj3wp0jy^ z^SUio!IC6#ofgbpR}xLrgqr6haTmwqu+SZBI2;x}DQdMEEX#uDVtLFlOkz#b#CSXg zaJz@iW;0AC6ET%36h&eGGV5|dV85nG_6j1ua7=qPE|MaBX?)>CffGTfz(h%2aYTCD mFQU)Ch;QK|_Fa6$zKg#PzPD|dw%}GQ-R9J=Wm%WPeKp2HjK9DqmWy(|{#L~*rCSqad4OmPc@4(hZ zd&N7jvl>Cf&c<@mDOlPiUAnW)8p7^=o0-{lmxa7AkPKm-Iq%<09FoK@*}vZcSMUn1 zZM)qLj^n^_9IRF=dpZqGDaCHL%OpvdWf=#90r&g8=`tiqW93pxjK^a%8V$Ivizte) z-EOUf8^hb}HsUzW-<47bg1`!H?Dj0n*z5HOfB+bVp_R)?(jo2I>teA$y^wQ?)Clrnd_ZKjhJ*$x1k%_e`I&1OI6cBK@3-{)j9Apm-w$J^~@rQ8@k zpU)YFA=5Oa@B0M6D2kpBPt%mmW;2ho5aLVfjbeT}olvXQ(CKsl0He_e0C2zGA*Fm? z%pc{oTrS_u0kA4NZRMBC1=s5p{eC~6b6pq1;Sc~2$1%?5^K+C7AwF!S#l$mhwOa5Z zplp~l9WA%7*K4#|Exc~_-B3!w^E?1BJ6_9n_few#?;9AFT`62jskLCS-+#7IZTLfx zP6sRIg>Kn>8uR1vh{NHaAH!FR;~3NF)Gp?4Z!2Z)e6-oOqbyw3H<|CSzxUHn!7F$L dui$?I{sJ2LU|Z1Xlwtq?002ovPDHLkV1mBx{|f*B literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcminute.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcminute.png new file mode 100644 index 0000000000000000000000000000000000000000..470b75f7d1c6bda348f95c491175e40272496019 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^f8EQ*Xd0PeaRxOj0`iLOV-}6|GsovuJiR$hKA2JiEB%_ojN^s1~qYMtys|XkH3mh Y>CTM(?+v~l2l|M?)78&qol`;+0H#21RsaA1 literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arg.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arg.png index ed5c43278de6532ba618d47593a8ba99f6b6886b..3926653b1da7accf2837190f0b0e3071b3cf9735 100644 GIT binary patch delta 1583 zcmV+~2GIG#1+feviBL{Q4GJ0x0000DNk~Le0001P0000m2nGNE0Px>We32m+e+A=7 zL_t(|ob8)GOxsKt#-DskGL@l&D-qQQ6(mv#76#Z#1|x<_422CgcWEmn5;IHZI&`QS zxqBC~AQo(?Ahr%&Dr7T|3_%&{p;8^GQaoLUa;|gu9RCYnEc}zaB$xBuJ$LW>-g}n< zA%q|&bNu&zHy|e-xo{aJ7cQgZf5K&yT)2#q3zt!H;WA1t9EV1ufkL6+KA%2)3M~KT z%^RGao~H8Ndc8ifTrM0#zu(8q%nYutuR#cbEXx3ZgM$Ouw#_ZSxVVUFwVL?-^?Dt@ zfB(k%`g(9dlH+3AHW5XU)M_>NGs7^5APD5kmoMD%s;Z{m7Fm{u+QE_we|N)RFd%Dd zYXpF=NWAirB#os#qb5Zz+zpzh5dfr8sgPg4evK@zC<+k-fpojwv9^i#j@-xH&}y{+ z0FoqOYHBL5Y`@>f`}gm$w6uiBj~_>Vmth#8%B`%dpj0ZM(P-TMGU=@Fni%>7*=9vi z-0x*sCID`k8%0ru>KoV0f2OO9_wf2b+c(O$QUA!+tE#Hoclz*5t}M&G{ZAwuZJ4)% zbTGW1u|m{pwV{T48^$)2+WIh^j0};xae^N9}gJoHeBq`KD_If>7mKEt84<0;#BuM~(y}iBAqIqE_ZE8^^ zO%ZKwZen_RI#wME3kv`MUDthAR@^9#hvPUnK0XEjym;{A#(yPuz*pTjiGk@>=?e^Bcn2*T(TQv&+^K3=|j z3E-~_p{^kbiG*u38hHBjDc-()>%Z5CfvT!d6a~7jy9wTR@803Zj~}V7HsGI`jIxrc z&k0Mv-^cRuGCqF%h_$sf0DNB_1nW~{3r9DhY0p+&*WJ}ipEPDDOI$NqE|*a%l|ltd zRJ3NZiH(g7e>eE~{{1_yudhSBkNVVdxtxx0U%!4ux7&^Tb6<2_$L{WKsAG+!#5I#N z&|srx7Sl8_KR-Vdh^()#LlA^W=8|Sv*vS=JIBGI1%W^||UDr`6m2h@;2H@}DoS&cL z^z;;t62- z-x!SQi{CL5Wui_848tI+tE=1r4C=^T6Le0O7C|Qv6C+&MG>~B!WPgAEj#?Frq9|iY z!x1uie_~9GaJ(!y%ZCpi#yZQR;?1?DMVLuEF~U(Fz!T5!Bw|uXbLE9K!4o4KA;ITk z<1$HU(QdcNw{PDP*K=}m5~`mCLh`>^Ws&^qLPkkdILC2tb#;|yl{p+D3r8=2(rm`F zXU|ZrR#7MvAc`W2#p1|19LK@y*RNAQ6uno(e{rDRjqqSFAR8MSkwbLDFv!-{R$v)6 zSniBL{Q4GJ0x0000DNk~Le0000j0000c2nGNE08rf$S&<0rv1CecwN_#$z<+wjz*)`RFe;_ zR*Pg=Cc`j@i0FE~Qmt0Io7--;B+D`ZAOOS|quFd`KLeoQa7aW%i^byZS*+oVb>{ZM zQ?yusF-DimDsA47mP6+ zkH@F^*=!an@hg-{rI+GEogS8Dp-?D5k|bD`^_DR4<#b)gX0v&EFUvCO^?JBuLH>Cx zM&W7U+n^e7i*e=?o^}>ze-NJbuq+FeN(G5T0=wM~sZ{E%9d^Pw$9B7gqA1Ac^Y#v} z*K6c*xzKq$?J*vYVHgHD=N}Oad~HOx+r@6T1AU!bcA>t4tLWS9hWUK{5upO{<(kdr zzi)z{m+^h>YMN#@7C4&7>2#uAuSZ0G&uOpbApGn#{A%Hmz>fHse|WiE-gUsqWODZm zpU&oNKwcwEK?a^4pW=GGQlruE?Ru?NE7XohcFSwG+b9-`P!z>8W-u6_R;vZ(ibS-k zsu+z%V2t_3?e}}6)9K(s{j?3-aNY#nJS&PkY%xaWY3FUuZG^qy5fMp5@n5}>5Q~nA gSaekUNYQ@)^MV7!5DBI&cK`qY07*qoM6N<$f`G76C;$Ke diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_argmax.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_argmax.png index ddea625de98f29001eea49d35ff0e62cd40fd547..2bf1d7d3ce432c11c9a979e73d2bc53bed3a58f4 100644 GIT binary patch literal 2053 zcmV+g2>SPlP)9z-Dv1qB-^2x1Q1R1gmlZ=#^N37RZKNx_Tg&8&yEVnYtygJ1$;a+>cTv)}G^ zb~Br9^2K(3u#jeVXW!2J=gpgWlg0=k1OmYj`RD&OK(O-=q7w`qAv(d(5uy_e9U(fw z&=H~&3>_gl!O#(++a?qW1;k=8`*`x?N#ON2Z{Ebackd#3uBK_B?h&H<%W1dU*uQ^2 z8jS`BAy8En0I;;QgjTENd;QU)N0G^7w)}ie)9~xpFHBEQ^WQ`Se=V(6i^#G}ve~Tt zUAk|dF8wd#9)u~>}U7FAVUb_5|r_m|S?bVxd#CIFZM^SfSAl!4e2M$kfZe<_tp zg#aL_REqrk`LpNsx~>yRlF0h{`ao^sd4`DT{!&V%5&%F^6pW9L2VUE5xAE}dLmWGH z4Ey%&3-z3Cw~LjP6|QTirlyccBv2?6f-l^vx>Z#r0PG{kee1ezkNfmK@AbN_yUOG3 zoz7UsIrPBe4d^hyI_FoW(;n|o=CzlW*=RIe&tcsg7V6#n4!@X++SqI8^DF<&n>Vid z40@KTsy*ARZ_&}lbBcyGlJh%nqhzyLmr$JsdJXmpgh!;av$L)Srq4>HQeJRkw-;&~Z|8N^Ije1ZbsQdn_bocw0A9tj8pi8+s6nc# z+Al_XnYTQi*u`1C_kL$32Ay--ODovhP^?bnJ?DKt-WeS)LGQ|fzGIkp&MWGAy-s9V z=DMG@SI~&pcT9KW$Poa5X`0OQYin!v=XgAhiHQjSKsKAT*OH3GA}W;%fd66?FH=)f zkYyP^e*9prJ9$Z^Qm((_@i-0~IMDN))81q!8A=g zd-e=7Gc#CTUgnAilgT6`Nn+L!rEk$`ng&9MEgIlYz-kyqzeO@}3S(G|jg8^^_wOKt zxE4?=l?p7&^1bi+_3KEd)37WHckbN5+qZAI8=4ntgQ6&0i@VKcGtg!h2M->!JLtW8 z_qYY;B*;lbGJ7=)1F={PhYug#?p3^W4rm_9ZyrQ7n?IM%OAQp?ETrNYBB;RY} z@i-nmdIU+5U|E){Lq=uG>({RV02eM?h_q}c@p#l~qtS@W z9y+v2k`ylO6cW=kkdBT{`~pKdUUZ^gs$th=ZwW-SX^Ah z#>U1_y&Uy!`FtMh>+9S(%67XAP1CTlvSJUjG=7Z&I<$uI`ZUJk#WYRK%*>!#twNS% z0I_oQO%tYR;^oVi=ytpI3;T(+R4T!;EXcC#+80KTATf5k zU3~lYt>-!Kv;FRKPHO1;T)TD+larIMEX(#9x~|*rp3moPkx{N*y$V^DVObW=oH@ho zEm$lqEy1#^z5;tH0Ozuh6WZZFe*Eb2?9QQ?cZmJ^^=t2r!L?e*fR!!CX0xsgK`NCZ z_wV0lrdGU*hu#Hb*1=lf^rqqHQLR=3&#}^1^c*4VbljIOUtI58EEavUE3EpV_wd3> z!#V4gC(-Y$TW_6v(_YTSW>($xdM0bD6^oJCWm2!#$;p!^eP4?Ag#>JP(^y-9cPGn8 zh_2OYkwb?L^{kM3y-x1ly*nhUwja8#hw_kN2qWr|*xEEVH-~n+ZKuloc=6%|PM7yEX!i9ge!{TN|X5=olXbobQ;BC z(UrTc)oS?t`?qTm)VY<%yGy3oY+}!zJvedV#DL#==P+`jD-;T7G#YsI>J=nO>MPj{ z{FxEY&(Cj4xR*+$O~P_!CcG)IN~MA;SFS|9y=O=Bzxh}O&L8ds4Y9rOo4vBiqzjtm za@n=re9*rW-N}rE=)5si(670od=@-0ocElF;|4>F5b=+$1;b_JVmiV0M~F@^bcE;x jLq~{CFm#0I1ViUvWPxWf85pyL00000NkvXXu0mjfk8lEI delta 1228 zcmV;-1T*`E5YY)CiBL{Q4GJ0x0000DNk~Le000190000b2nGNE0LwRCY>^=se*}X` zL_t(&f$f?-Nb_72$NzbGp-zv3Lkfy<5XDn5P6a1zl{!^) zaFlLN4YZ=*$KoUn6s(Zq&9l-yUKzN@Bg!hR+c%KM_fA@(%c%KM__lZDwp9qBai9mRt2!!{EKzN@Bg!hTA z!b_3_hGC2=91f#iuRHdYWf_Z$i)gi4#yER_S(XtFhb=bG&dz!YRun}nEiF05Www#c zW_z-)X&Pd&n5Azrne3R8Jzj=kP%f7tilXOOPpAiiAW)WNsiG*9QcBzHe>ROqqn2lt zN`W1f&(e?0aVWA^RUW)??ZK=v2nw6L7UnCEAoPp`OcH4_sPU|ANQ zpPy*8S{?1OEL-j)kq7{Q5Q3|#D*yn`^Jp|0n4Fx%)6)|aMd`5f>(?*vJP!b<)oR^7 zP>hX@VRUrV(YIII`}?~wk5DLt>FH_5c>qAO*~IJXtL0fJ6vFB0e<@g&g(OKhIyyok zkw7k&>+snNuEG;S&}cLa;dBaxLf=lhF*i5&<2JjI&*woYMK+r?p4DnK#}}bP2*K{| zE&w2vN?~Vb2eDXeApbpOHL9v&YHA7$!$4KlfgI^ykSxo1etzy~XIa)bIERgX7_Y3X zV0?Vsv+w5SCZf?Oe}Laxgk6OfMG-SIGq}6E1Emxj8yf>TB81@b@)7{BzP@f`I;yJT z;%XZU^R4RqNf4x0qG8q8C{{FsedhLa) z@aN~}P!t6`&kuBXIH9U4lF1~h)hg(BM%8hK3vwyTBngV5KoA6D%V{>711%ay z;WbUe_4Re%#=KBf74!4+SX*2Bu@^ZgZW)#rvMfUsMPqBRXF2_DIgY}c)2-v=m!M&CPB;pSR4Jf9H9laC3^!u8-M%H#~*^N!sl; zjmP7j)u|u|16P878bkYaa%*b~v$M0F1xGHIGjim=ouLS?A3lT-&wjO9&9UtN8~Jw_ zPV~b}6h#2&NWU~qLp&Zwv)RPM!^1E_@*RfK;rzF-o=&=@aivme;NLy|M204OfR*4+ qe?AciBJUG{@IDa;?-POWKJg#?sq1=i3x=) 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 VnAdXZEt&uT002ovPDHLkV1j^fF&qE@ delta 292 zcmeC>-N>Za8Q|y6%O%Cdz`(%k>ERLtq?LeJor4WXW_8UfoTw;X&+ypO#W5tJ_3aIN zAr}LY;~%H*ZJBgS*JO^%dlkM1YF#pi4bOCVeZQ?W&D>?vH-6*y)|1cK$ae+?FgS?6 z_?X||t6%aQku}txp#F4@`d$&g4T>N$B$I1Lr_rIs~6vh?5*MDs;#NiKe3dby1u&p z>+0Nd&pBcUAp|++%0FojU>eCqe@}s2^c2WNPk~(Y6i8HbRaL<-3>b#N?CdNWjRpX~ zbzPK7CGT9ZSVX(sPI4$?MPi~?Dit&u4G==0C<<)b#?6~Ip=la;p2v$9FF*)EyWPg$ zzkjj5zMj-j#t)JJilUIs%}ww7$;k;>TwEjoh#&~$&!0aX?IlSfvMeVtf0VH#_L=TD z4z{!w`}Oyw00^bCd$P=qZqko&vFmuIoA& zhC#Jj9k~zc<@o*ktdh_46v(XTl}g16s4)zK{r&yWcBX0K;lqb#y3W?t)=?nFW3eEOG`^#!mFx^2M-<$Et;RVZ{K2PXJ;tWnmN%oHa1|If2OxKRI61;k_1r{ zJ3pGr1 zd4hVqekQ>wEX(5EyLTv+N|>9Q>l;VP)J%6>7r%f1j%?#N4l0!jWLb_i$R-E^o;`bp z$B!TPO~_EO7gb)~p z0gmIqaU3km0wDy15YLPp92~&1EQq4mWy@KX#s2=j*9QQ|f3gf!RUwKZG)?pRH4Gzk zEnry|^Yil^q3tj-A^M;ghS9eTwaoyqv$KOnqXEZp@aWMaeE9GISFT)%{Qbhh0sw?A z=#)%(Fa4m|D?tz<+pVpwVQ+5_U%q^SBuU_T9?Q$i11-G8ViCaUrmGiIGt*ty#m}EV z2Wm@QK#t>}f9pCd%Yv$^LtU@gZ1%M4QzQDY_{~f(uX|Q<(IcSd$e-7ZgQ*dndKQC1 z%?kBqbX^}RMiVSG@iR4|1OIy#QHvaK>d#lJRcvi-b(oo#FJJaGGt@(hTCAr^^m4fj zj^iRlcU>1ND=Uy?*>exq*4DbpM|wd`Qq+z&Q=&JUe@$;k8s@3c9b=Sdv9YlM+qOGm z>@3UT`Sa%hPR&lQFfR3w!gjnJ#8JngY1*0VSPa7;9LEt+6i2>(*vDT}>2F)F*E^24 z+ik-0y!Si*IKukpIF4AB75X27*9;Pi=ybqg#i4_uC`zbENgzqmNH=$oeh1MYwhAvv zl13Jdf8MmP*^>nHdU4)hP16P*e{7=DM{5+}=nXs1GCMlnpqUx9FP`TI{@=0IGEx%} zW;4U+SGS%tam@H(W;iAG0#d*5Q9=&d?mVc~YUldfMBc=pk8UrIBFej%1`-k7kAFr_ zv(SF>Qt1@P)Q)sg7;Djcy@xvSq;21N5p=~Ae?>{%%ZZDz6rK9d{>@U@u}LLX^WwTL ze*E}x=6-0Ygg-o5C=?)yB6MA!_*dG87Ts|iT)leLv$c2c-t~%fc%BE#vS%JtRH;O( z)tWxh3xxu{fBz1i=ON27G)=>W3l~tY*KvG&+))=o->wK&O$9%}im9WcBXAtom0qKn zf1gQbq`DXXquy$@@bu}^(3%iI5O92aJaqpH3k&%4=~L)AnxN=c^fS(kY|~d)S7Dka z?%cVP$SdYy*`Hodz@#yf=#JxHeSIAq$67Od^1#C`#An z=)5vZNi(qMG`mCpcraO;l<ERLtq?LeJor4WXW_8UfoTw;X&+yID#W5tJ_3aJA zb1nfQZ4dMRv1Y7v@lE6vDOa!3-pF7b7}0d;tw~rz*Q?oHM#VzYXQVvSKR5eD-{j}V z*4lUo{a>&@p81=IQgFu`flWHxi!_`jsmyr(^V+A}+Y_E!HYpsi==-j4-%rt~^#n+f z4}!7Dx#M|#rNOZSQQhla=jqC~FH0V4BZX%&XW2DRNV)(0OYMAyh-pt%T|z@y92jzLf4gM8T%fa1cfVD+ zw9~%&Wt*R$o4bpr(s$mU$=rLtD|~f78_hLQ)8!jWJlEr`u}yqE=YfI2;OXk;vd$@? F2>|XVhAIF6 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bighat.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bighat.png index c56b6943abb473c6a6ced98d54328c37377f96af..a22a001efd364a5a67e6fde62feb7b37c49abf18 100644 GIT binary patch delta 1703 zcmV;Y23Yxm1gQ-niBL{Q4GJ0x0000DNk~Le000180000$2nGNE0C+ijhLIr`e+FAg zL_t(|ob8-3NZei=$G`XI57(ibg${8jji8Hha1cs62=#`$K`I?Ya4vU)2#p}PwBXo+ zLo`++c=-CQvZb`w#wK{<)aslDqek_%|Q8!OOe%UcPzn z_ul)y7juLVf{a-CE9nY6L^9D6e;^Y*0W#4OAQL?SxQf2MzK&cjhg>d)!NEZ^n@s?K zWmzZ|i}tm#u`w8i!LurfM?I1VPIguzGhh#TCJ9S{UN|y^plel0O$}F04^>r003ua zXLf7{fUB!3JbwHb#bS|lRZTR1js~BfK2oRh)wirwc23? zJY-@K-84-c9v(v1b*QQuN0F%}7SX?c{fb7T0RY(8*oej4s#dGEp_a?#@Z-l1&vcrm zVQy}&uX47xx1;@t_ng!{HwQp!wHo*GsQ05Nif_4!qIh~iy_6Saf6c*N^m@Hc1VJEz zAdsb{CGLwNMNx<#2&B0bSce$rpzZZQsdz!5h34T-r>bhGhC=Tx zD7JG8FDEA_XfzraA0Nl_=g&K?&CbpOh;PnLsn_dW(@2tpf0dOL0Km@94w}s-Ow+{T z;v&9%`*!DE+>DNn0sy{$|L&WHi|CeR;nSy20R9u$$;+27A&O$hW=9;*-786w0@E!l zEOczREH5u(dU`t4?$+4Y7=YVFmmge2zq-1DrfCoap<}OvoTfVr;pOnmA!DI$iY0vg}(Z<=wk?e-K5HdH3~$&MblkIpEfcURqkh z_V#v1nECkeW7m4p8B)+-%~W*ioBIu*ZVH70N~Kb4K06&pf<(703vb`Pg)GbVc;ueV z1VKYm;EFfInj$HF4z{_7}m2a5)XC`_-!twUm-OyIe()$VP z%@D#!bhmFF_wRcl%BDk@yhKq9?V2(XokdG!IiQAxMT?Kp!YNFqj2jyp&~-i3+}sap zg2gpw2X3dVzkdC~lP6Dl&ciSaTwh;zbsszEfB6yr3(HLjUOs!;=)0xU?JqCiJSs`~ z>~WJFl}>={0BHiGT6DknQ13lS4=R4Rr(!HmWF<{1MfW-o#Pg6)+%OFyLw2lv{ra{2p1&xH$mjEYS1RbJM7!O7c%l~y1)QIs ze?t^S$g&JoRq^Q2Bh+fOJ1aB#4yp5;xYx)14;d~lE+7cPo$WQc^K;+%yO$q1yL!9b z#`5yA=a~>ml5l-}9XbEe(NP>69C%*Sbsd+Nmwhk9lBDODK07-LP17(rImzV}b1JSA zzaDVk=t*?bG_kt63PBLKoW7-}q`Y|gee`M1rdnF)X&`;|>J@f(cQG?F6X*)|8q=xc z=sf*JH@!=x(!Ccw(mdTT3?fOAy9qg=002ovPDHLkV1iN{OgR7m delta 503 zcmVe=-=REK9cA?F&qjBveX8!35Wo=Q)&8NYfOf(Fj^= zNGYRQ3Wiy)*8qSl%P<~~uhxPSQ<160u57#AezvC7Y6Ybfy4@~Xtri-M280j*fX!y} zxyhVPC-!lh3M0D$Rq`u>_8ZB#S0Q0I8TNGS>6?!GWqw)fMs@v6yoi(QeO;c$3$?OSTPbxZ7Z zQIolKiz~)CT5HVb^Vd(t_h%dGoTp%XZyxHLr)qM!#TDB*UVjhoddd*zJcKcB2|3C6 zI_F_c#uvsPKJj+WJ<=FwO@w^@E=){CCbQX$0GMT2ILs@K1f-u9oG`CAERlW><=nuF t#lp)iuK1jDYGn1Y=+9Izu2e9t`~o=vT&KOOi1h#f002ovPDHLkV1iWj<{IGA3eNRot!i3wxh^71lL zsT2TUZf>sU{ARO>bUKac>FF@c8A!Mbuj@K0l?o(D>e=6HHqq&H005OrrRP|sQo-Kd z9&b|y8{V%Fjpu9(R}_Uvl0*V zPLf4IJb;RbSonyDg^!5Pg)bJ1J*k0y>4T9Zj4yVfQ0VE^IBjuvG9a~DjfkS?s=LVM zZ@~2Jd17_|bE<;1#hl{s`a52ohnw*1O-hpF`X)M^4#{S-+`V5>6r(M>JdvuZT*edT z#Geyfgl9#!@+v1-ae|6Z+hX6KLZR@FL+}!v!ai�t?TE7r&xYSn-2|9Ys+b+n{y_ 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 YKg9hT;9XulEC2ui07*qoM6N<$f-`mLP5=M^ literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigsqcup.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigsqcup.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5b80b08c45211919bd7fe8b548a718c11c0a0f GIT binary patch literal 1623 zcmV-d2B`UoP)&RL7@>hC${up4h0hs%<1_a9 z(==_{LU0Dxf_5Jl0v7Y>J^X<93X(pI!g^jIv0d_E6C2$IPpR8__J_&Cz( zGn;>C*>0D$}V@1wuJ-@IoS1`36OdA}F%T=b)( zBLFB976499PXPeO$H%5^2Y^3+{@~uddk{s@>!GwQo{OH%W}zqwe*XLk08kVKLqkIt z8ymya)D%=zg(OJ;?iN~66tT9p=Jhbz8?WtEsr`nE!G7zT%jhqmn$MZwFLFPnPL=H_Ny z&vc#WG=ll~@nbXC1^~~VJ*yBtl}cf5Zmw?8O8M~N19oZM=TaYJRbKn$R-E^ z78e)s`t|FY37M`Ey-+CN_V(7X&DPcya=BbfLdnr+6vbi@U%q^CY}XZ{)9q$B9EPf@ zP*oK?&sXeRbX~{$_wOMH0v2p;N81-&a=JgRfM$9 zLYmEH3CD323#s)TPSH);hqYZgovzw%DUu`+03?&iRBh80Gu*>4V_{(d+uPfC@Zf>t^P{7q0ARbIQ@U#RQVW{B5(L4q-TeGK_V)Jh?b|m%}ge&?1_m1LL(?=|U0t~r9Prq@ z&|rV3F*i5&SD)?aneG=ssk9FSGu;Q;TJ&n?P&*#a-7=4`CW5`J$nu-E6rILFO0)5H z*E$tX&5L0e`2G8L)BPMB9aR(rg+d`jA`!^4-0?@+>lR(tbv%6d(6qHrpFTBh29O-l#eSLk%WHJ?=89hU4t(vlatQAwIr>EdJ zt|GlgGe4b9Lmp}APrX z7K)?{i*f~=rkG1XEu@o^ zllc7kGp47f9Sd<9wdoTR6X1EitR7I;b;z=eNF>tnqSv)g*EEd?f?zrQ(~LeIO9s2LjQ3AQ0UL{sUJf Vnp6dA0o?!q002ovPDHLkV1kc}0$%_C literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_biguplus.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_biguplus.png new file mode 100644 index 0000000000000000000000000000000000000000..33fa5ba194ad75ac94fe64ab16e0c888adb166ee GIT binary patch literal 1669 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 P00000NkvXXu0mjfn6vJC diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigwedge.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_bigwedge.png new file mode 100644 index 0000000000000000000000000000000000000000..a22a001efd364a5a67e6fde62feb7b37c49abf18 GIT binary patch literal 1705 zcmV;a23GlrP)FAe{P}~`)m2_qNgsp*ilUIMtu6cSo0}UlH8n*55J{5A@87>W(pM@K zBFi$5s-zO;E!{LteEISP<#O5nE}zfi&6_s>fM?I1VPIguzGhh#TCJ9S{UN|y^plel z0O$}F04^>r003uaXLf7{fUB!3JbwHb#bS|lRZrxa<;d(qy32YoYXxx2S94I8u#+3_oFC^Z@G%1czQv-low^q z!Cmxvy-ox{Ac7!}rKKhAiy}o)h#&~0(P-G;RVo!yDwXb}>sN4!`$2buyXdr~$+B!e z09H5ahTgnebT_K1GVgKp-ooU`Rdi=)snu#7e}`=qQ7{aHh@u!MI!(i)w}tIJTnEzQ z<6|5h9YK;LOiWC4SiJlD`^?L0wOY8jxd}`|2X!7+a=BbayWPg#-d=D*=8xM!rBb;Q z!^5=3sL*iX_n}>$mhIIVy#{<*cX$4Nt(oT0t+jI#JxE;oFj$8e=b-KNK&f~^p@rt* zPN%ABsD?uCEhx5g3oj=pCulSp7#|DNn0sy{$|L&WHi|CeR;nSy20R9u$$;+27A&O$hW=9;* z-786w0@E!lEOczREH5u(dU`t4?$+4Y7=YVFmmge2zq-1DrfCoap<}OG#U-8udhccuhnY#_F^ugtEviJ*D*go@7o>A z<+6QKX*~1d3^VS1-F{&%x@B2*>kXQg4G#}PlBC!}OcZE1a_;N0fVt@Ixw#+CIs50& zpIKMKv%Ha!k{}@1-Me=XMUi>;^@GkVf(AL@ z){0(QTEh1Bc1M```0-=cdeRwE&|u9}bn2V?4WMocg#t>YQfxju9Y=yhw=4^9-@b(` z%l3HWp3MY7LsH<1H^iDFG<5OdcJx^PrdwX{S)7DfG5Yx@&b<8=SBb1hds%7Hm8+jn zVF|$+1=1q z&C>e`>&+0tNOZSv9{2BiAdK8_;z< z)ZE+;YJ$ZzX9sSltiOK!!jmUYdd|Zz3|wDdcXb~-==l-<3(HLjUOs!;=)0xU?JqCi zJSs`~>~WJFl}>={0BHiGT6DknQ13lS4=R4Rr(!HmWF<{1MfW-o#Pg6)+%OFyLw2lv{ra{2p1&xH$mjEYS1RbJM7!O7c%l~y z1)QIsLli~GvJ6#K@#xVb)M~XmD>M2Isq>t;*T?-287?j^APB;p?KQgdbKm*9mmfL1 zdb{1m^769hnGi{maD9CpIsehoQ5+l`cwWkMu zDy|d19&q32Np#aRvAVhnK@hl{zNM$6ymK*0BwPFc5{|yDZ_7o-L@Dgq}&DXA~sZf&th7I=VlV z69sX>i9!?NRYv__xxu#ZCg2}L-<5#G%e XA-NJ?!;R+t00000NkvXXu0mjfsr+?D literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coprod.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coprod.png index f9a70556c36a5dda2eac79ccb2cba27fdc4e8471..2ef611608325e1ce452fe91f889abec5f50c2997 100644 GIT binary patch delta 1687 zcmV;I259-)0+|gViBL{Q4GJ0x0000DNk~Le000180000$2nGNE0C+ijhLIr`e+ElQ zL_t(|ob8*>YtwEV$KU-T#Di49Lv|1&Y?oyR4}$1Ha5C&coK@LrxJbm&` z@_9bb=krN{5JHf1r2Lci0H%>#fAkc{MNffT^c2WNPl1t&UaeM9C=^gA6fiS0gGQqP z0B{@!f*`oZ78Vv@S=K0rGFFUC^m4h3Mxy~j2oyzuX_~lr@gh`J1;=rC^ym=?A+Rh9 zfB*i)>gwvKhBAJT5uhjvSzljwe;*zmlEuYE0)X&5PyYP*)6rg%BqGc5e<+4BmL&e9 z+qR9(%}ta_C3hdgFj!hz0sx#ja|S0*o^+2nj)P{i=^md35*K}MZw~-Egav^8{e1wy z=g*&A+YSIffBwXY6DJ@DLefJSTM`#t*LBqEb$t5t2>?*9*D*6QgY)OlV{vg2rfEWw zBmnJ+RuBZNt*s?JjPWLEe|zP%-|*RR|FLPZ<6a7cdvCSM$-KrVU;m-OFL|-_TmE7T8YLb+Wv?JkW?Mr=0dlh48+G ze&H2G8Tv-k|LbSXk(lV-i%U~X&Ua`yN6n>))gZf1cqVo?AbF2f`HlC*~mCjrd&qHaq#Qcuh2HOZKGT+Lzd-4 zgKRv{YT?bBH=*q^A-bk% zZraZ@O_-($j^kXPe|L8mK>I0w`t&Jyp2vj?7drazrx58@sZ`wlqtc7Bv$NoN9#5V; z34Pi#A-X7vAcR2Ib+9Z8mStfW21wgcaLvfx-X09YfGCPxf3}=q80_xux_tnEEX$}? zs}MyIs;avE>bf2{7cdNixw*NH&~^}+5Irusu1B_^wiy6ky?TX4qXFBtap%q*ynOi* zXV0DuJ%4_F9smL-bV{bYmndlVis$*zb}K6@*xA{^`}gl5NfJ1Y!?kPIVokgY3kv|+ z$(vqG&6Dmpe-3{9_z|lubpctHg{EmR30q zA4i%Q>LG9>VsZ;{XvZ10oj)NOFZa|i0*F9WWe_81&AL#`(NntDAOo`rXHr*9z zkf%adjA5R|^XJcDnkH`Dy5;U;7zPg?J_OJzJWg|npnGn5Sg5v8*^&98fGi6@lvbMH{uV26R z<&8w4e`y-Fx3}@`-Mh#b{ZxekD8*tCZ{NO+opgwzUazBEF5~0JkCCw%Ai;^0&f1d# z&-3{9?Hg|2zCF|vuW1?tLBNL(A7Tj(BqVx2ag8v-yoym!EEe(m_ivm!b!y-~EX%^d z!9i@n0VLzSgn1ABZvB=sOd>;x9#kxp)RyIp<2d;K{rk}U&{7F+c(hn7LKH=4nl|yDwD&E# zzo`G})vIoi4##m|7-r}}g_TOQTCM35y;v;b%aaA7__wU~i3>xt~kAs7QzWbk_pU3w0cHl9Z zpy+GaJ!TAS({J9qiF&<`D_5?J`$*ZVA2>!blbMEy1ELMWwEujmGqe0Dybk& zpFW*PO?jFOG?8Aud>OA_zsB|J*Fy_&Z3eaJmo8lb$8jC?fVOQz)3m_i&xxZS|I)H7 z!t=blV4=~)QA7s)pRoje)-tKY7M(^E>4p2lxuX)E_Ma8O3CW|3sW8?7udI@bo&ve( hDUgev0=eiZ@Gp14pRz{+i&Ovr002ovPDHLkV1hx0J2?OV delta 335 zcmbQqdz(qIGr-TCmrII^fq{Y7)59eQNUH*|ItLq&>+#z=mMmys;%v!yAZAh^WWmS&Ky6M-8`}{^1JRJl=YqC){+a4KWsQmdtV2Te z6|I_fT{CCy>zVJ*eaC4@fD6~tbs@L6EtyhfktlI#laATu_tvVOkIq~z{d=QJwj}nr zONnV{=+2}&CTD{!)6$k-DXf=?nYJ`mhK2F`=QlAqJr6DVa@T2a-P^`Hspy{OTGQ0X zwDbGkPkvsxP9k%yrf+a{-y)7vf{o&~=ZiCLuKp1pe_vftQ)HqO8qv7qSYgff#|Db50q$YKTtz6Bu6$bSFr7ocFO zr;B5VN9WsX8+i{X@VH!5e*8c)LHt`gU-)z@)*y|hH81u(x#s_Fj)xHYZoecZR=c9| zD^ZDQ63I3E`+OH1_@S_4#a1_l+mnma-q&uOR;YI;_uR=KuRYwXTs{11LG>#g8kzpH Z-McBaPoQzNaXZjL22WQ%mvv4FO#m|8KMMc= literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_degreeccelsius.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_degreeccelsius.png new file mode 100644 index 0000000000000000000000000000000000000000..c4258f8b86bc387628f8ff69323a0632a390be07 GIT binary patch literal 592 zcmV-W00v;#99f!HPpSdkNX~8r&n^Yho!Y}2|{}za&l*>vf zmz7vK$8peXHX#TC1VO-HFi0HG^E~u=y=R}-GMP-^I1W0U4zAa0{9qJ;X_~|sqy2vW ztkZR!6h(>ZLY#8~Kmcg5SiH3xhVg6%5E}avk#d}K8jr`JI@fh+I2?W))E8rnk!4wt z6FwdfYBU-SLouXc^M@CALBy6`^ zFvj9TiUJOV<2abl=KugjQNTG*>?6xEG)>DU7qvp3=V7t`CMR;w@!Beas2%LM?y z7(=_=PQ7wz_#4+KiXsk&L!lFXL#_j1+csR+Ez0GMTynKq4V6lzD3>>K$%&$fR;vX7 zxZQ3zolb>F`Q(-hrj^&!lbgK9-M@nYkSxn|zu$|U`a$lR7i>Kmc5RGKoo@!8>uOwlA38v?6n}_0epn%eG=#~J_v=a zZ!lUrogG+7b+*}=7&f>v{xr);NZ@Afe7Qf|8IL6KA$@%cG{XKV>~J_BiXwQPhs|bl ze=(nsl#)US)^*LMX_%%d>$>h;KXHksZChkn2H*FglmY-;E*DIvQv^ZK>o*u?KCy?Ye z;#X6=1!kfe(gaSh+o*QC-Fso(R=<^$(kZRIF!KX1^@s6`dHZ&00009a7bBm000i4 z000i40SDjh^Z)<`-$_J4RCt{2oWF0=Oc=+%ennIyq%ts=A;PF2MKTf$EC>dapt@8n z48Xu#GZ85uRwVv_lC~0b2+)xMb%H68f?xn4#KI6GM2nQ*0S`!xr&tX44%L~n<6lY7 zxzzPXiqxJR`|>^ed7gXju_ZzXL5>jq6WxJ>OfJ4aa`6R{i!YE|e1QlR-!KduKYkpN zBteoSJbU)c-L|r_;gp=y=jT0b3kwU7 zWf=f)`t)hfwoa!5P1A7n=+TMwaS}}2=G(T7ckkZe)TvXRcGEOrSr#nILbKU)+a1Tj z`}gm0@7}#hcQth;F1~4+ux%S}-n;>@D{iGy!Q;n|QLonl01qENM6cI_VHi*p1=p@! z!-*3oCf(Ka5n=0C`wpLtXSZe1&a+5_~LoOoq{)WxsY>qM4i((QKLNT%Ixy8<^F4bR{GexE3cLTa^|`!^k|tdXktVdBxd zAt;p0@|ErR1{TJJ?->P;gz@l_U&8bcH6eGwzh_I=gx7@n9k15Len&?uC7KqU@nHv zhbVhbj}Ine%6?c!8|L&0`RDlAk1WgN$B!RF#}Df-J9h~q74hkb!=j3?K>^43o(^VE z

!g1RaCjkA62UBJQ3Wb9E ze;CDL5r+>S#@DZ3(d+dB_u(%7IQE_nia#<+3)3_)7z|>a`|Rv28jS{k-F4@uPoH9K zZ7q?5o|&1!+}s>2%X0Pb!(DtDwfL`M$8p@H!>~c|-zjN9oqG~AO>@K0yLazmV`F1v z2fe+$9oWuY{J8jjltGymsQCfl_LT?R#gDW1Ne5+`pk@l#H9x$n=eUZW#NHi@m2a(5OfR09vgUo>@6!Ugo@v4wLGs}xqtt@`;fuX($b#uG3Iz%)&~di9E12GVgH zEG{mhP$&$&=wfkk5te1)tApV`}kLQ4tl5=C_WXQ z!shOI;;$fxswl`J9`S=7m!xa62uL6Ez+aAWP=qHWPbmvUcy8w)lZ!8qTzrA#;tM1f bUm*VjTgG<$T!QuI00000NkvXXu0mjfDrBNT delta 649 zcmV;40(Ska4wD5TiBL{Q4GJ0x0000DNk~Le0000g0000g2nGNE0L8<}Tah6be*#5G zL_t(oh3%Lz&ayxdhTr`!V7V4X3$3uQ@B~<3W#<*J<|G_|Ygl1|wHE*jqX~(PomfFN ze>DX3Ls^86dykXD60;%Zgrq_t2WRe2+;5MA%wtkxlGrS zB*9{_fDi)H=@d~ErF)yr20{o3e<85n@82IlHORJYl2X#?bRu2XNlHm!7?SV%B&8(J z^T;$!0zjVUQ4~cq8jZ-ZEOK3!0FY%_Z_oG|lwlmlNxv=2N?{Dc$bAzLnWjmarqTU= zC(|_3z#0WDI>@%|G=o`{&0wvdoI%bMD~@B*bv?~mR#^+E=&Q@*x-M?Fe;d~8b#DE9 zJ|hSM3fmlP|@yKlz3~`;&c(3jX}cqnsU0({k(A>lJYv zzm%6NP{p4>#nNZ}xmvAqe|t^%^DEG*{(P=LY5j&jiK_oUzw)T6Kl%UpQw7RO8MKT) zivpOdOZcxs%pkGDEA$r41} j48K-&pmnPQty}*A5S(O@{r%aX00000NkvXXu0mjf;N&im diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_iint.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_iint.png index 6679263eba497828a605c791d0347beaa1c730c9..879e8c754ed300c6fcc6723fadf6c0587b9b0dbf 100644 GIT binary patch delta 1702 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 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lim.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lim.png index f713504b68c001a32cdb60aad3d376621b8c180a..aa0dbbae626f18fe48605ceef46d7d5f7339e51e 100644 GIT binary patch delta 1393 zcmV-%1&;dg1N90aiBL{Q4GJ0x0000DNk~Le0001P0000g2nGNE08)}}fsr8>e+4H= zL_t(|ob6k`Pby0oJ^S(sDl9C{j!dH@Gajus`5>_p&G1#&71EA7|$K&deZ3DWwSD zJN)z09SGnK0dYP>K%7qz5a&|_f5iC|0dYP>K%7tEiMYGFJ8&F_TrOv6J3Bk`(!`IU zP$+=oxb8P>9Q*tGczAdiNxNqAX@o1{GMNlGjzcPyGPP@(hQq@{06?)=M7!N~)69>c z)9GMtZVt_66O>Yjq6olx9IX7x$_kRnr04c?xg5T}zAWdq3+e%)C{h44f1Azr*(#L^ z1whN?vX>@)E86WgjYgwA)Rag0$EMbmj@7#neZgQ}`Dkw{PgrX*RF z7X)D}{Ta3>{`I`K{}MbsJ>l{35j@XhZEbC6`ID0q$g+%=mzS~hCmar=TrOjGcNeKt z3bV7bJ@!CV{*SAxD*%8Xe+ZbGni^QP)9K*o=m@K;t9=t{2a+V&Di@E(5ekJ+C=~i^ zVdC0!^y-WWAv2p-Fy*UPjm2WI`!_3f_v_a$G#U+TZEX$o zFUvA!W@dW&&v6`{pP&22WhO?#;V=Y2z{SM{n$2df(MudQ%W+JUf3T0|dHVVJNh$qK z^vos*0wsiW>+9)OddPLR*%`}%4HmfHv+w9#k`^{vmHdjEEX4eOh+ z+}Ks6*<=iwDCTpJZIoh2Ke2ZFvI)0K9HrlL!RoZzZMv|qU~2)gx<(Q7qd6`TiS*@@ zrKP2zHd&TO)`xn%f8O=Cxw$#Ce5=)hs;Zcto*tSD8RGFcqR}W6MZx9eC1SA{N~Mym zb6+G90U-pfR;wrFOuRU$R4Pyu1%e>hn#fkG1w~ODwZU=~02~|~*d|SnkB^UlI0jAA zaC37507Hd_S1|vC5X{fdd-gZc#IZ0*2pN9GFFsFi3EV}Gouq2bLzwr=Qd16A`yf_p}w4B21Z(`R6;tP?uwtc zx3~UtnFUx*HHx)~CC+V_WI{tx6x3=p%W|?TV{vh@M~I|SDG)*&g-dqJVq9FViPJQ# z+i^2_&KfjZf0@;4)zUAs8RhS=dQMR+7NIDLBU#VDCb3?xo7!brMlzYi`T2Q|dSts5 zupcg~)vEd8vUP$qfE|R5UpAZVyE%dGmc+_7s9rXk?YnW&+nm744{Y9=Fj&0|nB5F9 zuuBL1H|!8^_RPfK>E>jTG3cFcRLJM^mgJ6?p>dgi`Tuqy|E1VcS97#kw2!|xyy95mDT*THd7kdyOQ+;USD7LJco?? zCj@p;f2-B#>+7p$KexBHwibYE;;eoQq<B>;(UsLIG-XQ&Zh{7^C|uVbW4KRDA(3k00000NkvXXu0mjf2mhwe delta 485 zcmey$^?_NjGr-TCmrII^fq{Y7)59eQNb3W!DhC^oytHS-sfmi>^^A)=T^vIqTHnst z-Nj@m()M2`dv&S~i|&?AgZB$sA3gq|WVL?r0y|e1$Ai(6oeYA{hNQ2S+;e2j>(({9 ze=3~)|-ZHE)T{jvGoCtv?L zP(+b~Y0dT5-8!B^C04RNYQhW-Yr~v3-*k~VKI8oJgdU)DOJawLr@`#{vlC7~b#S?P z!+>Y=(faPUCijDK6EvmrY}X=-h1h5-SVRyM6a+2&8+NtuLhNm{ z6T}oMmWmdF8ygi|w=jj^ZsTq>r#RoNlbHJ?C&%;64+g=R%=MX>citIoB7_hK1RVU8 zb_E1KA0Z+EH$p@LZiI*g+z1f~f4C7M5^y6#B;bZiMAd2)-QC?792`WYQgMvS<#JpV zj6$JMKvPo_&d<*i%bSM%{r%X>h*Hkd(o!t#Effk^Sy>795s84V>jXd}$g)g6K0YjI z^7(ut{_N~5N->eBR4SyatBU|2ilW4tx2mdSd3l)-V(kM>(_$-w)}NN6f2yi$AG7J> ztb?kmq53Y8h$yrpof=3R7xzF0feJWI@zS=kdFJzZ*TIc~T|k5oQY;pUBuS2KNkTvr zcEb3Pn27#w&=n!6Rkc>Dk!&^_xD1*;sYx0}pue~`(LaECy^hDn$3)Axyu8H4#RX(p z#>mKsZ~C2`9T+9=8f9liP+6qn6FgrVoTrP*s&Q8~~;&c{(dcBV4=jTMrI6684 z04R!rwzf9UwAE@ATU%Qg8XEE(TsMlvVxV+mV`FG(X+fb-@J`6HQ}y7{WVRq zv>P6W5LH!)BuV7u<;As}*hR#ij%c7FV)uOjq`$wP3=a=CzGuH(SXi*^`RuoTo$J&w z#bS}Ht*tfkP!xqolGGRo`mNU?!EHkD;#IaC+7EsMYftYsPJTiRBG|-FXHFf@&JcSX zJ3HOt{5qR9+-Y{Xe+`&deUlVXkjddxm!KjdtS=Pft%U3FMc2%cA)^ zt?;}E5v2&-$|Olj^p3Gwtzv$D9sppPCUjkoHGd(Z6ro#L7=I77QG!yfRxvs{irw8^ zWV2ZSUp}cYe|XtoLPRMMbt}tcGH7XO33Rxi0@~Z#!^Ffy!*IX5yF;l|3RE7o!R!YS z79paPh`N`ne;()RTS(eG`>+3g$OMFXA&%4*C=6LLb%=F+w*7Ro!aQWsz3MbF0CUk=!B_T8SK{3POBk)mvqsfvhJcx7dU%*@P0 z%7co;X+>gZ6e}i0QNDG&(;Moa#N*>5xw*OFf6nLh^fa^>Qxy>%Sf^R!_h8E@uts35 zRwGkWQx>C;U3u)QPS_<}@I|W5#+{uVn5GHCFmQW&Yl%}71>_%*dxl!AhHN$qP1Er9 z_SU#QxV*f?=jW&8I-$3>7qTn^K;tK+TrQ)dqa)D!W`UK|L{umgP%4#hcz6g&k{VY4 ze_>f&UB$-622@qG{Ql_Z=$lYjhoartrt3Q9=H@~>{sf5TY~&@M&o{OcuPx0Fx6_$Z zp45mxJw0t~X_}@b{--y80{^Or>^6!0N@*fSbPoeXY5vsxJmS3;+NC07*qoM6N<$f}w*1r~m)} delta 657 zcmdnNGn-YhGr-TCmrII^fq{Y7)59eQNQ1B{2OE&Q$i45;L`Cs>CSOk%$B>N1x3jF* zy)qDRIKDoS(~sRLV8SHX3oVmETiV)07pzg>PEcLKv71ArMkPSX%4urI=dSYJIS*mM`jjpJW-S+nxZ-8}Ybsf_|mEdpnsJ1~1rO4xqem7!vr z0Z;M%&P5zcr*JUrh|%*++}HO0_tMI(iX2Q^a;4vYuRhoK*kWsPuaan$LGYn#z1?voC#*SK={(v!5ULO*A7G%dJ#`{>bU?HXNCz3CI}-+cdFU&gpf z?)t9q=(UQ=t~is@{`Yx{S5sM?3$>nw z=Dc5XP`X^s%Zq1dpJ%3tM+jN^x+SNQI-{2S>u@{wcObmSO z&NBVS{Uv|tEnZU~w*IMXRCw;?C%@+EeXDP(pE0tx4-N{=ntOnez1 zlv+gHce)EUt^(+^CXqtbxRFPrSB!B zb07ZjG-dIvs=az|S4)YvJv`m%@qYDbZ?Dew!v`zw6w9b@_q={PZL_AWl9}x)Ef%H! nmz$X4lo3`VMKQ!he^?*fs(ruv*e-TpDr4|;^>bP0l+XkKa!@2u diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_limsup.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_limsup.png index c99d252eb580c5d0da48121b65dd081c3c7e20b5..4f7a0c354fc2266e7ba1f6155a6a49fe335688df 100644 GIT binary patch delta 1773 zcmV^QiZBu#Sm*=|lB*!mG5}HsMrVPcObiIru}D?Y z4avaH&;=m@j?}JYVPLQsXpw?CkO8UoWKZ`FaOQlm&mXZ#2=|jR5TEZZ=g0rAyHX>B z5J)5?^WV59Aem02uq2frg(ay3e<>_UB}idODnSZMQVCL6l1dm^SnYNjwOS3kyStI^ zgCIb&*~Enl7vQ??sKZDA^m;wiYPIn5;K2i7`);?3=g*&)GVapSQofr=0bJK5^?IEE z2tPYJJCQb)Wrf#F(=0NKM3=`y!;dPT1)Wpc7&0rIU@XhRU@*Y^{5(#bIwfoy1OYZS zHlS%5E?v5mdo0_wGqr0pe;Uv<4Nspw6*nA3y=fMUzCm$joK-$GvG^72v!G(N*7kz!{H~tva%AnpT-oLrjhma^~l4b_lm?77wpEx2JAffe}}>TE;@Jqf!FKx zh)ZC_T1MbZ`^zd;x^7wBAZ^d~pEZWcBI3%kLeX2F_E1IFk`|B(fFIMgZSv&FlgM{; zartpXa~Fx571yY74xL+;ER3CR)^XVvh4mU)k_39M=mj5pjHPK>y2@Ck?Lcf3i9=?H&K3ZI+kK=g*%36c-lj2D8S5H0H@l z5ClUpRj=2}ZPi6F-P8%I*Xu8Maq5Hx09#vIe?xB{UBI|lf)BK5mX()-g9A8@ zgVoj5)Jl0AMcp79h>Knv&+~BZ+_{LQqR9@B-5t`*TO|IGgvDkf{10LuPM!x>^gb5H zaj?F=9=UI0V*|RbquFeR-&3)%R<7IaVs36ObY)vxTd*t(-@bi|jKNz*&+~Bo`gP3D z&!gMzf2Phcj+ZZAqTlc5DjQH}AfA+sdY*@i7cb(`qeqeKk1gS3b%%8OM=1VG)ijQz zZ2?}#I|j6`}Xay zJ)MWH>qBD{skn>QGVc~q+{p&fmKeXam9(ZTe{nk-ag0=X{}*9}HED>>X_ZCR6BH92 zV+BEgFJHcldm4WYGcz+VO%snFKOS=3W#D-p+U+(>(~N`^ag1G9p6B88>C@pk?yFa? zqS@B}idODnSZMQVIV9o>2;^shYB7 P00000NkvXXu0mjfsn1sC delta 992 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 R>OcSh002ovPDHLkV1gQp7Wn`G delta 726 zcmV;{0xA8`2;T)EiBL{Q4GJ0x0000DNk~Le0000v0000b2nGNE0Qd|+WsxBle*%$7 zL_t(&f$f;Tit0cV#=l%H*l9Uih>DG@TZ*+LMSKVQq*92m58wkVx`JBxr}Y68M1@%U z0>(y*h>eAyR$84~ToMwEF>=9$-27mgIp;ewAI?k;azsS%Ilq2-1Fs-3=@$Z%ejzaF z7Xp)hAu#C|0+W8h)#T-JfglJdf0xSufLg5vj^oTRo6XEzS(fj{tej3KBoYZ*Zl}|+ zX_{uvg+d`D zlSu%;dcD3`W53_ycs$zX!r?I5?KS}5`}-TsW)t;#-P;kh@cXIke;^bJIo{Lxd=6dL z!5DMYiJ}NelF;dNP%IXqf2t~CvDi~<|JdtlJXDoR1@U;?HTUc5%gh-LhflBda+Ai( znayTFL>Q094>jBE7U%OBz~5tg@8!P7OHInMjC?*1RaGHLk|)jOa>3{4C;I)qsVS98 zH}}_#mzmTw4THe|>2w;IOvbaW)oLM?N~_1SG}Gx6 z-EP-3bp6_TJ+`hUm&@hD*mk?UIXX_dkB<)ku>A_PS`Cp%1iG$cx7%U0TA|nLVYAub zbUHznWhjbb`$Xk(Iq*CW04Nj+*laeBT{?X{tsRYZD2n15yY7^%v3qq#qY?2uZ_72B z5Mvn4gVF8WtA7uUEGYN~-4_HV{X$^UF9at2LSWJ_{1+zw08t>ABQY)g;{X5v07*qo IM6N<$f`BJgj{pDw diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mho.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mho.png new file mode 100644 index 0000000000000000000000000000000000000000..dddec329e4ebefdcdd2074c37d54426719209d12 GIT binary patch literal 501 zcmVr%6OXR9J=WmOYNbFcgF*+mH%MBNTxIRHme%4Mpz20iXpg0_RC2 z#3|^Y0HsNRlu()KZNXwCo3&#jv@{vXMU=_={PR4DLqvoR>FZPA8eYSt?)N*U(_WOOw8%0s+I2w%x27`eX4yw@Ma3IDQ0U*vfrD@cc>u&~CS@EM~iUWy8gB z3?T%7N9T{nV}0}dG+Dpj2LL2Vg5&Y1^&8!D&+`hMuY(VVL-~95o zlyJ}Uz!;Mg$+FD4c-1}E!d=$|09>zEBlzuhLli{-0LED12&~}EW)sWh62PN*!Z56a z=bLmko1xq7>OU~OI;wQbYd)X9FJy>{@u~}sFbu6S!3a)N+<_nnO7EY^W|Qm2@Tc;- r@Ozl9HZO;${%^10HN1w`@b~K*sExx!q+=PA00000NkvXXu0mjfl?v!H literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_min.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_min.png index c402c17507602b8d58c396d798a3a8bddc64e8e0..82415f7d4047cfff13d0af8ea5a8d93151aaf60e 100644 GIT binary patch delta 829 zcmV-D1H%0E1H}d*iBL{Q4GJ0x0000DNk~Le000100000b2nGNE05jL6n~@ClY4K^T&W4Z#yIbgOuXN=OJgN8$;1f>Z(| zo`IwbNECI+fYfa1bQpSFxg|{;k~CMTKPgLWA3MKu{O7oB5D`JCQ2nWT0CkjtT7neR z5~QG(AO*DqDX1k#K`lX*LcP1Ye?z0uz|+&y#`^SqALr-i()EYKA#B^u)(KUlFbql4 zGy*`DWo@L-+uK_*41=cAX{qfhgGw|XEC70ZeB4N1zX2+?mvw%nP&Xylb#pr}iXt*i zlX|^gYTepH<;#o=j5K+kM~tyl=hS}pzrVl7cs$1G>1l3TtyT+$Vc`1ue>%Bh7Eg)m z689Pa0j9XUD507D`}cWj^iw*9=9jEwsHG;*3wnU>;tJ#S3juT zZqxDc@nWFjF5c~S$u!NyM~iJmuzX-~kX+ZLo12@3&5MhRrH{D0yp#sZom<4z&tg+L zQpLzz^^zEw>&oJyg~N>lf3yxB9|vQM#^Z6~n7RETq4NHdqCfMR${2&L>r3wr4-df@ zODy~P`a&3nS-XQ_7(eXo?(QN80=&JwCAJ-nMzJ>Xi1(lLJ+u zDRWA4YHgur(O@t@5Cj+whlQlf3MzoJvoipIWmz~mImvDBZ*B|!f2nqMcA)Dzo}Zsn z>spot%J}qzZ%IsoQtW>K0n1@g!;I=8*yb@9*!4W9Dh)s{K6jJP!bp)84ehu9z{2k6{?} z`T4oFEC_<7OiV26fA{-8-s9gPeKo~}kW}!5Kz!0Nt0HcwxOj$`)@SW+sfgy;SrHfE zvJTn`sC>3Lj%8Wow`k{VrmE)26nE|2Q?9O?-TO;Njsxx{dGq zczJoj(b17~n+B2kD`nBD_2IuNDX1k#K`lWFY6((MOVBqi6FLj7PpXhW00000NkvXX Hu0mjfLnM^q delta 490 zcmVyaTBe*vdS zL_t(oh3%I=j)FiK#UFbC3yYzf!VXSgsWBK1g0=A+Mtk)llGu6!C`}|Z7A9iFRBtN` zD=7OXvYFlaCDZVj@0&-$DfN*9bNU1-&mQVPT25U%SY%d*!s zVvB6ITLK^eu2!p;^|8qICJLn#e|+D^>2$(=zelIjc}bsEO|^vy3SDS4HJMB>9*+S4 zVHm=)tlL_z*SGtY%jH9@Oi`n(U$0jLL4Ys}VcRy6BtaaUO)8_;p>kQA^YG zTOZk8ulJ*R|1&6b#F)|rV@emEnu?;RQ9GZ{m6(0BPbr1N;Q#=LONlOiJ`na&wHxfPa?${K#fL~iK1A$-Ht&JRIWRY!z4*+>orXl=GQ|Pj453(rgXuW g(gkBm7yhKFcR?TCG)Y83R9J=W)}gM0Fcik||8A~Wf|vxgOe1&*+@^SnITGMS@bCh> z0%B$oPtD}i9BC$~I#+FOyENsMEFp?J_XPC|HO?koKC0LaHSMM z5Rm8jBvfn7X0u_rTyj32ACCK;G@C`V)<1S&5 z2?tJV&2G2ja=AD^Z%^^t4F%x){`>IT4dr5%>V!Z07*qoM6N<$g5e>qF8}}l literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_oiiint.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_oiiint.png index f6d8b3c9ea198fc78af0d0a266529f5d3afd7859..7935b9e93b696f1f73d8605cdca97be163bb66fe 100644 GIT binary patch literal 1930 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 delta 763 zcmV@&2m&;HT1?_hG{X-}Pf9bkTs;biIbfQwJM5?ON?RF#1IWfj)x7(4XX~Y;K z%d!HW^DzwPoB)tv81DUeJSNjLi7`gKUQfDzr;lLn_q((bUg^3Xx)RU&C})<-B`nKA ztJOj_o0alpu~;CV&r9(zeFQU|P5}U_sz!qR8jN^*#@I`h1VMfc=6pWGf3|JZ>va^1 zMK|s^4)*)KFXY!?IOn)rE-!C?I2^FqY+~ojM=;y%7633D4qdaW)oR#ox42v`vGWB$ zJk!&4odCGkbLk470pMHisg(9+vq7OyfMr=ABABKL#@I`~G@DImn&#$9E|dP!3<$uBqduFUe{f#!Z{H~tM%VS1NyT;gH+DXseM{GI92}2FsH%!aqanfHZZ|0wsIYw$J&7n`kuT3le<|{%)oQsh+qOy5 zw9wW;D3Z^J>Y2~yflZPaBOpa(dErulAtJX-;bUlG1pv@!G;+s9E$P@WM6$yMT}hlb z5looB#Mu%*MgCB}^B2*-bi3WCkMmVzn0Nk?w0}tqBl?$TfBB?;Nem9yoWQxFr)*SfQ;&}iD1Mej4@iT*V2UEl@Q0;q`ndf#yjcr t7I=*>trZbch<^X+`RWG~q#sO>{sMyj*t?sV8yf%s002ovPDHLkV1iUlU@!mx diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_oint.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_oint.png index 5a76cc21cef1213ced527198d103f2d9cbeb97fa..f620b934b9f80fed7b4e93b9c0c88cbece97d9d9 100644 GIT binary patch delta 1742 zcmV;<1~K{W1kVj2iBL{Q4GJ0x0000DNk~Le000180000(2nGNE0RF8BD3Ku-e+Gd` zL_t(|ob8;yYuij1$G?6lxX|JhIw*sQ3hfek$d(d9AogGrN-~B12lh}3b->W2f&2kQ z&X6fT=+>4HD5OJBAlV8@phF8%hBiROxD-e?f)+?FG;ajBmjscN#x?tL^8kQ+K97-+5&KxT+l8*{_VHnax#&knM*!dw76499PXPemzJ0T8 zI{=)Wo#Fod`zV!4th>ey=Ax^r3Qg1S_3KvvfTn2}9UaBQ!~}}PA`HVowOR%6$I+Hb zCA@w6mUXxI!rFd0?KeC&f82X)nC-Ze3?XU4D{0c;hy$tU9N;QCb*i@^3U$Iw^k%b( zLZN_n@7|$UEV@=WLk|z{t*R;!1cB7+b^Gsfxy++0T;Q^Lsnu%O-QC5>$qB~B#*)4~ zcM>-*nxXWY5h*J4%lB)K&aSv_G$DT%15w&cRCL9qxm%-+l+wsnJnJ z?Kyf>jDkYVMXwi~@^qB@UCW!{gd@}GZNFDvX&Yg`3p3HZQ_pLE<8W-$T=g<9K~_q% z4exo1q6G3iQ5FVF%nL2i?d|Q^X5{Sb44S54VqyYgV`Erae_F!y^fc1~w5qCo&ygev zuV23g0DSoH0qu4hmSy4P%a?fn{(axzZG3zj0Py+q=fM49BKp?W7V`PLtHZjk!!Qg; zl4QSEuh(&We9SD-MN5LtYx?ox#S2#ztI=rS*|TSXN`{3(0l=T2D=17vKRrFg;^Ly~ zy`7yM0B||9e|$a<(=?fg-tBhr^XJb%=Vr56tgWp<5CrV+@1xafq1kMPx}L7q+6)pg_6pLRZTAYU zu3bb*e~CMP?rhWV5>wGx*z-Y%W5f?K!YNGC z0Dk!vp5$^l{QC6^4<0;-+=gkII6prhZ0ktmf7|7Qa}yCARkvvqQBYzX>8q=&cDUbY zG;r_Uz3`>1+d!Om(7C=%M|f}2hXOc|?oa1HDmn+QmFUh*pu_x-z_k&b=GQMSENwTBbVWO|- zf0kw8(W6JUt(~2nwSOi=6h&mS*?~Jj3&MVc+1hYZ=qq|Im&5n(-yw=3>h(GlMZw*> zcX4oV@J|lH`Lx_sFQ=2F+cUgRW`r#)-z4q?IVqRRp;h%g^wRUVqsz7$}MM6Y&!6F)k0S>z~5bA-aU~+!By)? z(=>@BNp_WlW)WGeoxMfgs72qKKu^(W6`z)-yxS632~XP}R>28LQ@dQaHo2GEBt$AY k2U5{Fkc!TMRCEsf5ASPG$B{e+4FCWD07*qoM6N<$f(UO*i~s-t delta 612 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 X3x3QgOGKSr00000NkvXXu0mjf{YZ%b diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sum.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sum.png index cdfd63297e691263f790efcd68bec8b0ee3010f4..94f2e8a6f72993cf56b7c0419d36b326d9f0acba 100644 GIT binary patch delta 1649 zcmV-%29Eis1M>_aiBL{Q4GJ0x0000DNk~Le000180000$2nGNE0C+ijhLIr`e+DH< zL_t(|ob6n{Yuij1e*E!)I|L`tK^{U>XqG5Lx6%%U+Jk}{+9~8Oh&_Y`TrhNL!O+#n zOD8*Xo1s%P$>3)7(xIiYhon#$577{)1c7+EZwRMPRwP+JPL`eM0S%T;cds73_v+r~ z?wlcn5TuwX{z=+^yNHzZ1dx)Re*jX_6F^FO0*ICLX0wS*CWA~SgM2=Z;cy557>~y& z7K`S!&CN~dx*n$~bA{MQuT&}+4u>FwK$0YAnuf=ZA48U9@H~%q@7{qB0$tZ}d3lL? zy&jh-^9K?GBuOHzR?GZ-b#+Awg#rOU1VJEw|NfmQUoMwPwOWnCl(__Re@{0I1BZu) z*xK4M&tD#XO_^ITCtXn#^!t5$|Nb2S(C_z=&*$;z(IXTJ1!$Uva=8rP`a@eR z7SU)lSer55U>&cl@f)@ne{R2am*Th;8A4LQYt~4UqXdwWo&ZwP695y^E0v0w(nme4 zoBlS(YP_PTRJV z?$nNx=SP8}D1_rUUvry8lt>Nr)A=hApG{8SV$)%T6_-+ z`m()9r{RyKm)qN)f7Y{OBb|`zSZXCcE`iJbg6#(-n0mRB12~06YO`MlqIFDjuvkf_ z4;d!Dhru*Yr{sCPd~0a5mXl?9>bHWB{~gV%C&elQzie|&uGS|)bwMHEFyl4SnY zG!3OvDUsQKI(sDuf@it?{r!mvms+ic?d@$}vs;^+n*gqpE;r0X@S+bvVVzl;6~^N+ z&d$z!mCa_e`1tW7IF3W7(}Ak0Xf~UH+8d2Vu8uVm(yb4{aU4`to%=aaYnZXm>qf;) zNH+`vFJ8QWf2L{p@ZrPMxHvDM;mA6#%K|eYy;iG1RaI20)x^}uY&MJa^>yFnX;@Jd z#SAk+gf0706DwjTz1eJ{-EKn^#lUfqHR#B~>mvtT_slnM-k{xXPlOpiBQH8a^88r) z82*NapA2!9?a}LA`i_%$Wlfx>X+wU->9LV+O^kx3f84)*{R-8lHFI=o(@)0erk_~r zc1x}j%}A}D5i|p}uY>dhFB!mImz%<9&z`Lw?Nq;0Z%R~qp`ubynfB`Hij+#FSi~qR zob+{8^(LY+Qm+W3D*DwoqJnxgOC2bP?Mz9xibX-amEJoG3E0{mi(aKD3gLO)x3e%K z-Ax(|e|p5x?cKn_Y7)iOQjP)x_~qR%r)t5`%o7iNq}OHT#=PD=8|-$1wnBx5}GxbhL`bpjMLN8f5`RpdOfJBI&+|O8*=%H^yp~E_TwL5e(sQ{Se*XLkp65}mRw2tW?%lhG zZnt|QGoyP*r|rJ5{~^O*FaXDKH>TI<%+I3Z-!L~>yZXh&1!}dL4ssTUay1W zIDGl?g|$uQDk&%2zklC#mVHqW>O=bU=~EmX9pTlhSDp)T!p8I`Po9A1`HA&_hGC%7 z=|B|4g(p4GI9=CuA_#(+uuyd|4rS23M~%g4Tg#%tH|ca~0ex`0oEsPMwEo*dI3ejD vG9-ez7QAjNQqmJZN_qlFNlySN=?UOJ2HJHgdn&XN00000NkvXXu0mjf4^=8r delta 411 zcmV;M0c8I345tGjiBL{Q4GJ0x0000DNk~Le0000Z0000d2nGNE0EI~LPmv)Pe*sxZ zL_t(oh3%NJv4kKPgz+^&XigU)V~}Op4yfxor&^^HEerrm z(*(}Bw|}(OsH%z<1_<*HISg=&`{VJ52Xhv8SO1X10LSIxoMWEnI55C5?xFq(f;o%3 z>+Vbr1FUh6zD!#qM>R08Mm%b?fz`Y|->9#^Q2HbYX6qB*#|Db50q$YKTtz6Bu6$bSFr7ocE{ zr;B5VN9WsX8+i{X@VHzoo+7)TiSb5vqGa>ArRoJ{9g8#+n%;S@i`jFi_vl?&Ve7Oc z7IXIOwH=0wzT2_Oh&ndevxkaWrgxlpthw~SnR|`OR_~`NvTV6FA?O!R%#|Db50q$YKTtz6Bu6$bSFr7ocFF zr;B5VN9WsX8+i{X@VHzoo+7*85c3A{!$xefs=^l1E`nTQPTy6-Mb>ZNK5~YqFLs{9 z!NUiGxRQD@*8Xf*tyE!gqq=>SlZ&1IImzT6%L3Q$x05*-w}vg5Qpf!L)V2h1!*@})O3&prlP&fw|l=d#Wzp$Py#212?3 literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_vvdash.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_vvdash.png new file mode 100644 index 0000000000000000000000000000000000000000..595b817266a1a75cfb0658eb356b910495518825 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^ia@N)!3HFybdpnm6lZ})WHAE+-vSV3WWWFR3sA7n z)5S3)qV?@{LoQ}Tk(P&*iscu)_#f!n^t6AKD4RAdY}rW_fuIymv)xDkBq(#pudi6J zcB>fQyCM??fk!h1-smQs>zrd8mdKI;Vst0DnDEAOHXW literal 0 HcmV?d00001 diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_wp.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_wp.png new file mode 100644 index 0000000000000000000000000000000000000000..6c65a2e825c28fd39c715ce95758b56035c9a665 GIT binary patch literal 575 zcmV-F0>J%=P)@kvBMR9J=Wm%px}Koo~RH(S_I+L&02rB9#*R(8IEJ%x{9Ft)sc zrG2yk`(e*YnW z@B7SVGXQMcX0zF77jG&p#Bex#dG-!Kp6BfMd*C&Z7wPsX2m z#bN=#`FsXowOWy78HdB6+J@g%UFWJJN<+K;j5;Fi4>8a}e5i#``U7%2zJ({zZhQa$ N002ovPDHLkV1l=U0384T literal 0 HcmV?d00001 diff --git a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp index 192799b576..6666387324 100644 --- a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp +++ b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp @@ -321,6 +321,24 @@ bool JKQTMathTextSymbolNode::isSubSuperscriptBelowAboveSymbol(const QString &sym return false; } +bool JKQTMathTextSymbolNode::isExtendedWidthSymbol(const QString &symbolName) +{ + fillSymbolTables(); + if (symbols.contains(symbolName)) { + return has(symbols[symbolName].globalFlags, ExtendWidthInMathmode) || has(symbols[symbolName].globalFlags, SmallExtendWidthInMathmode); + } + return false; +} + +int JKQTMathTextSymbolNode::getSymbolLength(const QString &symbolName) +{ + fillSymbolTables(); + if (symbols.contains(symbolName)) { + return symbols[symbolName].props.value(MTFEStandard, symbols[symbolName].props.value(MTFEUnicode, SymbolProps())).symbol.size(); + } + return 0; +} + JKQTMathTextSymbolNode::SymbolProps::SymbolProps(): @@ -486,7 +504,7 @@ void JKQTMathTextSymbolNode::fillSymbolTables() symbols["o"]=SimpleTextSymbol(QChar(0xF8)).addHtml("ø"); symbols["O"]=SimpleTextSymbol(QChar(0xD8)).addHtml("Ø"); { auto s=UprightSymbolUnicode(QChar(0x212B)).addUprightStd(QChar(0xC5)); - symbols["Angstrom"]=s; symbols["Angstroem"]=s; } + symbols["Angstrom"]=s; symbols["angstrom"]=s; } { auto s=UnicodeSymbol(QChar(0x2136)).addHtml("ℶ"); symbols["Beth"]=s; symbols["Bet"]=s; symbols["beth"]=s; symbols["bet"]=s; } symbols["Box"]=UprightSymbolUnicode(QChar(0x25A1)); @@ -516,7 +534,11 @@ void JKQTMathTextSymbolNode::fillSymbolTables() symbols["bullet"]=s; symbols["textbullet"]=s; } symbols["cdots"]=UnicodeSymbol(QChar(0x22EF)).addHtml("···").addStd(QString(3, QChar(0xB7))); { auto s=UnicodeSymbol(QChar(0x2103)).addUprightStd("°C").addUprightHtml("°C"); - symbols["celsius"]=s; symbols["degC"]=s; } + symbols["celsius"]=s; symbols["degC"]=s; symbols["degreeCelsius"]=s; } + symbols["ell"]=UprightSymbolUnicode(QChar(0x2113), "ℓ"); + symbols["wp"]=UprightSymbolUnicode(QChar(0x2118), "℘"); + symbols["mho"]=UprightSymbolUnicode(QChar(0x2127), "℧"); + symbols["lozenge"]=UprightSymbolUnicode(QChar(0x25CA), "◊"); symbols["cent"]=SimpleTextSymbol(QChar(0xA2), "¢"); symbols["checkmark"]=UprightSymbolStd(QChar(0x2713)).addUprightHtml("✓"); symbols["circ"]=UprightSymbolStd(QChar(0x2218)).addUprightHtml("∘").addStd("o", ItalicOff,0.7, -0.25); @@ -535,6 +557,7 @@ void JKQTMathTextSymbolNode::fillSymbolTables() { auto s=SimpleTextSymbol(QChar(0x24), "$"); symbols["dollar"]=s; symbols["$"]=s; } symbols["dprime"]=UnicodeSymbol(QChar(0x2033)).addHtml("″").addStd("''"); + symbols["complement"] = SymbolFullProps(SymbolProps("C", Upright|BoldOff), "C", Upright|BoldOff).addUnicode(QChar(0x2201), Upright|BoldOff); symbols["ee"] = SymbolFullProps(SymbolProps("e", Upright|BoldOff), "e", Upright|BoldOff); { auto s=UnicodeSymbol(QChar(0x2026)).addHtml("…").addWinSymbol(QChar(0xBC)).addStd("..."); symbols["ellipsis"]=s; symbols["dots"]=s; symbols["ldots"]=s; } @@ -574,6 +597,8 @@ void JKQTMathTextSymbolNode::fillSymbolTables() symbols["pound"]=SimpleTextSymbol(QChar(0xA3), "£"); symbols["pound"]=UnicodeSymbol(QChar(0x00A3)); symbols["prime"]=UnicodeSymbol(QChar(0x2032)).addHtml("′").addStd("'"); + symbols["arcminute"]=UnicodeSymbol(QChar(0x2032)).addHtml("′").addStd("'"); + symbols["arcsecond"]=UnicodeSymbol(QChar(0x2033)).addHtml("&dprime;").addStd("'"); symbols["rangle"]=UprightSymbolUnicode(QChar(0x232A)).addWinSymbol(QChar(0xF1)); symbols["rceil"]=UprightSymbolUnicode(QChar(0x2309)).addHtml("⌉").addWinSymbol(QChar(0xF9)); { auto s=SimpleTextSymbol(QChar(0xAE), "®"); @@ -618,45 +643,45 @@ void JKQTMathTextSymbolNode::fillSymbolTables() * STANDARD MathOperator Strings **************************************************************************************/ symbols["Pr"] = MathOperatorText("Pr"); - symbols["acos"] = MathOperatorText("acos").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["arccos"] = MathOperatorText("arccos").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["arcsin"] = MathOperatorText("arcsin").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["arctan"] = MathOperatorText("arctan").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["acos"] = MathOperatorText("acos"); + symbols["arccos"] = MathOperatorText("arccos"); + symbols["arcsin"] = MathOperatorText("arcsin"); + symbols["arctan"] = MathOperatorText("arctan"); symbols["arg"] = MathOperatorText("arg").addGlobalFlags(SubSuperscriptBelowAboveSymbol); symbols["argmax"] = MathOperatorText("arg max", "arg max").addGlobalFlags(SubSuperscriptBelowAboveSymbol); symbols["argmin"] = MathOperatorText("arg min", "arg min").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["asin"] = MathOperatorText("asin").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["atan"] = MathOperatorText("atan").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["cos"] = MathOperatorText("cos").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["cosh"] = MathOperatorText("cosh").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["cot"] = MathOperatorText("cot").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["coth"] = MathOperatorText("coth").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["coth"] = MathOperatorText("coth").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["deg"] = MathOperatorText("deg").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["det"] = MathOperatorText("det").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["dim"] = MathOperatorText("dim").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["exp"] = MathOperatorText("exp").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["gcd"] = MathOperatorText("gcd").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["hom"] = MathOperatorText("hom").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["ker"] = MathOperatorText("ker").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["lb"] = MathOperatorText("lb").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["ld"] = MathOperatorText("ld").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["asin"] = MathOperatorText("asin"); + symbols["atan"] = MathOperatorText("atan"); + symbols["cos"] = MathOperatorText("cos"); + symbols["cosh"] = MathOperatorText("cosh"); + symbols["cot"] = MathOperatorText("cot"); + symbols["coth"] = MathOperatorText("coth"); + symbols["coth"] = MathOperatorText("coth"); + symbols["deg"] = MathOperatorText("deg"); + symbols["det"] = MathOperatorText("det"); + symbols["dim"] = MathOperatorText("dim"); + symbols["exp"] = MathOperatorText("exp"); + symbols["gcd"] = MathOperatorText("gcd"); + symbols["hom"] = MathOperatorText("hom"); + symbols["ker"] = MathOperatorText("ker"); + symbols["lb"] = MathOperatorText("lb"); + symbols["ld"] = MathOperatorText("ld"); symbols["lim"] = MathOperatorText("lim").addGlobalFlags(SubSuperscriptBelowAboveSymbol); symbols["liminf"] = MathOperatorText("lim inf", "lim inf").addGlobalFlags(SubSuperscriptBelowAboveSymbol); symbols["limsup"] = MathOperatorText("lim sup", "lim sup").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["ln"] = MathOperatorText("ln").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["log"] = MathOperatorText("log").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["ln"] = MathOperatorText("ln"); + symbols["log"] = MathOperatorText("log"); symbols["max"] = MathOperatorText("max").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["median"] = MathOperatorText("median").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["median"] = MathOperatorText("median"); symbols["min"] = MathOperatorText("min").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["mod"] = MathOperatorText("mod").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["sec"] = MathOperatorText("sec").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["sgn"] = MathOperatorText("sgn").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["sign"] = MathOperatorText("sign").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["sin"] = MathOperatorText("sin").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["sinh"] = MathOperatorText("sinh").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["tan"] = MathOperatorText("tan").addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["tanh"] = MathOperatorText("tanh").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["mod"] = MathOperatorText("mod"); + symbols["sec"] = MathOperatorText("sec"); + symbols["sgn"] = MathOperatorText("sgn"); + symbols["sign"] = MathOperatorText("sign"); + symbols["sin"] = MathOperatorText("sin"); + symbols["sinh"] = MathOperatorText("sinh"); + symbols["tan"] = MathOperatorText("tan"); + symbols["tanh"] = MathOperatorText("tanh"); /************************************************************************************** * STANDARD MathOperator Symbols @@ -683,10 +708,16 @@ void JKQTMathTextSymbolNode::fillSymbolTables() symbols["bbR"]=MathOperatorSymbolUnicode(QChar(0x211D)); symbols["bbZ"]=MathOperatorSymbolUnicode(QChar(0x2124)); symbols["because"]=MathOperatorSymbolUnicode(QChar(0x2235)).addMathOperatorHtml("∵"); - symbols["bigcap"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C2)).addMathOperatorHtml("∫").addMathOperatorWinSymbol(QChar(0xC7), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["bigcup"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C3)).addMathOperatorHtml("∫").addMathOperatorWinSymbol(QChar(0xC8), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["bighat"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C0)).addMathOperatorHtml("∫").addMathOperatorWinSymbol(QChar(0xD9), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); - symbols["bigvee"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C1)).addMathOperatorHtml("∫").addMathOperatorWinSymbol(QChar(0xDA), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigcap"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C2)).addMathOperatorHtml("⋂").addMathOperatorWinSymbol(QChar(0xC7), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigcup"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C3)).addMathOperatorHtml("⋃").addMathOperatorWinSymbol(QChar(0xC8), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + { auto s=NarrowMathOperatorSymbolUnicode(QChar(0x22C0)).addMathOperatorHtml("⋀").addMathOperatorWinSymbol(QChar(0xD9), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigwedge"]=s; symbols["bighat"]=s; } + symbols["bigvee"]=NarrowMathOperatorSymbolUnicode(QChar(0x22C1)).addMathOperatorHtml("⋁").addMathOperatorWinSymbol(QChar(0xDA), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigotimes"]=NarrowMathOperatorSymbolUnicode(QChar(0x2A02)).addMathOperatorHtml("⨂").addMathOperatorWinSymbol(QChar(0xC4), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigoplus"]=NarrowMathOperatorSymbolUnicode(QChar(0x2A01)).addMathOperatorHtml("⨁").addMathOperatorWinSymbol(QChar(0xC5), 1.8).addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigodot"]=NarrowMathOperatorSymbolUnicode(QChar(0x2A00)).addMathOperatorHtml("⨀").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["biguplus"]=NarrowMathOperatorSymbolUnicode(QChar(0x2A04)).addMathOperatorHtml("⨄").addGlobalFlags(SubSuperscriptBelowAboveSymbol); + symbols["bigsqcup"]=NarrowMathOperatorSymbolUnicode(QChar(0x2A06)).addMathOperatorHtml("⨆").addGlobalFlags(SubSuperscriptBelowAboveSymbol); { auto s=MathOperatorSymbolUnicode(QChar(0x22A5)).addMathOperatorHtml("⊥"); symbols["bot"]=s; symbols["perp"]=s; } { auto s=MathOperatorSymbolUnicode(QChar(0x2229)).addMathOperatorHtml("∩").addMathOperatorWinSymbol(QChar(0xC7)); @@ -792,6 +823,12 @@ void JKQTMathTextSymbolNode::fillSymbolTables() symbols["vartriangleleft"]=MathOperatorSymbolUnicode(QChar(0x22B2)).addMathOperatorHtml("⊲"); symbols["vdots"]=MathOperatorSymbolUnicode(QChar(0x22EE)).addMathOperatorHtml("⋮"); symbols["vee"]=MathOperatorSymbolUnicode(QChar(0x2228)).addMathOperatorHtml("∨").addMathOperatorWinSymbol(QChar(0xDA)); + symbols["vdash"]=MathOperatorSymbolUnicode(QChar(0x22A2)).addMathOperatorHtml("⊢"); + symbols["dashv"]=MathOperatorSymbolUnicode(QChar(0x22A3)).addMathOperatorHtml("⊣"); + symbols["vDash"]=MathOperatorSymbolUnicode(QChar(0x22A8)).addMathOperatorHtml("⊨"); + symbols["nvdash"]=MathOperatorSymbolUnicode(QChar(0x22AC)).addMathOperatorHtml("⊬"); + symbols["Vdash"]=MathOperatorSymbolUnicode(QChar(0x22A9)).addMathOperatorHtml("⊩"); + symbols["models"]=MathOperatorSymbolUnicode(QChar(0x22A7)).addMathOperatorHtml("⊧"); symbols["wedge"]=MathOperatorSymbolUnicode(QChar(0x2227)).addMathOperatorHtml("∧").addMathOperatorWinSymbol(QChar(0xD9)); diff --git a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.h b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.h index 9c75aa3674..54c1a06bbd 100644 --- a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.h +++ b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.h @@ -85,8 +85,12 @@ class JKQTMATHTEXT_LIB_EXPORT JKQTMathTextSymbolNode: public JKQTMathTextNode { static bool hasSymbol(const QString& symbolName); /** \brief return a list of all defined symbols */ static QStringList getSymbols(); - /** \brief checks whether the given symbol name can be prepresented by this type of node */ + /** \brief checks whether the given symbol name codes for an instruction that has SymbolFullProps::SubSuperscriptBelowAboveSymbol , i.e. JKQTMathTextNode::isSubSuperscriptAboveBelowNode() \c ==true */ static bool isSubSuperscriptBelowAboveSymbol(const QString& symbolName); + /** \brief checks whether the given symbol has global flags SymbolFullProps::ExtendWidthInMathmode or SymbolFullProps::SmallExtendWidthInMathmode defined */ + static bool isExtendedWidthSymbol(const QString& symbolName); + /** \brief returns the length of the symbol string for the given symbol */ + static int getSymbolLength(const QString& symbolName); protected: /** \copydoc JKQTMathTextNode::getSizeInternal() */ virtual void getSizeInternal(QPainter& painter, JKQTMathTextEnvironment currentEv, double& width, double& baselineHeight, double& overallHeight, double& strikeoutPos, const JKQTMathTextNodeSize* prevNodeSize=nullptr) override; diff --git a/tools/jkqtmathtext_render/jkqtmathtext_render.cpp b/tools/jkqtmathtext_render/jkqtmathtext_render.cpp index 4918cb80da..6795cc4f41 100644 --- a/tools/jkqtmathtext_render/jkqtmathtext_render.cpp +++ b/tools/jkqtmathtext_render/jkqtmathtext_render.cpp @@ -126,27 +126,37 @@ int main(int argc, char* argv[]) QFile fileListF(outputDir.absoluteFilePath(listsymbols)); if (fileListF.open(QFile::WriteOnly|QFile::Text)) { QTextStream fileList(&fileListF); - QStringList symbols=JKQTMathTextSymbolNode::getSymbols(); - std::sort(symbols.begin(), symbols.end(), [](const QString& a, const QString& b) { const QString al=a.toLower(); const QString bl=b.toLower(); if (al==bl) { return a symbolsRemaining(symbolsAll.begin(), symbolsAll.end()); + std::sort(symbolsAll.begin(), symbolsAll.end(), [](const QString& a, const QString& b) { const QString al=a.toLower(); const QString bl=b.toLower(); if (al==bl) { return a\n"; fileList<<" \n"; for (const QString& gletter: greekLetterNames) { QString code=""; - for (const QString& symbol: symbols) { + for (const QString& symbol: symbolsAll) { if (symbol.size()>0 && (symbol.toLower()==gletter || symbol.toLower()=="var"+gletter) && symbol[0].isLetter()) { code+="\\"+symbol+"\\;"; + symbolsRemaining.remove(symbol); } } - for (const QString& symbol: symbols) { + for (const QString& symbol: symbolsAll) { if (symbol.size()>0 && (symbol.toLower()=="up"+gletter || symbol.toLower()=="upvar"+gletter) && symbol[0].isLetter()) { code+="\\"+symbol+"\\;"; + symbolsRemaining.remove(symbol); + } + } + for (const QString& symbol: symbolsAll) { + if (symbol.size()>0 && (symbol.toLower()=="text"+gletter || symbol.toLower()=="textvar"+gletter) && symbol[0].isLetter()) { + code+="\\"+symbol+"\\;"; + symbolsRemaining.remove(symbol); } } QString symbol_lower; @@ -158,25 +168,33 @@ int main(int argc, char* argv[]) outputFilename.append("jkqtmathtext_greek_"+symbol_lower+".png"); cmdoptions.append(QMap()); //std::cout<<" - "<"<:\n \\image html jkqtmathtext/symbols/"<\n \n"; - } + //} i++; } fileList<<" "; fileList<<" \n\n\n"; + fileList<<" \\section jkqtmathtext_supportedlatexsymbols_arrows Arrows\n"; fileList<<" The following table lists all arrow-typed symbols available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode:\n"; fileList<<" \n"; fileList<<" \n"; + i=1; + std::sort(symbolsAll.begin(), symbolsAll.end(), [](const QString& a, const QString& b) { if (a.contains("harpoon") && !b.contains("harpoon")) return false; + else if (a.isLower() && b.isUpper()) return true; + else if (a.isUpper() && b.isLower()) return false; + else return a0 && symbol.toLower().contains(arrow) && symbol[0].isLetter()) { + symbolsRemaining.remove(symbol); QString symbol_lower; for (const QChar& ch: symbol) { if (ch.isUpper()) symbol_lower+=QString(2, ch).toLower(); @@ -196,24 +214,85 @@ int main(int argc, char* argv[]) fileList<<" "; fileList<<"
\n\n\n"; + std::sort(symbolsAll.begin(), symbolsAll.end(), [](const QString& a, const QString& b) { const QString al=a.toLower(); const QString bl=b.toLower(); if (al==bl) { return a\n"; + fileList<<" \n"; + i=1; + { + QString code=""; + for (const QString& symbol: symbolsAll) { + if (symbol.size()>0 && JKQTMathTextSymbolNode::isSubSuperscriptBelowAboveSymbol(symbol) && symbol[0].isLetter()) { + symbolsRemaining.remove(symbol); + QString symbol_lower; + for (const QChar& ch: symbol) { + if (ch.isUpper()) symbol_lower+=QString(2, ch).toLower(); + else symbol_lower+=ch; + } + latex.append("$\\"+symbol+"\\limits_{x=0}^\\infty$\\vphantom{Iq}"); + outputFilename.append("jkqtmathtext_symbols_"+symbol_lower+".png"); + cmdoptions.append(QMap()); + fileList<<" \\\\"<:\n \\image html jkqtmathtext/symbols/"<\n \n"; + } + i++; + } + } + } + fileList<<" "; + fileList<<" \n\n\n"; + + fileList<<" \\section jkqtmathtext_supportedlatexsymbols_mathop Other Math Operators\n"; + fileList<<" The following table lists all remaining math-operator symbols like available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode:\n"; + fileList<<" \n"; + fileList<<" \n"; + i=1; + { + QString code=""; + for (const QString& symbol: symbolsAll) { + if (symbol.size()>0 && JKQTMathTextSymbolNode::isSubSuperscriptBelowAboveSymbol(symbol) && symbol[0].isLetter()) { + symbolsRemaining.remove(symbol); + QString symbol_lower; + for (const QChar& ch: symbol) { + if (ch.isUpper()) symbol_lower+=QString(2, ch).toLower(); + else symbol_lower+=ch; + } + static QSet specialSymbols=QSet()<<"lim"<<"liminf"<<"limsup"<<"arg"<<"argmin"<<"argmax"; + if (JKQTMathTextSymbolNode::getSymbolLength(symbol)>1 && !specialSymbols.contains(symbol)) { + latex.append("$\\"+symbol+"(\\cdot)$\\vphantom{Iq}"); + } else { + if (JKQTMathTextSymbolNode::getSymbolLength(symbol)>1) { + latex.append("$\\"+symbol+"\\limits_{x\\rightarrow\\infty}f(x)$\\vphantom{Iq}"); + } else { + latex.append("$\\"+symbol+"\\limits_{x=0}^\\infty$\\vphantom{Iq}f(x)"); + } + } + outputFilename.append("jkqtmathtext_symbols_"+symbol_lower+".png"); + cmdoptions.append(QMap()); + fileList<<" \n"; + } + i++; + } + } + } + fileList<<" "; + fileList<<"
\\\\"<:\n \\image html jkqtmathtext/symbols/"<\n
\n\n\n"; + + + fileList<<" \\section jkqtmathtext_supportedlatexsymbols_other Other Symbols\n"; fileList<<" The following table lists all other symbols that are available in JKQTMathParser. They are defined in the node-class JKQTMathTextSymbolNode:\n"; fileList<<" \n"; fileList<<" \n"; i=1; - for (const QString& symbol: symbols) { - bool alreadythere=false; - for (const QString& gletter: greekLetterNames) { - if (symbol.toLower().endsWith(gletter)) { - alreadythere=true; - } - } - for (const QString& gletter: arrowNames) { - if (symbol.toLower().contains(gletter)) { - alreadythere=true; - } - } - if (!alreadythere && symbol.size()>0 && symbol[0].isLetter()) { + QStringList symbolsRemainingL=QStringList(symbolsRemaining.begin(), symbolsRemaining.end()); + std::sort(symbolsRemainingL.begin(), symbolsRemainingL.end(), [](const QString& a, const QString& b) { const QString al=a.toLower(); const QString bl=b.toLower(); if (al==bl) { return a0 && symbol[0].isLetter()) { QString symbol_lower; for (const QChar& ch: symbol) { if (ch.isUpper()) symbol_lower+=QString(2, ch).toLower();