ABS_MIN_LINEWIDTH | JKQTMathText | static |
addReplacementFont(const QString &nonUseFont, const QString &useFont) | JKQTMathText | |
addReplacementFont(const QString &nonUseFont, const QString &useFont, JKQTMathTextFontEncoding useFontEncoding) | JKQTMathText | |
AddSpaceBeforeAndAfter enum value | JKQTMathText | |
addToErrorList(const QString &error) | JKQTMathText | protected |
AllowLinebreaks enum value | JKQTMathText | |
BaseFontBold enum value | JKQTMathText | |
BaseFontDefault enum value | JKQTMathText | |
BaseFontItalic enum value | JKQTMathText | |
BaseFontOption enum name | JKQTMathText | |
BaseFontOptions typedef | JKQTMathText | |
BaseFontOptions2String(BaseFontOptions opt) | JKQTMathText | static |
BaseFontSmallCaps enum value | JKQTMathText | |
BaseFontUnderlined enum value | JKQTMathText | |
bigmathoperator_font_factor | JKQTMathText | protected |
blackboradFontMode | JKQTMathText | protected |
brace_factor | JKQTMathText | protected |
brace_y_shift_factor | JKQTMathText | protected |
clearErrorList() | JKQTMathText | protected |
decoration_height_factor | JKQTMathText | protected |
decoration_separation_factor | JKQTMathText | protected |
decoration_width_reduction_Xfactor | JKQTMathText | protected |
DefaultParseOptions enum value | JKQTMathText | |
DefaultParser enum value | JKQTMathText | |
DefaultParserTypes enum name | JKQTMathText | |
deleteParsedNode() | JKQTMathText | protected |
draw(QPainter &painter, QPointF x, bool drawBoxes=false) | JKQTMathText | |
draw(QPainter &painter, double x, double y, bool drawBoxes=false) | JKQTMathText | |
draw(QPainter &painter, unsigned int flags, QRectF rect, bool drawBoxes=false) | JKQTMathText | |
drawIntoImage(bool drawBoxes=false, QColor backgroundColor=QColor(Qt::white), int sizeincrease=0, qreal devicePixelRatio=1.0, unsigned int resolution_dpi=96) | JKQTMathText | |
drawIntoPicture(bool drawBoxes=false) | JKQTMathText | |
drawIntoPixmap(bool drawBoxes=false, QColor backgroundColor=QColor(Qt::white), int sizeincrease=0, qreal devicePixelRatio=1.0) | JKQTMathText | |
error_list | JKQTMathText | protected |
fontColor | JKQTMathText | protected |
fontDefinitions | JKQTMathText | protected |
fontEncodingReplacements | JKQTMathText | protected |
fontOptions | JKQTMathText | protected |
fontReplacements | JKQTMathText | protected |
fontSize | JKQTMathText | protected |
fontSizeUnits | JKQTMathText | protected |
frac_factor | JKQTMathText | protected |
frac_nested_factor | JKQTMathText | protected |
frac_shift_factor | JKQTMathText | protected |
getAscent(QPainter &painter) | JKQTMathText | |
getBigMathoperatorFontFactor() const | JKQTMathText | |
getBraceFactor() const | JKQTMathText | |
getBraceYShiftFactor() const | JKQTMathText | |
getDecorationHeightFactor() const | JKQTMathText | |
getDecorationSeparationFactor() const | JKQTMathText | |
getDecorationWidthReductionXFactor() const | JKQTMathText | |
getDescent(QPainter &painter) | JKQTMathText | |
getErrorList() const | JKQTMathText | |
getFallbackFontSymbols() const | JKQTMathText | |
getFontBlackboard() const | JKQTMathText | |
getFontBlackboradMode() const | JKQTMathText | |
getFontCaligraphic() const | JKQTMathText | |
getFontColor() const | JKQTMathText | |
getFontData(JKQTMathTextEnvironmentFont font, bool in_math_environment=false) const | JKQTMathText | |
getFontEncodingBlackboard() const | JKQTMathText | |
getFontEncodingCaligraphic() const | JKQTMathText | |
getFontEncodingFallbackFontSymbols() const | JKQTMathText | |
getFontEncodingFraktur() const | JKQTMathText | |
getFontEncodingMathRoman() const | JKQTMathText | |
getFontEncodingMathSans() const | JKQTMathText | |
getFontEncodingRoman() const | JKQTMathText | |
getFontEncodingSans() const | JKQTMathText | |
getFontEncodingScript() const | JKQTMathText | |
getFontEncodingTypewriter() const | JKQTMathText | |
getFontFraktur() const | JKQTMathText | |
getFontMathRoman() const | JKQTMathText | |
getFontMathSans() const | JKQTMathText | |
getFontOptions() const | JKQTMathText | |
getFontPointSize() const | JKQTMathText | |
getFontRoman() const | JKQTMathText | |
getFontSans() const | JKQTMathText | |
getFontScript() const | JKQTMathText | |
getFontSize() const | JKQTMathText | |
getFontSizePixels() const | JKQTMathText | |
getFontTypewriter() const | JKQTMathText | |
getFracFactor() const | JKQTMathText | |
getFracNestedFactor() const | JKQTMathText | |
getFracShiftFactor() const | JKQTMathText | |
getIntSize(QPainter &painter) | JKQTMathText | |
getIntSubBesidesXCorrectionXFactor() const | JKQTMathText | |
getIntSubSuperXCorrectionFactor() const | JKQTMathText | |
getMathoperatorWidthFactor() const | JKQTMathText | |
getMatrixLineSeparationFactor() | JKQTMathText | |
getMatrixLinewidthHeavyFactor() | JKQTMathText | |
getMatrixLinewidthThinFactor() | JKQTMathText | |
getMatrixXPaddingFactor() | JKQTMathText | |
getMatrixXSeparationFactor() | JKQTMathText | |
getMatrixYPaddingFactor() | JKQTMathText | |
getMatrixYSeparationFactor() | JKQTMathText | |
getNodeTree() | JKQTMathText | |
getNodeTree() const | JKQTMathText | |
getOperatorsubsuperDistanceFactor() const | JKQTMathText | |
getOperatorsubsuperExtraSpaceFactor() const | JKQTMathText | |
getOperatorsubsuperSizeFactor() const | JKQTMathText | |
getReplacementFont(const QString &nonUseFont, const QString &defaultFont, JKQTMathTextFontEncoding defaultFontEncoding) const | JKQTMathText | |
getSize(QPainter &painter) | JKQTMathText | |
getSizeDetail(QPainter &painter, double &width, double &ascent, double &descent, double &strikeoutPos) | JKQTMathText | |
getSizeDetail(QPainter &painter) | JKQTMathText | |
getSpecialSubShiftFactor() const | JKQTMathText | |
getSpecialSuperShiftFactor() const | JKQTMathText | |
getSqrtHeightFactor() const | JKQTMathText | |
getSqrtSmallFontFactor() const | JKQTMathText | |
getSqrtWidthXFactor() const | JKQTMathText | |
getSubShiftFactor() const | JKQTMathText | |
getSubsuperModeSelectionBySizeFactor() const | JKQTMathText | |
getSubsuperSizeFactor() const | JKQTMathText | |
getSuperShiftFactor() const | JKQTMathText | |
getUnderbraceBraceSizeXFactor() const | JKQTMathText | |
getUnderbraceFactor() const | JKQTMathText | |
getUnderbraceSeparationXFactor() const | JKQTMathText | |
getUndersetFactor() const | JKQTMathText | |
hadErrors() const | JKQTMathText | |
init_blackboardFont | JKQTMathText | protectedstatic |
init_caligraphicFont | JKQTMathText | protectedstatic |
init_fracturFont | JKQTMathText | protectedstatic |
init_sansFont | JKQTMathText | protectedstatic |
init_scriptFont | JKQTMathText | protectedstatic |
init_serifFont | JKQTMathText | protectedstatic |
init_symbolFont | JKQTMathText | protectedstatic |
init_typewriterFont | JKQTMathText | protectedstatic |
intsubbesides_xcorrection_xfactor | JKQTMathText | protected |
intsubsuper_xcorrection_factor | JKQTMathText | protected |
JKQTMathText(QObject *parent=nullptr, bool useFontsForGUI=false) | JKQTMathText | |
JKQTMathTextNode | JKQTMathText | friend |
JKQTMathTextParser | JKQTMathText | friend |
LatexParser enum value | JKQTMathText | |
loadSettings(const QSettings &settings, const QString &group=QString("mathtext/")) | JKQTMathText | |
mathoperator_width_factor | JKQTMathText | protected |
matrix_line_separation_factor | JKQTMathText | protected |
matrix_linewidth_heavy_factor | JKQTMathText | protected |
matrix_linewidth_thin_factor | JKQTMathText | protected |
matrix_xPadding_factor | JKQTMathText | protected |
matrix_xSeparation_factor | JKQTMathText | protected |
matrix_yPadding_factor | JKQTMathText | protected |
matrix_ySeparation_factor | JKQTMathText | protected |
modifyEnvironmentFromFontSettings(JKQTMathTextEnvironment &ev) const | JKQTMathText | protected |
operatorsubsuper_distance_factor | JKQTMathText | protected |
operatorsubsuper_extraspace_factor | JKQTMathText | protected |
operatorsubsuper_size_factor | JKQTMathText | protected |
parse(const QString &markup, DefaultParserTypes markupType=DefaultParser, ParseOptions options=DefaultParseOptions) | JKQTMathText | |
parse(const QString &markup, ParseOptions options=DefaultParseOptions) | JKQTMathText | inline |
parsedNode | JKQTMathText | protected |
ParseOption enum name | JKQTMathText | |
ParseOptions typedef | JKQTMathText | |
s_firstStart | JKQTMathText | protectedstatic |
s_mutex | JKQTMathText | protectedstatic |
saveSettings(QSettings &settings, const QString &group=QString("mathtext/")) const | JKQTMathText | |
setBigMathoperatorFontFactor(double __value) | JKQTMathText | |
setBraceFactor(double __value) | JKQTMathText | |
setBraceYShiftFactor(double __value) | JKQTMathText | |
setDecorationHeightFactor(double __value) | JKQTMathText | |
setDecorationSeparationXFactor(double __value) | JKQTMathText | |
setDecorationWidthReductionFactor(double __value) | JKQTMathText | |
setFallbackFontSymbols(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontBlackboard(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontBlackboradMode(JKQTMathTextBlackboradDrawingMode mode) | JKQTMathText | |
setFontCaligraphic(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontColor(const QColor &__value) | JKQTMathText | |
setFontFraktur(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontMathRoman(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontMathSans(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontOption(BaseFontOption opt, bool enabled=true) | JKQTMathText | |
setFontOptions(BaseFontOptions opts) | JKQTMathText | |
setFontPointSize(double __value) | JKQTMathText | |
setFontRoman(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontRomanAndMath(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontRomanOrSpecial(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontRomanOrSpecial(const JKQTMathTextFontSpecifier &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontSans(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontScript(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFontSize(double __value) | JKQTMathText | |
setFontSizePixels(double __value) | JKQTMathText | |
setFontSpecial(const QString &fontSpec) | JKQTMathText | |
setFontTypewriter(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard) | JKQTMathText | |
setFracFactor(double __value) | JKQTMathText | |
setFracNestedFactor(double __value) | JKQTMathText | |
setFracShiftFactor(double __value) | JKQTMathText | |
setIntSubBesidesXCorrectionXFactor(double __value) | JKQTMathText | |
setIntSubSuperXCorrectionFactor(double __value) | JKQTMathText | |
setMathoperatorWidthFactor(double __value) | JKQTMathText | |
setMatrixLineSeparationFactor(double factor) | JKQTMathText | |
setMatrixLinewidthHeavyFactor(double factor) | JKQTMathText | |
setMatrixLinewidthThinFactor(double factor) | JKQTMathText | |
setMatrixXPaddingFactor(double factor) | JKQTMathText | |
setMatrixXSeparationFactor(double factor) | JKQTMathText | |
setMatrixYPaddingFactor(double factor) | JKQTMathText | |
setMatrixYSeparationFactor(double factor) | JKQTMathText | |
setOperatorsubsuperDistanceFactor(double __value) | JKQTMathText | |
setOperatorsubsuperExtraSpaceFactor(double __value) | JKQTMathText | |
setOperatorsubsuperSizeFactor(double __value) | JKQTMathText | |
setSpecialSubShiftFactor(double __value) | JKQTMathText | |
setSpecialSuperShiftFactor(double __value) | JKQTMathText | |
setSqrtHeightFactor(double __value) | JKQTMathText | |
setSqrtSmallFontFactor(double __value) | JKQTMathText | |
setSqrtWidthXFactor(double __value) | JKQTMathText | |
setSubShiftFactor(double __value) | JKQTMathText | |
setSubsuperModeSelectionBySizeFactor(double __value) | JKQTMathText | |
setSubsuperSizeFactor(double __value) | JKQTMathText | |
setSuperShiftFactor(double __value) | JKQTMathText | |
setUnderbraceBraceSizeXFactor(double __value) | JKQTMathText | |
setUnderbraceFactor(double __value) | JKQTMathText | |
setUnderbraceSeparationXFactor(double __value) | JKQTMathText | |
setUndersetFactor(double __value) | JKQTMathText | |
special_sub_shift_factor | JKQTMathText | protected |
special_super_shift_factor | JKQTMathText | protected |
sqrt_height_factor | JKQTMathText | protected |
sqrt_smallfont_factor | JKQTMathText | protected |
sqrt_width_Xfactor | JKQTMathText | protected |
StartWithMathMode enum value | JKQTMathText | |
String2BaseFontOptions(const QString &s) | JKQTMathText | static |
sub_shift_factor | JKQTMathText | protected |
subsuper_mode_selection_by_size_factor | JKQTMathText | protected |
subsuper_size_factor | JKQTMathText | protected |
super_shift_factor | JKQTMathText | protected |
toHtml(bool *ok=nullptr, double fontPointSize=10) | JKQTMathText | |
underbrace_bracesize_xfactor | JKQTMathText | protected |
underbrace_factor | JKQTMathText | protected |
underbrace_separation_xfactor | JKQTMathText | protected |
underset_factor | JKQTMathText | protected |
useAnyUnicode(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode) | JKQTMathText | |
useAnyUnicodeForMathOnly(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode) | JKQTMathText | |
useAnyUnicodeForTextOnly(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode) | JKQTMathText | |
useASANA(bool mathModeOnly=true, bool useAsFallbackSymbol=true) | JKQTMathText | |
useFiraMath(bool mathModeOnly=true, bool useAsFallbackSymbol=true) | JKQTMathText | |
useGuiFonts() | JKQTMathText | |
useSTIX(bool mathModeOnly=true, bool useAsFallbackSymbol=true) | JKQTMathText | |
useXITS(bool mathModeOnly=true, bool useAsFallbackSymbol=true) | JKQTMathText | |
~JKQTMathText() | JKQTMathText | |