diff --git a/doc/dox/jkqtmathtext_supportedlatexsymbols.dox b/doc/dox/jkqtmathtext_supportedlatexsymbols.dox
index 83f6276fef..adde71c5e4 100644
--- a/doc/dox/jkqtmathtext_supportedlatexsymbols.dox
+++ b/doc/dox/jkqtmathtext_supportedlatexsymbols.dox
@@ -277,82 +277,92 @@
- \section jkqtmathtext_supportedlatexsymbols_mathop Other Math Operators
+ \section jkqtmathtext_supportedlatexsymbols_mathspecialfunctions Math Special Functions
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
+ | \\acos :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_acos.png
+ | \\arccos :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png
+ | \\arcsin :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.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
+ | \\arctan :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png
+ | \\asin :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png
+ | \\atan :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_atan.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
+ | \\cos :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png
+ | \\cosh :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png
+ | \\cot :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_cot.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
+ | \\coth :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png
+ | \\deg :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png
+ | \\det :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_det.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
+ | \\dim :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png
+ | \\exp :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png
+ | \\gcd :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.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
+ | \\hom :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png
+ | \\ker :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png
+ | \\lb :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lb.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
+ | \\ld :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png
+ | \\ln :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png
+ | \\log :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_log.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
+ | \\median :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_median.png
+ | \\mod :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png
+ | \\Pr :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.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
+ | \\sec :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png
+ | \\sgn :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png
+ | \\sign :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png
|
+ \\sin :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png
+ | \\sinh :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png
+ | \\tan :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png
+ |
+
+ \\tanh :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png
|
@@ -370,58 +380,42 @@
\\accurrent :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_accurrent.png
- | \\acos :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_acos.png
| \\AE :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aaee.png
- |
-
\\ae :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ae.png
+ |
+
\\Alef :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aalef.png
| \\alef :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_alef.png
- |
-
\\Aleph :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aaleph.png
+ |
+
\\aleph :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_aleph.png
| \\angle :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_angle.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
- | \\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 :
@@ -516,140 +510,116 @@
| \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
- | \\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
+ |
+
\\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_dalet.png
| \\Daleth :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddaleth.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
|
+ \\ddots :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ddots.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
|
+ \\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 :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_diamond.png
|
- \\dim :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png
| \\div :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_div.png
| \\dollar :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dollar.png
- |
-
\\dots :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dots.png
+ |
+
\\dprime :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_dprime.png
| \\ee :
| \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
+ |
+
\\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
+ |
+
\\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
| \\fahrenheit :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_fahrenheit.png
- | \\female :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_female.png
|
+ \\female :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_female.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
|
+ \\forall :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_forall.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
+ | \\frqq :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_frqq.png
| \\ge :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ge.png
| \\geq :
@@ -688,80 +658,64 @@
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_hexagon.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
| \\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
- | \\ker :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png
|
+ \\infty :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_infty.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
|
+ \\land :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_land.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
| \\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
+ |
+
\\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
| \\ll :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ll.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
+ | \\lnot :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lnot.png
| \\lor :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_lor.png
| \\lozenge :
@@ -780,112 +734,104 @@
| \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
- |
-
- \\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
|
+ \\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
|
+ \\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
|
+ \\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
|
+ \\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
|
+ \\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 :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_o.png
|
+ \\o :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_o.png
| \\odot :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_odot.png
| \\OE :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ooee.png
- | \\oe :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oe.png
|
+ \\oe :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oe.png
| \\Ohm :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oohm.png
| \\ohm :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ohm.png
- | \\ominus :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ominus.png
|
+ \\ominus :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ominus.png
| \\oplus :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oplus.png
| \\oslash :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_oslash.png
- | \\otimes :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_otimes.png
|
+ \\otimes :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_otimes.png
| \\P :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_pp.png
| \\parallel :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_parallel.png
- | \\partial :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_partial.png
|
+ \\partial :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_partial.png
| \\permil :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_permil.png
| \\perp :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_perp.png
- | \\perthousand :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_perthousand.png
|
+ \\perthousand :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_perthousand.png
| \\pm :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_pm.png
| \\pound :
| \image html jkqtmathtext/symbols/jkqtmathtext_symbols_pound.png
- | \\Pr :
- | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.png
|
\\prec :
@@ -916,179 +862,161 @@
| \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
|
+ \\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
|
+ \\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
|
+ \\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
|
+ \\succ :
+ | \image html jkqtmathtext/symbols/jkqtmathtext_symbols_succ.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
- | \\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
+ |
+
\\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
| \\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_symbols_acos.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_acos.png
index d0885a38a3..ff68e628cf 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_acos.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_acos.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png
index 30e0e9214d..7e3bc13e6d 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arccos.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.png
index 42e56beb2d..b5b93b6853 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arcsin.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png
index ecfd815cdc..e47ec9760b 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_arctan.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png
index 78f57b4c78..3a17ed10e4 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_asin.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_atan.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_atan.png
index 6047ec1114..23e7e2272e 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_atan.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_atan.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png
index 0cb146ea8e..16252a2a8a 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cos.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png
index b822dccaa7..621f951495 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cosh.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cot.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cot.png
index dba3223f4d..641cdb1e29 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cot.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_cot.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png
index b71db84c9a..4792a85b87 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_coth.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png
index 307d9a16e2..18e18910f0 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_deg.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_det.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_det.png
index 25d230aacc..4ec4a16415 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_det.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_det.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png
index c9c8b5cd81..6dd78c252b 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_dim.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png
index 481b9b0dbc..105b7b79e2 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_exp.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png
index 537f5a20c9..8dafda72e1 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_gcd.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png
index 03b3819f2d..7903d7a517 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_hom.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png
index 49c85844ef..045e1cfc13 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ker.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lb.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lb.png
index 337a3b1a78..dc67a4b6f0 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lb.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_lb.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png
index c451afaaf0..ad07f86867 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ld.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png
index 605094073b..8f18ed4183 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ln.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_log.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_log.png
index 5ef9929e19..cf64f429c5 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_log.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_log.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_median.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_median.png
index 52d36fb0f6..e8b99e769d 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_median.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_median.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png
index fedbd84efa..2875c2d954 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_mod.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.png
index 26f0f235f7..5f941eb6b4 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_ppr.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png
index ff0b204bf7..1c1c1d520e 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sec.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png
index 36a70e27a7..1bf2c13bee 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sgn.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png
index 562663df2b..6d3d04de60 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sign.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png
index 3b3a04bf62..8e852f276d 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sin.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png
index ad8fa58930..f7210e9ca3 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_sinh.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png
index 977aece64e..6a900fb287 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tan.png differ
diff --git a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png
index 1f792c5f9b..d0de59c269 100644
Binary files a/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png and b/doc/images/jkqtmathtext/symbols/jkqtmathtext_symbols_tanh.png differ
diff --git a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp
index fd9d62c018..1115337c85 100644
--- a/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp
+++ b/lib/jkqtmathtext/nodes/jkqtmathtextsymbolnode.cpp
@@ -334,7 +334,7 @@ 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 symbols[symbolName].props.value(MTFEUnicode, symbols[symbolName].props.value(MTFEStandard, SymbolProps())).symbol.size();
}
return 0;
}
diff --git a/tools/jkqtmathtext_render/jkqtmathtext_render.cpp b/tools/jkqtmathtext_render/jkqtmathtext_render.cpp
index 6795cc4f41..44b3f8ed6c 100644
--- a/tools/jkqtmathtext_render/jkqtmathtext_render.cpp
+++ b/tools/jkqtmathtext_render/jkqtmathtext_render.cpp
@@ -127,7 +127,8 @@ int main(int argc, char* argv[])
if (fileListF.open(QFile::WriteOnly|QFile::Text)) {
QTextStream fileList(&fileListF);
QStringList symbolsAll=JKQTMathTextSymbolNode::getSymbols();
- QSet symbolsRemaining(symbolsAll.begin(), symbolsAll.end());
+ QSet symbolsRemaining;
+ for (const QString& s: symbolsAll) symbolsRemaining.insert(s);
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";
i=1;
{
- QString code="";
for (const QString& symbol: symbolsAll) {
if (symbol.size()>0 && JKQTMathTextSymbolNode::isSubSuperscriptBelowAboveSymbol(symbol) && symbol[0].isLetter()) {
symbolsRemaining.remove(symbol);
@@ -230,7 +230,16 @@ int main(int argc, char* argv[])
if (ch.isUpper()) symbol_lower+=QString(2, ch).toLower();
else symbol_lower+=ch;
}
- latex.append("$\\"+symbol+"\\limits_{x=0}^\\infty$\\vphantom{Iq}");
+ 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 \\image html jkqtmathtext/symbols/"<\n\n\n";
- fileList<<" \\section jkqtmathtext_supportedlatexsymbols_mathop Other Math Operators\n";
+ fileList<<" \\section jkqtmathtext_supportedlatexsymbols_mathspecialfunctions Math Special Functions\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()) {
+ if (symbol.size()>0 && symbolsRemaining.contains(symbol) && JKQTMathTextSymbolNode::isExtendedWidthSymbol(symbol) && JKQTMathTextSymbolNode::getSymbolLength(symbol)>1 && symbol[0].isLetter()) {
symbolsRemaining.remove(symbol);
QString symbol_lower;
for (const QChar& ch: symbol) {
@@ -289,7 +297,9 @@ int main(int argc, char* argv[])
fileList<<" \n";
fileList<<" \n";
i=1;
- QStringList symbolsRemainingL=QStringList(symbolsRemaining.begin(), symbolsRemaining.end());
+ QStringList symbolsRemainingL;
+ for (const QString& s: symbolsRemaining) symbolsRemainingL.append(s);
+
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()) {
| |