jkriege2
0b1af2e8f9
JKQTMathText: REWORKED rendering of text in text- and math-mode. Now it is more consistent with the output of LaTeX itself
2022-08-02 12:17:58 +02:00
jkriege2
79c5b26642
revert: JKQTMathText: modified initial values for operator sizes
2022-08-02 12:10:59 +02:00
jkriege2
93399cead9
JKQTMathText: modified initial values for operator sizes
2022-08-02 11:39:52 +02:00
jkriege2
200c538a49
JKQTMathText: improved HTML export (now color and font-family are supported)
2022-08-02 11:38:40 +02:00
jkriege2
b38ccc5fbc
JKQTMathText: added \dashbox() and \dotbox{}
2022-08-01 15:17:34 +02:00
jkriege2
66f71ca606
docu fix
2022-08-01 13:55:34 +02:00
jkriege2
7e12fb331e
JKQTMathText: added support for \c \\char"HEX , \c \\char'OCTAL and \c \\charDECIMAL for inserting any uicode character code
2022-08-01 13:39:34 +02:00
jkriege2
de80fa666b
JKQTMathText: added support for -- and --- for en- and em-dashes
2022-08-01 11:47:20 +02:00
jkriege2
f2e77c3213
docufix
2022-07-31 08:32:36 +02:00
jkriege2
22c45bcdea
JKQTMathText: added support for framed/shaded/snugshade-environments with linebreaks and framed
2022-07-31 08:17:45 +02:00
jkriege2
816a97f88f
JKQTMathText: added support for flushleft/flushright/center-environments with linebreaks
2022-07-31 07:56:13 +02:00
jkriege2
a819dda4c1
docu improvement
2022-07-31 07:28:28 +02:00
jkriege2
326ba7313c
JKQTMathText:
...
- NEW: JKQTMathTextVerticalListNode allows to typeset a vertical list of lines
- NEW: added \substack[lcr]{...\\...}, \lsubstack{...\\...}, \rsubstack{...\\...} instructions
2022-07-30 23:30:47 +02:00
jkriege2
edd7784d47
JKQTMathText: \\unicode{} now always accepts a codepoint and \utfeight{} a UTF8-seuqnece
2022-07-26 22:27:16 +02:00
jkriege2
e469dbb9ae
JKQTMathText: added instruction \\utfeight{HEX}
2022-07-25 23:29:32 +02:00
jkriege2
2ec3d12507
JKQTMathText: added \unicode{XXXX} instruction
2022-07-24 23:22:54 +02:00
jkriege2
18b0ef61f1
JKQTMathText: added instruction \\userfont
2022-07-24 22:31:38 +02:00
jkriege2
cfcf01f9ff
improved documentation of JKQTPMathParser
2022-07-24 21:59:20 +02:00
jkriege2
231ee02087
moved some functions
2022-07-24 14:50:46 +02:00
jkriege2
f01a198b7b
fixed several doxygen errors
2022-07-24 14:50:28 +02:00
jkriege2
bc7f219aa4
fixed doc structure
2022-07-23 16:19:34 +02:00
jkriege2
c399959774
fixed several (pedantic) compiler warnings
...
fixed CMake problems
2022-07-23 16:05:13 +02:00
jkriege2
8558896f9b
split jkqtcommon into basic tools and jkqtcommon_statistics_and_math for advanced math tools not used by all libs
2022-07-23 15:31:56 +02:00
jkriege2
e923a9de7b
improved CMake scripts: better output, less warnings
2022-07-23 13:59:23 +02:00
jkriege2
1c473e0717
removed compiler warning
2022-07-23 13:58:33 +02:00
jkriege2
105b0332ce
using Precompiled Headers in QMake
2022-07-23 13:58:01 +02:00
jkriege2
3468e1b331
updated compile status output
2022-07-23 10:40:04 +02:00
jkriege2
ae3d3b479d
better way to reuse PCH in examples, added CMake-Option to (de)activate PCH-usage
2022-07-22 21:44:16 +02:00
jkriege2
671e25b33b
removed some compiler warnings and fixed construction problems
2022-07-22 16:24:24 +02:00
jkriege2
8b6e420c56
bugfix: added #define _USE_MATH_DEFINES needed for msvc to use M_PI, M_LN2...
2022-07-21 12:06:22 +02:00
jkriege2
79b5b2693f
bugfix: missing include
2022-07-21 12:01:43 +02:00
jkriege2
25c55391ab
NEW: Using precompiled headers in CMake-build to speed up build times
2022-07-20 22:31:42 +02:00
jkriege2
ba6e583d56
bugfixed qmake build scripts
2022-07-20 21:35:45 +02:00
jkriege2
c2ddf8af37
improved documentation
2022-07-19 14:44:12 +02:00
jkriege2
74c2e3edf1
improved CMAKE Library Export script
2022-07-19 14:42:41 +02:00
jkriege2
1e81d58968
updated QMake-build files
2022-07-19 14:39:59 +02:00
jkriege2
459c7d7809
bugfixed CMakeLists.txt
2022-07-19 14:21:51 +02:00
jkriege2
5087970c79
updated copyright notice
2022-07-19 13:40:43 +02:00
jkriege2
ece49f2d2b
FIXED issue #80 : "Bug with multiple inheritance with Q_GDAGET with CLANG", thanks to user:igormironchik, caused by QTBUG-104874
2022-07-19 10:24:52 +02:00
jkriege2
ea6db847d8
Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter
2022-07-19 08:01:49 +02:00
jkriege2
d8c1524f61
partly solve issue #81 by making print-support optional. In addition it can be switched off with the CMake-option JKQtPlotter_BUILD_FORCE_NO_PRINTER_SUPPORT=ON
2022-07-18 23:33:20 +02:00
jkriege2
d132009679
added some additional accent-control-sequences
2022-07-18 15:01:42 +02:00
jkriege2
a1a2fcdd3f
clean-up of library dependencies
2022-07-18 15:01:12 +02:00
jkriege2
a8da6caf0d
IMPROVED JKQTMathText: tokenizing and parsing of text in text-mode: now a lot of accents with commands like \"a, \'e and variants (e.g. {\"a}, \"{a}, ...) are supported now
...
NEW in JKQTMathText: added \acute{X}, \grave{X}, \acute{X}
2022-07-10 22:01:11 +02:00
jkriege2
24cb74fc06
bugfixed Qt5.x problem
2022-07-09 10:57:46 +02:00
jkriege2
5dee5ae93d
JKQTMathText: refactored \\instruction parsing
...
JKQTMathText: added \shaded{color}{...}, \ovalbox{}, ... commands
2022-07-08 23:15:42 +02:00
jkriege2
36aeec13aa
refactored/simplified JKQTMathText::parseLatexString()
...
bugfixed regression: JKQTMathText displays \left.\right)-type braces and \sum,\int,... with and without \limits correctly again
2022-07-06 22:44:02 +02:00
jkriege2
f9370799fc
minor bugfix: missing return
2022-07-06 21:00:24 +02:00
jkriege2
fc83ebea4c
Wingdings symbols
2022-07-06 21:00:03 +02:00
jkriege2
0ab3626f4d
refactored symbol node, should also fix issue #78
2022-07-05 22:03:08 +02:00