X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FMathSupport.h;h=d9301453dde5bb9c2cb5330c6430f9089e96c213;hb=38c2cde0d8695ac5287bae218c4a33a2acf18ef8;hp=b7e3c7c39b850afacce113c7b8549cad1002f193;hpb=eacac8bea2a7dc56a994eb28e517b0fa8c17937f;p=lyx.git diff --git a/src/mathed/MathSupport.h b/src/mathed/MathSupport.h index b7e3c7c39b..d9301453dd 100644 --- a/src/mathed/MathSupport.h +++ b/src/mathed/MathSupport.h @@ -27,15 +27,20 @@ class MathData; class MathAtom; class InsetMath; class latexkeys; +class LaTeXFeatures; int mathed_font_em(FontInfo const &); -int mathed_thinmuskip(FontInfo font); +int mathed_font_x_height(FontInfo const & font); -int mathed_medmuskip(FontInfo font); +int mathed_mu(FontInfo const & font, double mu); -int mathed_thickmuskip(FontInfo font); +int mathed_thinmuskip(FontInfo const & font); + +int mathed_medmuskip(FontInfo const & font); + +int mathed_thickmuskip(FontInfo const & font); int mathed_char_width(FontInfo const &, char_type c); @@ -79,6 +84,11 @@ docstring asString(MathAtom const &); // converts string to single cell void asArray(docstring const &, MathData &, Parse::flags f = Parse::NORMAL); +// simulate axis height (font dimension sigma 22) +int axis_height(MetricsBase & mb); + +void validate_math_word(LaTeXFeatures & features, docstring const & word); + } // namespace lyx #endif